...
Navigate to the recording solution directory and execute the following commands:
Code Block chmod 755 install.sh #for UCCX and UCCE run ./install-cisco.sh
Verify all the containers are up and healthy
Verify if the keycloak container is healthy (docker ps), if it is on restarting, kill (docker kill keycloak) and remove (docker rm keycloak) the keycloak container then run ./install.sh. Wait for keycloak container to become healthy.
Once keycloak is set up for Cisco and for EFCX it is already setup, add the below environment variables accordingly in the
recording-solution/docker/config.env
file.
Names |
---|
Description
1
KEYCLOAK_REALM_NAME
For Cisco Realm name created in step 4 of keycloak setup
For EFCX add the realm name from EFCX keycloak
2
KEYCLOAK_CLIENT_ID
For Cisco Keycloak client id from step 6 of keycloak setup
For EFCX add the client id from EFCX keycloak
3
KEYCLOAK_CLIENT_SECRET
For Cisco keycloak client secret from step 8 of keycloak setup
For EFCX add the client secret from EFCX keycloak
4
KEYCLOAK_PERMISSION_GROUP
For both keep it “AGENT_GROUP“
5
EFCX_FQDN (Only for EFCX)
URL of the EFCX
Names | For Cisco | For EFCX | |
---|---|---|---|
1 | KEYCLOAK_REALM_NAME | Realm name created in step 4 of keycloak setup | Realm name from EFCX keycloak |
2 | KEYCLOAK_CLIENT_ID | Keycloak client id from step 6 of keycloak setup | KeyCloak client id from EFCX keycloak |
3 | KEYCLOAK_CLIENT_SECRET | keycloak client secret from step 8 of keycloak setup | Add the client secret from EFCX keycloak |
4 | KEYCLOAK_PERMISSION_GROUP | AGENT_GROUP | AGENT_GROUP |
5 | EFCX_FQDN (Only for EFCX) | - | URL of the EFCX |
...