How to set up the Personal Dashboard authentication
Note: this feature is available in v22.4 and above, together with OpenLM Server and Identity Service v22.4
By enabling the user authentication, all Personal Dashboard users will be able to login into the system using one of the supported providers (like OKTA, Windows Authentication, AzureAD, etc.) or by using the credentials created in OpenLM Identity Service.
Creating authorization file for the End-User Sevices:
- Open up the EasyAdmin → Administration → System&Security → Security →Authorization. Click ADD.
- From the Type dropdown list, select End-User Services.
- Type in a description in the Description field.
- Provide the End-User Services URL in the following format: protocol://hostname:port.
- Click Save.
- A pop-up window will appear, notifying that the secret key will only be displayed once. Click OK. (Check the Don’t show this message again if needed).
- Once the Secret Key is displayed, click the Download button.
- Go to C:\Program Files\OpenLM\End-User Services and replace the existing JSON Authorization file with the newly created one.
- Restart the End-User Services Service.
- Go to EasyAdmin → Administration → Roles. Double click the admin_role row → Users → Add then Select username (s).
- Go back to the Personal Dashboard and refresh the page. A new tab will have appeared – Settings.
- Check the Enable user authentication box then click Save. A pop-up window will appear, notifying that the service restart is required. Click OK to close it then restart the End-User Services service.Now the user is able to use the EasyAdmin credentials to authenticate.