How to update admin passwords in CX components
Unified Admin
To change the Unified Admin’s admin user password do the following steps:
Goto [FQDN]/auth and log in with Keycloak’s default admin credentials.
On the top left, select Expertflow Realm.
Click on the Users tab in the left penal.
Click on admin user in the user's list, then click on the credentials tab.
Click Reset Password to update the admin user password.
Once the admin password of Expertflow Realm is updated, you now need to update it in config-maps too so that Keycloak Connector API calls work properly.
Go to the following directory path to update config-map:
/cim-solution/kubernetes/cim/
delete all the deployments first using kubectl command.
kuebctl delete -f ./Deployments
now move to the config-maps directory:
/cim-solution/kubernetes/cim/ConfigMaps
delete the old config-map of:
ef-connection-env-configmap.yaml
using kubectl.edit the file:
ef-connection-env-configmap.yaml
update the env variable
KEYCLOAK_PASSWORD_ADMIN
with updated Admin password.Create the config-map
ef-connection-env-configmap.yaml
again using kubectl command.Move one directory back and Create the deployments again
kuebctl create -f ./Deployments
If cisco-teams-synchronizer service is also deployed, then update admin password in its config-map as well.
Go to the following directory path to update config-map:
cim-solution/kubernetes/voice/cisco/cisco-teams-sync/
delete the deployment first using kubectl command.
kuebctl delete -f ./job
now move to the config-maps directory:
/cim-solution/kubernetes/cim/config-map
delete the old config-map of:
ef-cisco-team-synchronizer-cm.yaml
edit the file:
ef-cisco-team-synchronizer-cm.yaml
update the env variable
PASSWORD_ADMIN
with updated Admin password.Create the config-map
ef-cisco-team-synchronizer-cm.yaml
again using kubectl.Move one directory back and Create the deployments again
kuebctl create -f ./job
Keycloak
To change the Keycloak's admin user password do the following steps:
Goto [FQDN]/auth and log in with Keycloak’s default admin credentials.
On the top left, select Master Realm.
Click on the Users tab in the left penal.
Click on admin user in the user's list, then click on the credentials tab.
Click Reset Password to update the keycloak’s admin user password.
Grafana
To change Grafana's admin user password do the following steps:
Goto [FQDN]/grafana and log in with the default admin credentials.
Hover over the user avatar icon on the bottom left to see the options.
Click Change Password to update the password.
Superset
To change Superset’s admin user password do the following steps:
Goto [FQDN] or [IP]:[Nodeport] and log in with the default admin credentials.
Click Settings menu on the top left, then under Users submenu click Info.
Click Reset My Password button.
On the next screen (Reset Password Form), update the desired password and click Save button.