This document explains how to update or rotate the credentials of your existing custom keycloak authentication. Once the KEYCLOAK authentication is configured in the initial setup, it’s not editable from the UI.

It is recommended to perform these steps during non-working hours to avoid any downtime for the users.

Only Admins can change the existing KEYCLOAK credentials from the advanced page. To update the existing credentials please follow the below steps.

Visit - https://app.glean.com/admin/setup/apps?advanced

Toggle the setting to [Secret] In the Key name field, add: the field - KEYCLOAK_ISSUER In the Key value field, add:  secrets and hit submit.

Key name = KEYCLOAK_ISSUER Key Value = add the value

  • Below is the screenshot for reference.
  • Similarly, add KEYCLOAK_CLIENT_ID, its value in the key value, and hit submit.
  • Add KEYCLOAK_CLIENT_SECRET ,its value in the key value, and submit.
  1. Click on Submit on each step and verify that a pop-up message “Written” appears.

This will overwrite all your existing KEYCLOAK authentication values to the new ones.