49.115    Privacy Security Notice 49.117    Provenance Injection   

49.116.1Product Portal

 

The Product Portal configuration category includes the following configurable options:

  • OIDC Client ID

  • OIDC Issuer URL

  • OIDC Logout URL

  • OIDC scopes

49.116.2Property: OIDC Client ID

 
Property Name OIDC Client ID
Property Key
Property Type STRING
Description The Client ID registered with the OIDC server used for login.
Applies to Modules
  • MDM UI
  • Product Portal
Default Value product_portal
Example Property
module.[MODULE_ID].config.oidc_client_id = product_portal

49.116.3Property: OIDC Issuer URL

 
Property Name OIDC Issuer URL
Property Key
Property Type STRING
Description The Issuer URL for the OIDC server used for login.
Applies to Modules
  • MDM UI
  • Product Portal
Default Value http://localhost:9200/smartauth
Example Property
module.[MODULE_ID].config.oidc_issuer_url = http://localhost:9200/smartauth

49.116.4Property: OIDC Logout URL

 
Property Name OIDC Logout URL
Property Key
Property Type STRING
Description The URL to call at logout to end the user's session.
Applies to Modules
  • MDM UI
  • Product Portal
Default Value http://localhost:9200/smartauth/logout?cb=none&revoke=token&revoke=token_refresh
Example Property
module.[MODULE_ID].config.oidc_logout_url = http://localhost:9200/smartauth/logout?cb=none&revoke=token&revoke=token_refresh

49.116.5Property: OIDC scopes

 
Property Name OIDC scopes
Property Key
Property Type STRING
Description The scopes for this app to request to the OIDC server at login.
Applies to Modules
  • MDM UI
  • Product Portal
Default Value profile offline_access launch/patient launch/practitioner openid cdr_all_user_authorities
Example Property
module.[MODULE_ID].config.oidc_scopes = profile offline_access launch/patient launch/practitioner openid cdr_all_user_authorities
   49.115    Privacy Security Notice 49.117    Provenance Injection