- From the [Installation path]\hy-app\configs directory, open init-config.json with a text editor that supports UTF-8.
- Set the value of the authenticationMode attribute to IDP.
-
Find the authConfig element
and modify the values of the following attributes as required.
-
issuer: IdP issuer URL
In the example below, replace [IDP-WEB-SERVER] with the host name of the Web Server that publishes the Hyland IdP REST API.
-
clientId: IdP client id to use for the Web Client
-
redirectUri: Login redirection URL of the Web Client
In the example below, replace [COCO-WEB-SERVER] with the Web Server host name and IP port that hosts the Content Composer Web Client files.
-
postLogoutRedirectUri: Logout redirection URL of the Web Client
In the example below, replace [COCO-WEB-SERVER] with the host name and IP port of the Web Server that hosts the Content Composer Web Client files.
-
apiEndpoints: IdP server endpoint.
In the example below, replace [IDP-WEB-SERVER] with the host name of the Web Server that publishes the Hyland IdP REST API.
"authenticationMode": "IDP", "authConfig": { "issuer": "https://[IDP-WEB-SERVER]/idp", "scope": "openid group iam.user-catalog.read offline_access", "clientId": "ccm-coco-1", "redirectUri": "https://[COCO-WEB-SERVER]/view/authentication-confirmation", "postLogoutRedirectUri": "https://[COCO-WEB-SERVER]/view/unauthenticated", "requireHttps": false, "automaticSilentRefreshEnabled": true, "apiEndpoints": [ "https://[IDP-WEB-SERVER]/idp" ], "responseType": "code" } -
-
On the IDP
server, reserve the following URLs:
- [COCO-WEB-SERVER]/view/authentication-confirmation
- [COCO-WEB-SERVER]/view/unauthenticated
To configure Content Composer Web Client to use Hyland IdP
authentication, complete the following steps.