Grant Load History Access in Keycloak

Grant Load History Access in Keycloak

A user sees the Load More button on Conversation Review when their role is allowed by the Load History policy. This applies to any role you add, including quality-manager and evaluator.

With this permission, the user can load earlier customer interactions while evaluating a conversation. Without it, the Load More button is hidden.

This is a standalone configuration guide. It does not change the default Quality Management IAM setup. Follow it when a role must see previous interactions from Conversation Review.

Where Load More appears. The button is on Conversation Review when the conversation is opened from Reviews List while evaluating.

Step 1: Access Keycloak

  1. Open the Keycloak Administration Console in your browser: https://<FQDN>/auth.

  2. Click Administration Console.

  3. Log in with an admin account. The default username and password are admin / admin unless your environment uses different credentials.

    image-20260820-070232.png

Step 2: Select the correct realm

Keycloak opens the Master realm by default. Load History policies live in the tenant realm.

  1. Click the realm dropdown in the top-left corner.

  2. Select the tenant realm. In most Expertflow deployments this is Expertflow.

Step 3: Open the cim client

  1. In the left sidebar, click Clients.

  2. From the client list, click cim.

    image-20260820-065527.png

Step 4: Add the role to the Load History policy

  1. Stay on the cim client and open Authorization → Policies.

  2. Open the policy named load-history - quality-management - load-history - policy.

  3. Click Add roles.

  4. Select the realm role that should see Load More, such as quality-manager or evaluator.

  5. Confirm Logic is set to Positive.

  6. Click Assign.

  7. Click Save.

    image-20261001-112850.png

Step 5: Verify access

  1. Log out of Unified Admin if you are already signed in as that user.

  2. Log in with a user who has the role you added.

  3. Open Quality Management → Reviews List.

  4. Open a review so Conversation Review loads.

  5. Confirm Load More is visible at the top of the conversation.

  6. Select Load More and confirm earlier interactions appear above the current conversation.

    image-20261001-112955.png

If Load More still does not appear, the user may need to sign out and sign in again so Keycloak issues a new token with the updated permissions.

Troubleshooting

  • User still cannot see Load More: Confirm the user has the role you added, confirm that role is assigned on load-history - quality-management - load-history - policy, then sign out and sign in again.

  • Wrong realm: Confirm you are in the Expertflow/tenant realm, not Master.