Configuration of Cisco Teams Sync Component
Example of configuration of Cisco Teams Sync Environment Variables is explained below:
Env Variable | Value |
---|---|
REALM | <Targeted Realm Name> e.g: expertflow expertflow is default realm. You can use any realm of your choice as well. |
AUTH_SERVER_URL | <URL of Keycloak Server> e.g https://cim-dev3.expertflow.com/auth/ |
SSL_REQUIRED | external |
RESOURCE | <Name of your Keycloak Client inside targeted Realm> e.g: cim |
VERIFY_TOKEN_AUDIENCE | false |
SECRET | <Client Secret field in Credentials tab of targeted Client in Keycloak> e.g: ef61df80-061c-4c29-b9ac-387e6bf67052 |
USE_RESOURCE_ROLE_MAPPINGS | true |
CONFIDETIAL_PORT | 0 |
CLIENT_ID | <Name of your Keycloak Client inside targeted Realm> e.g: cim |
CLIENT_DB_ID | <Client Secret field in Credentials tab of targeted Client in Keycloak> e.g: ef61df80-061c-4c29-b9ac-387e6bf67052 |
GRANT_TYPE | password |
GRANT_TYPE_PAT | client_credentials |
USERNAME_ADMIN | <Admin Username of targeted Keycloak Realm> e.g: admin |
PASSWORD_ADMIN | <Admin Password of targeted Keycloak Realm> e.g: admin |
SCOPE_NAME | Any default scope |
BEARER_ONLY | true |
GROUP | default |
FINESSE_USERNAME | <Administrator Username of targeted Finesse Server> e.g: administrator |
FINESSE_PASSWORD | <Administrator Password of targeted Finesse Server> e.g: Expertflow464 |
FINESSE_URL | <URL of targeted Finesse Server> UCCX instance must contain PORT of instance i.e 8445 at end of its url. Dont place / at end of url i.e https://uccx12-5p.ucce.ipcc:8445/ . It will cause an error. |
PORT | <PORT used to run SYNC JOB> e.g: 3004 |