VRS can be embedded as a Cisco Finesse gadget, and the users get logged in automatically using the same Finesse credentials. To enable the auto-login while embedded in Finesse, the following pre-reqs need to be confirmed:
-
The VRS should be configured as a gadget in the Finesse.
-
The following config should be set to true in the VRS env variables to enable the auto login.
-
"ENABLE_FINESSE_GADGET"
-
-
Now, when users log in to Finesse, they are automatically logged in to VRS as well.
-
If the user is logging in for the first time in VRS,
-
The user credentials are automatically created and authenticated in Keycloak
-
The agent role is assigned by default to the user.
-
To change/update the roles for any user, that can be done directly in Keycloak.
-
Limitations
-
Auto-login to the VRS application is not supported for SSO environments.
-
No role syncing exists between Keycloak & Finesse.
-
Logging out of Finesse does not automatically log the user out of VRS.
-
When user logout from finesse, the action is not added in Audit logs.