.Setup Keycloak for VRS v13.3
Follow below steps for setting up keycloak for VRS
Go to http://VRS-MACHINE-IP:8088 and click on Administration console
Login to the administration console using the password set in environment variables (KEYCLOAK_USERNAME and KEYCLOAK_PASSWORD). Default username is admin and password is admin
Bring cursor to the Master (below keycloak logo) and click on Add realm button
Enter Realm name and click on Create button
Once Realm is created, click on clients under the created realm and then click create
Enter Client ID vrs, keep the rest default and click on save
Once it is created, change the Access Type to confidential, enter http://localhost:8080 in Valid Redirect URIs and click on save
Once the client is saved, a new tab with the name Credentials will be added, click on that and copy the Secret.
The Client ID (client name) and Secret will be used in environment variables (KEYCLOAK_CLIENT_ID and KEYCLOAK_CLIENT_SECRET)
In Roles tab, create two roles with name agent and admin
Users can be created by Clicking on Users menu under Manage. Click on add user
Enter user name (same as Finesse agent username), keep the rest default and click on Save.
Once user is created, click on Credentials tab and enter password for the user (same as Finesse password). Toggle the Temporary
button to OFFGo to Role Mappings and assign client roles, either agent or admin or both