For more information see OpenID Configuration under Install and Setup Smart Materials Web.
-
Open the Administration > Open ID Administration page.
-
Copy the generated Web-Credentials to Client Id and Client Secret.
-
Click Set Credentials to store Client ID and Client Secret in Oracle Internal storage.
The credentials will not be shown on page load for security reasons.
-
To test and set REST-URL for OpenID Server Communication do the following:
-
Enter the OKTA Discovery URL in the Url box under OpenID Configuration.
-
Click Test Url.
Result should show the JSON Output like 'Download HTTPS-Certificate from OKTA Server – Step 4'.
-
Only if this test is successful, click Set Url to store the URL for OpenID Communication Servers.
-
-
In the Profile Mapping grid, edit the User Profile - Json Name mapping and save.
To identify the User in Smart Materials and in OpenID System, a mapping must be configured. As OpenID systems exchange Data in a JSON format, the Json Names must be mapped to the User Profiles in Smart Materials.
-
To complete the Open ID configuration, do the following:
-
Customize Open ID Login in the M_PCK_OPENID_CUSTOM package.
Changes in the M_PCK_OPENID_CUSTOM package are mandatory to configure your Smart Materials Web installation to operate correctly with your OpenID system.
-
Set DBA Setting OPEN_ID_LOGIN to Yes.
-