Configuring IdP Settings for the Clinician Window API - Hyland Clinician Window - 23.1 - 23.1 - Other - external

Hyland Clinician Window

Platform
Other
Product
Hyland Clinician Window
Release
23.1
License

The Clinician Window API must be configured to share secrets with the Hyland IdP server. The Hyland License Check API client connection must be created prior to performing the steps in this procedure. See Configuring the IdP Client for the License Check API.

To configure the Clinician Window API to use IdP authentication:

  1. Open the appsettings.Production.json file of the Clinician Window API in a plain-text editor. In a default installation, this file is located at: C:\Program Files\Hyland\CW_API
  2. Locate the Secrets element.
  3. Locate the Name attribute with the value of "IdPClientId"
  4. Paste the client ID value of the Hyland License Check API client you copied from the Hyland IdP server as the value of the Value attribute located below the Name attribute. For example:

    "Secrets": [

    {

    "Name": "IdPClientId",

    "Value": "02c62adb-e039-43f1-bfba-2c15ec750bf9"

    },

    This is the unique ID of the Hyland License Check API client on the Hyland IdP server. This value is case sensitive and must match exactly the value on the Hyland IdP server.

  5. Locate the Name attribute under the Secrets element with the value of "IdPClientSecret"
  6. In the Value attribute below the Name attribute, enter the plain-text value of the client secret assigned to the Hyland License Check API client connection configured in the IdP Admin interface. You must enter the plain-text value, not the hashed value that is displayed after saving your client secret configuration settings in the IdP Admin interface. For example:

    {

    "Name": "IdPClientSecret",

    "Value": "MyClientConnectionSecret"

    }

  7. Locate the IdP element.
  8. Enter the endpoint of the Hyland IdP server as the value for the Url attribute. This value is case sensitive. For example, if your domain is my.domain, the Hyland IdP application name is identityprovider, and the environment is configured for secure connections, then the value is: https://my.domain/identityprovider
  9. Save and close the appsettings.Production.json file.
  10. Recycle the application pool of the Clinician Window API for the changes to take effect.