Configure SAM PKCE client - Intergraph Smart Engineering Manager - 3.0 - Installation & Upgrade - Hexagon

Intergraph Smart Engineering Manager Web Installation and Configuration

Language
English
Product
Intergraph Smart Engineering Manager
Subproduct
Web
Search by Category
Installation & Upgrade
Smart Engineering Manager Web Version
3.0

  • PKCE authentication is supported for SAM 5.0 and later.

  • For general information about configuring your authentication settings in SAM, see Smart API Manager Overview and various sub-topics.

  1. Log in to SAM as a registered Admin user.

  2. On the sidebar, click Smart Clients.

  3. Click New Smart Client .

  4. Enter a name for your client and then click NEXT.

  5. Enter a value for Client ID and then click NEXT.

  6. Select Authorization Code With Proof Key as the authorization flow for your client.

    SAM_PKCE_03 - Authorization Flow

  7. Click NEXT.

  8. Click FINISH to create the client.

  9. Navigate to the client you created and add Post-Login and Post-Logout URIs as indicated below.

    Post-Login (URIs that can be used to direct a user after login)

    • https://[servername].[domain_name].com]/sa3.0/

    • https://[servername].[domain_name].com]/sa3.0/_session.html

    • https://[servername].[domain_name].com]/sa3.0/login

    • https://[servername].[domain_name].com]/sa3.0/session-expired

    Post-Logout

    • https://[servername].[domain_name].com]/sa3.0/

  10. Specify Auth Code and access token lifetime, for example:

    SAM_PKCE_04 - Auth Code and Access Token Lifetimes