{
  "id": "expertflow",
  "realm": "expertflow",
  "notBefore": 0,
  "defaultSignatureAlgorithm": "RS256",
  "revokeRefreshToken": false,
  "refreshTokenMaxReuse": 0,
  "accessTokenLifespan": 300,
  "accessTokenLifespanForImplicitFlow": 900,
  "ssoSessionIdleTimeout": 1800,
  "ssoSessionMaxLifespan": 36000,
  "ssoSessionIdleTimeoutRememberMe": 0,
  "ssoSessionMaxLifespanRememberMe": 0,
  "offlineSessionIdleTimeout": 2592000,
  "offlineSessionMaxLifespanEnabled": false,
  "offlineSessionMaxLifespan": 5184000,
  "clientSessionIdleTimeout": 0,
  "clientSessionMaxLifespan": 0,
  "clientOfflineSessionIdleTimeout": 0,
  "clientOfflineSessionMaxLifespan": 0,
  "accessCodeLifespan": 60,
  "accessCodeLifespanUserAction": 300,
  "accessCodeLifespanLogin": 1800,
  "actionTokenGeneratedByAdminLifespan": 43200,
  "actionTokenGeneratedByUserLifespan": 300,
  "oauth2DeviceCodeLifespan": 600,
  "oauth2DevicePollingInterval": 600,
  "enabled": true,
  "sslRequired": "external",
  "registrationAllowed": false,
  "registrationEmailAsUsername": false,
  "rememberMe": false,
  "verifyEmail": false,
  "loginWithEmailAllowed": true,
  "duplicateEmailsAllowed": false,
  "resetPasswordAllowed": false,
  "editUsernameAllowed": false,
  "bruteForceProtected": false,
  "permanentLockout": false,
  "maxFailureWaitSeconds": 900,
  "minimumQuickLoginWaitSeconds": 60,
  "waitIncrementSeconds": 60,
  "quickLoginCheckMilliSeconds": 1000,
  "maxDeltaTimeSeconds": 43200,
  "failureFactor": 30,
  "roles": {
    "realm": [
      {
        "id": "c49e48c0-55eb-466c-9f80-01e2a3f66801",
        "name": "admin",
        "composite": true,
        "composites": {
          "client": {
            "cim": [
              "client-admin"
            ]
          }
        },
        "clientRole": false,
        "containerId": "expertflow",
        "attributes": {}
      },
      {
        "id": "65754ad4-4107-42b4-90c3-47475244ef39",
        "name": "default-roles-expertflow",
        "description": "${role_default-roles-expertflow}",
        "composite": true,
        "composites": {
          "realm": [
            "offline_access",
            "uma_authorization"
          ],
          "client": {
            "account": [
              "manage-account",
              "view-profile"
            ]
          }
        },
        "clientRole": false,
        "containerId": "expertflow",
        "attributes": {}
      },
      {
        "id": "153df450-97c0-4389-b015-ff1b25c78371",
        "name": "uma_authorization",
        "description": "${role_uma_authorization}",
        "composite": false,
        "clientRole": false,
        "containerId": "expertflow",
        "attributes": {}
      },
      {
        "id": "c619c26e-283e-4f4c-8fdb-8f83fc05ba37",
        "name": "supervisor",
        "composite": false,
        "clientRole": false,
        "containerId": "expertflow",
        "attributes": {}
      },
      {
        "id": "42a98c27-0643-488a-8121-1733e1839a85",
        "name": "offline_access",
        "description": "${role_offline-access}",
        "composite": false,
        "clientRole": false,
        "containerId": "expertflow",
        "attributes": {}
      },
      {
        "id": "1903735d-5bcc-4253-a05e-ea1487195c9c",
        "name": "agent",
        "composite": false,
        "clientRole": false,
        "containerId": "expertflow",
        "attributes": {}
      }
    ],
    "client": {
      "realm-management": [
        {
          "id": "36a94484-58e0-47b8-9ccb-5bb117ef23c2",
          "name": "manage-authorization",
          "description": "${role_manage-authorization}",
          "composite": false,
          "clientRole": true,
          "containerId": "b44fa941-899f-4e9f-a8e6-8e0bbbb93ae0",
          "attributes": {}
        },
        {
          "id": "6ad5779e-f80b-4aec-b26f-10ee82d04c78",
          "name": "create-client",
          "description": "${role_create-client}",
          "composite": false,
          "clientRole": true,
          "containerId": "b44fa941-899f-4e9f-a8e6-8e0bbbb93ae0",
          "attributes": {}
        },
        {
          "id": "874b689a-2fbe-4278-82f1-831f3e827639",
          "name": "manage-realm",
          "description": "${role_manage-realm}",
          "composite": false,
          "clientRole": true,
          "containerId": "b44fa941-899f-4e9f-a8e6-8e0bbbb93ae0",
          "attributes": {}
        },
        {
          "id": "a5474d6e-a110-4e77-a898-a12d5f4ecdcf",
          "name": "query-realms",
          "description": "${role_query-realms}",
          "composite": false,
          "clientRole": true,
          "containerId": "b44fa941-899f-4e9f-a8e6-8e0bbbb93ae0",
          "attributes": {}
        },
        {
          "id": "54e63bd0-e757-4c8b-a59d-e200026cfe77",
          "name": "view-authorization",
          "description": "${role_view-authorization}",
          "composite": false,
          "clientRole": true,
          "containerId": "b44fa941-899f-4e9f-a8e6-8e0bbbb93ae0",
          "attributes": {}
        },
        {
          "id": "10f27756-927d-4d07-8240-be380311e120",
          "name": "view-clients",
          "description": "${role_view-clients}",
          "composite": true,
          "composites": {
            "client": {
              "realm-management": [
                "query-clients"
              ]
            }
          },
          "clientRole": true,
          "containerId": "b44fa941-899f-4e9f-a8e6-8e0bbbb93ae0",
          "attributes": {}
        },
        {
          "id": "ac583d85-6dcd-4fb0-b489-30105da73526",
          "name": "impersonation",
          "description": "${role_impersonation}",
          "composite": false,
          "clientRole": true,
          "containerId": "b44fa941-899f-4e9f-a8e6-8e0bbbb93ae0",
          "attributes": {}
        },
        {
          "id": "ad2f7ddf-e32d-4124-90dc-d1fe0b384322",
          "name": "query-groups",
          "description": "${role_query-groups}",
          "composite": false,
          "clientRole": true,
          "containerId": "b44fa941-899f-4e9f-a8e6-8e0bbbb93ae0",
          "attributes": {}
        },
        {
          "id": "fc44e005-a7ed-410c-bdd3-c78b6d3c5d0b",
          "name": "manage-events",
          "description": "${role_manage-events}",
          "composite": false,
          "clientRole": true,
          "containerId": "b44fa941-899f-4e9f-a8e6-8e0bbbb93ae0",
          "attributes": {}
        },
        {
          "id": "52362af1-4610-49ed-8848-97ff120621c4",
          "name": "query-users",
          "description": "${role_query-users}",
          "composite": false,
          "clientRole": true,
          "containerId": "b44fa941-899f-4e9f-a8e6-8e0bbbb93ae0",
          "attributes": {}
        },
        {
          "id": "8151ec53-3206-4167-afd6-a49b058e9bec",
          "name": "view-identity-providers",
          "description": "${role_view-identity-providers}",
          "composite": false,
          "clientRole": true,
          "containerId": "b44fa941-899f-4e9f-a8e6-8e0bbbb93ae0",
          "attributes": {}
        },
        {
          "id": "16e72db9-a5f2-48e6-8f2e-1759b0b35dee",
          "name": "manage-identity-providers",
          "description": "${role_manage-identity-providers}",
          "composite": false,
          "clientRole": true,
          "containerId": "b44fa941-899f-4e9f-a8e6-8e0bbbb93ae0",
          "attributes": {}
        },
        {
          "id": "5a451acf-6ede-43f4-8938-cef0280dbc70",
          "name": "view-realm",
          "description": "${role_view-realm}",
          "composite": false,
          "clientRole": true,
          "containerId": "b44fa941-899f-4e9f-a8e6-8e0bbbb93ae0",
          "attributes": {}
        },
        {
          "id": "851c4596-1837-44d2-bbad-6395514e1441",
          "name": "manage-clients",
          "description": "${role_manage-clients}",
          "composite": false,
          "clientRole": true,
          "containerId": "b44fa941-899f-4e9f-a8e6-8e0bbbb93ae0",
          "attributes": {}
        },
        {
          "id": "80977a91-0cb4-4ab5-bce4-c0c754a5f3fe",
          "name": "realm-admin",
          "description": "${role_realm-admin}",
          "composite": true,
          "composites": {
            "client": {
              "realm-management": [
                "manage-authorization",
                "create-client",
                "manage-realm",
                "query-realms",
                "view-authorization",
                "view-clients",
                "impersonation",
                "query-groups",
                "manage-events",
                "query-users",
                "view-identity-providers",
                "manage-identity-providers",
                "view-realm",
                "manage-clients",
                "view-events",
                "view-users",
                "manage-users",
                "query-clients"
              ]
            }
          },
          "clientRole": true,
          "containerId": "b44fa941-899f-4e9f-a8e6-8e0bbbb93ae0",
          "attributes": {}
        },
        {
          "id": "da1d54ee-26a2-44b5-a117-47d980c60ac8",
          "name": "view-events",
          "description": "${role_view-events}",
          "composite": false,
          "clientRole": true,
          "containerId": "b44fa941-899f-4e9f-a8e6-8e0bbbb93ae0",
          "attributes": {}
        },
        {
          "id": "472af08a-7d86-4e3c-a2ae-b2cec64f8096",
          "name": "view-users",
          "description": "${role_view-users}",
          "composite": true,
          "composites": {
            "client": {
              "realm-management": [
                "query-users",
                "query-groups"
              ]
            }
          },
          "clientRole": true,
          "containerId": "b44fa941-899f-4e9f-a8e6-8e0bbbb93ae0",
          "attributes": {}
        },
        {
          "id": "288bcfda-baea-41bc-9dd5-7766e1ccbb14",
          "name": "manage-users",
          "description": "${role_manage-users}",
          "composite": false,
          "clientRole": true,
          "containerId": "b44fa941-899f-4e9f-a8e6-8e0bbbb93ae0",
          "attributes": {}
        },
        {
          "id": "ecb8c8cd-2276-4acd-96f1-b3bb9efd00f4",
          "name": "query-clients",
          "description": "${role_query-clients}",
          "composite": false,
          "clientRole": true,
          "containerId": "b44fa941-899f-4e9f-a8e6-8e0bbbb93ae0",
          "attributes": {}
        }
      ],
      "grafana": [
        {
          "id": "3e6fc7be-b489-47e3-8cfd-1929b56494df",
          "name": "uma_protection",
          "composite": false,
          "clientRole": true,
          "containerId": "68e64c8b-8102-48d0-8649-1f0e8d48ec6c",
          "attributes": {}
        }
      ],
      "cim": [
        {
          "id": "8fc57d3c-d021-4189-afe3-e60b092ad87a",
          "name": "client-admin",
          "composite": false,
          "clientRole": true,
          "containerId": "103095ae-b330-4676-822f-3a6afae596d7",
          "attributes": {}
        },
        {
          "id": "733eb368-b98f-4ee6-8f3d-f1f9fc51e549",
          "name": "uma_protection",
          "composite": false,
          "clientRole": true,
          "containerId": "103095ae-b330-4676-822f-3a6afae596d7",
          "attributes": {}
        }
      ],
      "security-admin-console": [],
      "admin-cli": [],
      "account-console": [],
      "broker": [
        {
          "id": "d397bf2f-17f6-4174-9504-af5eacb17f10",
          "name": "read-token",
          "description": "${role_read-token}",
          "composite": false,
          "clientRole": true,
          "containerId": "a48d35d2-9fa2-4894-8769-8e5250ff7a05",
          "attributes": {}
        }
      ],
      "account": [
        {
          "id": "e4a4093b-9eda-43bb-8ec1-886833f147e6",
          "name": "manage-account-links",
          "description": "${role_manage-account-links}",
          "composite": false,
          "clientRole": true,
          "containerId": "4237185f-98de-45fc-b2e3-74f672000b3e",
          "attributes": {}
        },
        {
          "id": "a28ed644-e204-4a69-a6f3-92592df72a58",
          "name": "manage-consent",
          "description": "${role_manage-consent}",
          "composite": true,
          "composites": {
            "client": {
              "account": [
                "view-consent"
              ]
            }
          },
          "clientRole": true,
          "containerId": "4237185f-98de-45fc-b2e3-74f672000b3e",
          "attributes": {}
        },
        {
          "id": "1be6ec01-4c21-428c-9c67-7645fe1e63ef",
          "name": "delete-account",
          "description": "${role_delete-account}",
          "composite": false,
          "clientRole": true,
          "containerId": "4237185f-98de-45fc-b2e3-74f672000b3e",
          "attributes": {}
        },
        {
          "id": "f0e0f81f-e295-46bf-8d51-cd60bcd4bfea",
          "name": "view-applications",
          "description": "${role_view-applications}",
          "composite": false,
          "clientRole": true,
          "containerId": "4237185f-98de-45fc-b2e3-74f672000b3e",
          "attributes": {}
        },
        {
          "id": "246baadb-cc09-4e86-9dbd-174ad457d14f",
          "name": "manage-account",
          "description": "${role_manage-account}",
          "composite": true,
          "composites": {
            "client": {
              "account": [
                "manage-account-links"
              ]
            }
          },
          "clientRole": true,
          "containerId": "4237185f-98de-45fc-b2e3-74f672000b3e",
          "attributes": {}
        },
        {
          "id": "a72a8a94-0770-4242-b040-1ace739bd4fb",
          "name": "view-consent",
          "description": "${role_view-consent}",
          "composite": false,
          "clientRole": true,
          "containerId": "4237185f-98de-45fc-b2e3-74f672000b3e",
          "attributes": {}
        },
        {
          "id": "bbc29119-4474-468b-aff8-d74638147b66",
          "name": "view-profile",
          "description": "${role_view-profile}",
          "composite": false,
          "clientRole": true,
          "containerId": "4237185f-98de-45fc-b2e3-74f672000b3e",
          "attributes": {}
        }
      ]
    }
  },
  "groups": [],
  "defaultRole": {
    "id": "65754ad4-4107-42b4-90c3-47475244ef39",
    "name": "default-roles-expertflow",
    "description": "${role_default-roles-expertflow}",
    "composite": true,
    "clientRole": false,
    "containerId": "expertflow"
  },
  "requiredCredentials": [
    "password"
  ],
  "otpPolicyType": "totp",
  "otpPolicyAlgorithm": "HmacSHA1",
  "otpPolicyInitialCounter": 0,
  "otpPolicyDigits": 6,
  "otpPolicyLookAheadWindow": 1,
  "otpPolicyPeriod": 30,
  "otpSupportedApplications": [
    "FreeOTP",
    "Google Authenticator"
  ],
  "webAuthnPolicyRpEntityName": "keycloak",
  "webAuthnPolicySignatureAlgorithms": [
    "ES256"
  ],
  "webAuthnPolicyRpId": "",
  "webAuthnPolicyAttestationConveyancePreference": "not specified",
  "webAuthnPolicyAuthenticatorAttachment": "not specified",
  "webAuthnPolicyRequireResidentKey": "not specified",
  "webAuthnPolicyUserVerificationRequirement": "not specified",
  "webAuthnPolicyCreateTimeout": 0,
  "webAuthnPolicyAvoidSameAuthenticatorRegister": false,
  "webAuthnPolicyAcceptableAaguids": [],
  "webAuthnPolicyPasswordlessRpEntityName": "keycloak",
  "webAuthnPolicyPasswordlessSignatureAlgorithms": [
    "ES256"
  ],
  "webAuthnPolicyPasswordlessRpId": "",
  "webAuthnPolicyPasswordlessAttestationConveyancePreference": "not specified",
  "webAuthnPolicyPasswordlessAuthenticatorAttachment": "not specified",
  "webAuthnPolicyPasswordlessRequireResidentKey": "not specified",
  "webAuthnPolicyPasswordlessUserVerificationRequirement": "not specified",
  "webAuthnPolicyPasswordlessCreateTimeout": 0,
  "webAuthnPolicyPasswordlessAvoidSameAuthenticatorRegister": false,
  "webAuthnPolicyPasswordlessAcceptableAaguids": [],
  "users": [
    {
      "id": "28d16c21-4e0c-4735-b345-ed7c43eb7329",
      "createdTimestamp": 1623219210647,
      "username": "service-account-cim",
      "enabled": true,
      "totp": false,
      "emailVerified": false,
      "serviceAccountClientId": "cim",
      "disableableCredentialTypes": [],
      "requiredActions": [],
      "realmRoles": [
        "uma_authorization",
        "offline_access"
      ],
      "clientRoles": {
        "cim": [
          "uma_protection"
        ],
        "account": [
          "manage-account",
          "view-profile"
        ]
      },
      "notBefore": 0,
      "groups": []
    },
    {
      "id": "d5e79799-9194-43f1-87a6-175610d7281c",
      "createdTimestamp": 1623231768277,
      "username": "service-account-grafana",
      "enabled": true,
      "totp": false,
      "emailVerified": false,
      "serviceAccountClientId": "grafana",
      "disableableCredentialTypes": [],
      "requiredActions": [],
      "realmRoles": [
        "uma_authorization",
        "offline_access"
      ],
      "clientRoles": {
        "grafana": [
          "uma_protection"
        ],
        "account": [
          "manage-account",
          "view-profile"
        ]
      },
      "notBefore": 0,
      "groups": []
    }
  ],
  "scopeMappings": [
    {
      "clientScope": "offline_access",
      "roles": [
        "offline_access"
      ]
    }
  ],
  "clientScopeMappings": {
    "account": [
      {
        "client": "account-console",
        "roles": [
          "manage-account"
        ]
      }
    ]
  },
  "clients": [
    {
      "id": "4237185f-98de-45fc-b2e3-74f672000b3e",
      "clientId": "account",
      "name": "${client_account}",
      "rootUrl": "${authBaseUrl}",
      "baseUrl": "/realms/expertflow/account/",
      "surrogateAuthRequired": false,
      "enabled": true,
      "alwaysDisplayInConsole": false,
      "clientAuthenticatorType": "client-secret",
      "secret": "**********",
      "redirectUris": [
        "/realms/expertflow/account/*"
      ],
      "webOrigins": [],
      "notBefore": 0,
      "bearerOnly": false,
      "consentRequired": false,
      "standardFlowEnabled": true,
      "implicitFlowEnabled": false,
      "directAccessGrantsEnabled": false,
      "serviceAccountsEnabled": false,
      "publicClient": false,
      "frontchannelLogout": false,
      "protocol": "openid-connect",
      "attributes": {},
      "authenticationFlowBindingOverrides": {},
      "fullScopeAllowed": false,
      "nodeReRegistrationTimeout": 0,
      "defaultClientScopes": [
        "web-origins",
        "profile",
        "roles",
        "email"
      ],
      "optionalClientScopes": [
        "address",
        "phone",
        "offline_access",
        "microprofile-jwt"
      ]
    },
    {
      "id": "8365f764-9f3d-4835-9802-621ca79380d7",
      "clientId": "account-console",
      "name": "${client_account-console}",
      "rootUrl": "${authBaseUrl}",
      "baseUrl": "/realms/expertflow/account/",
      "surrogateAuthRequired": false,
      "enabled": true,
      "alwaysDisplayInConsole": false,
      "clientAuthenticatorType": "client-secret",
      "secret": "**********",
      "redirectUris": [
        "/realms/expertflow/account/*"
      ],
      "webOrigins": [],
      "notBefore": 0,
      "bearerOnly": false,
      "consentRequired": false,
      "standardFlowEnabled": true,
      "implicitFlowEnabled": false,
      "directAccessGrantsEnabled": false,
      "serviceAccountsEnabled": false,
      "publicClient": true,
      "frontchannelLogout": false,
      "protocol": "openid-connect",
      "attributes": {
        "pkce.code.challenge.method": "S256"
      },
      "authenticationFlowBindingOverrides": {},
      "fullScopeAllowed": false,
      "nodeReRegistrationTimeout": 0,
      "protocolMappers": [
        {
          "id": "14bc981b-28d5-48fb-a206-460a675b0c78",
          "name": "audience resolve",
          "protocol": "openid-connect",
          "protocolMapper": "oidc-audience-resolve-mapper",
          "consentRequired": false,
          "config": {}
        }
      ],
      "defaultClientScopes": [
        "web-origins",
        "profile",
        "roles",
        "email"
      ],
      "optionalClientScopes": [
        "address",
        "phone",
        "offline_access",
        "microprofile-jwt"
      ]
    },
    {
      "id": "089f85b6-6242-42a7-bc8c-b1d16323cbc9",
      "clientId": "admin-cli",
      "name": "${client_admin-cli}",
      "surrogateAuthRequired": false,
      "enabled": true,
      "alwaysDisplayInConsole": false,
      "clientAuthenticatorType": "client-secret",
      "secret": "**********",
      "redirectUris": [],
      "webOrigins": [],
      "notBefore": 0,
      "bearerOnly": false,
      "consentRequired": false,
      "standardFlowEnabled": false,
      "implicitFlowEnabled": false,
      "directAccessGrantsEnabled": true,
      "serviceAccountsEnabled": false,
      "publicClient": true,
      "frontchannelLogout": false,
      "protocol": "openid-connect",
      "attributes": {},
      "authenticationFlowBindingOverrides": {},
      "fullScopeAllowed": false,
      "nodeReRegistrationTimeout": 0,
      "defaultClientScopes": [
        "web-origins",
        "profile",
        "roles",
        "email"
      ],
      "optionalClientScopes": [
        "address",
        "phone",
        "offline_access",
        "microprofile-jwt"
      ]
    },
    {
      "id": "a48d35d2-9fa2-4894-8769-8e5250ff7a05",
      "clientId": "broker",
      "name": "${client_broker}",
      "surrogateAuthRequired": false,
      "enabled": true,
      "alwaysDisplayInConsole": false,
      "clientAuthenticatorType": "client-secret",
      "secret": "**********",
      "redirectUris": [],
      "webOrigins": [],
      "notBefore": 0,
      "bearerOnly": false,
      "consentRequired": false,
      "standardFlowEnabled": true,
      "implicitFlowEnabled": false,
      "directAccessGrantsEnabled": false,
      "serviceAccountsEnabled": false,
      "publicClient": false,
      "frontchannelLogout": false,
      "protocol": "openid-connect",
      "attributes": {},
      "authenticationFlowBindingOverrides": {},
      "fullScopeAllowed": false,
      "nodeReRegistrationTimeout": 0,
      "defaultClientScopes": [
        "web-origins",
        "profile",
        "roles",
        "email"
      ],
      "optionalClientScopes": [
        "address",
        "phone",
        "offline_access",
        "microprofile-jwt"
      ]
    },
    {
      "id": "103095ae-b330-4676-822f-3a6afae596d7",
      "clientId": "cim",
      "surrogateAuthRequired": false,
      "enabled": true,
      "alwaysDisplayInConsole": false,
      "clientAuthenticatorType": "client-secret",
      "secret": "ef61df80-061c-4c29-b9ac-387e6bf67052",
      "redirectUris": [
        "*"
      ],
      "webOrigins": [],
      "notBefore": 0,
      "bearerOnly": false,
      "consentRequired": false,
      "standardFlowEnabled": true,
      "implicitFlowEnabled": false,
      "directAccessGrantsEnabled": true,
      "serviceAccountsEnabled": true,
      "authorizationServicesEnabled": true,
      "publicClient": false,
      "frontchannelLogout": false,
      "protocol": "openid-connect",
      "attributes": {
        "saml.assertion.signature": "false",
        "access.token.lifespan": "1800",
        "saml.force.post.binding": "false",
        "saml.multivalued.roles": "false",
        "saml.encrypt": "false",
        "backchannel.logout.revoke.offline.tokens": "false",
        "saml.server.signature": "false",
        "saml.server.signature.keyinfo.ext": "false",
        "exclude.session.state.from.auth.response": "false",
        "backchannel.logout.session.required": "true",
        "client_credentials.use_refresh_token": "false",
        "saml_force_name_id_format": "false",
        "saml.client.signature": "false",
        "tls.client.certificate.bound.access.tokens": "false",
        "saml.authnstatement": "false",
        "display.on.consent.screen": "false",
        "saml.onetimeuse.condition": "false"
      },
      "authenticationFlowBindingOverrides": {},
      "fullScopeAllowed": true,
      "nodeReRegistrationTimeout": -1,
      "protocolMappers": [
        {
          "id": "305223a4-3aa1-479a-830d-a6702263df43",
          "name": "Client IP Address",
          "protocol": "openid-connect",
          "protocolMapper": "oidc-usersessionmodel-note-mapper",
          "consentRequired": false,
          "config": {
            "user.session.note": "clientAddress",
            "userinfo.token.claim": "true",
            "id.token.claim": "true",
            "access.token.claim": "true",
            "claim.name": "clientAddress",
            "jsonType.label": "String"
          }
        },
        {
          "id": "2c85291a-7dc6-4fe0-b2d5-ac4add319f62",
          "name": "Client ID",
          "protocol": "openid-connect",
          "protocolMapper": "oidc-usersessionmodel-note-mapper",
          "consentRequired": false,
          "config": {
            "user.session.note": "clientId",
            "userinfo.token.claim": "true",
            "id.token.claim": "true",
            "access.token.claim": "true",
            "claim.name": "clientId",
            "jsonType.label": "String"
          }
        },
        {
          "id": "59df0216-a21a-45ec-a7ff-e898b016937b",
          "name": "Client Host",
          "protocol": "openid-connect",
          "protocolMapper": "oidc-usersessionmodel-note-mapper",
          "consentRequired": false,
          "config": {
            "user.session.note": "clientHost",
            "userinfo.token.claim": "true",
            "id.token.claim": "true",
            "access.token.claim": "true",
            "claim.name": "clientHost",
            "jsonType.label": "String"
          }
        }
      ],
      "defaultClientScopes": [
        "web-origins",
        "profile",
        "roles",
        "email"
      ],
      "optionalClientScopes": [
        "address",
        "phone",
        "offline_access",
        "microprofile-jwt"
      ],
      "authorizationSettings": {
        "allowRemoteResourceManagement": true,
        "policyEnforcementMode": "ENFORCING",
        "resources": [
          {
            "name": "agent-desk-setting",
            "ownerManagedAccess": false,
            "displayName": "Agent Desk Settings",
            "attributes": {},
            "_id": "d92dfef7-ce44-49a7-b39f-9e8a4c9b6a2d",
            "uris": [],
            "scopes": [
              {
                "name": "view"
              },
              {
                "name": "manage"
              }
            ]
          },
          {
            "name": "business-calendar",
            "ownerManagedAccess": false,
            "displayName": "Business Calendar",
            "attributes": {},
            "_id": "0def7b51-f930-47eb-96c3-3ee31a2994c2",
            "uris": [],
            "scopes": [
              {
                "name": "view"
              },
              {
                "name": "manage"
              }
            ]
          },
          {
            "name": "reason-code",
            "ownerManagedAccess": false,
            "displayName": "Reason Code",
            "attributes": {},
            "_id": "150d59e0-c2db-46b6-8a1a-b8ccb4dde6f7",
            "uris": [],
            "scopes": [
              {
                "name": "view"
              },
              {
                "name": "manage"
              }
            ]
          },
          {
            "name": "bot-settings",
            "ownerManagedAccess": false,
            "displayName": "Bot Settings",
            "attributes": {},
            "_id": "1fd7e48f-8b7e-402b-885f-c918222145d0",
            "uris": [],
            "scopes": [
              {
                "name": "view"
              },
              {
                "name": "manage"
              }
            ]
          },
          {
            "name": "subscribed-list",
            "ownerManagedAccess": false,
            "displayName": "Subscribed List",
            "attributes": {},
            "_id": "2158c6d6-cfdc-4ecb-aab4-8c521ee0d193",
            "uris": [],
            "scopes": [
              {
                "name": "view"
              },
              {
                "name": "manage"
              }
            ]
          },
          {
            "name": "web-widget",
            "ownerManagedAccess": false,
            "displayName": "Web Widget",
            "attributes": {},
            "_id": "531824cc-1668-4af8-9a53-d7ac17be09bb",
            "uris": [],
            "scopes": [
              {
                "name": "view"
              },
              {
                "name": "manage"
              }
            ]
          },
          {
            "name": "customer-list",
            "ownerManagedAccess": false,
            "displayName": "Customer List",
            "attributes": {},
            "_id": "78b1e6ee-c297-4536-b60a-e4afa755ab76",
            "uris": [],
            "scopes": [
              {
                "name": "view"
              },
              {
                "name": "manage"
              }
            ]
          },
          {
            "name": "general-settings",
            "ownerManagedAccess": false,
            "displayName": "General Settings",
            "attributes": {},
            "_id": "79995a59-1c1c-4747-af83-8b35a1c71001",
            "uris": [],
            "scopes": [
              {
                "name": "view"
              },
              {
                "name": "manage"
              }
            ]
          },
          {
            "name": "Default Resource",
            "type": "urn:cim:resources:default",
            "ownerManagedAccess": false,
            "attributes": {},
            "_id": "79dde359-1b4e-4670-b66a-75281ebe4f93",
            "uris": [
              "/*"
            ]
          },
          {
            "name": "channel-manager",
            "ownerManagedAccess": false,
            "displayName": "Channel Manager",
            "attributes": {},
            "_id": "7d566dcc-02da-4ba9-856f-87a5bd5d95e8",
            "uris": [],
            "scopes": [
              {
                "name": "view"
              },
              {
                "name": "manage"
              }
            ]
          },
          {
            "name": "supervisor-dashboard",
            "ownerManagedAccess": false,
            "displayName": "Supervisor Dashboard",
            "attributes": {},
            "_id": "7ef8836c-7afd-4602-8289-eae92acca295",
            "uris": [],
            "scopes": [
              {
                "name": "view"
              },
              {
                "name": "manage"
              }
            ]
          },
          {
            "name": "state-change",
            "ownerManagedAccess": false,
            "displayName": "State Change",
            "attributes": {},
            "_id": "81e4cf55-e5fe-4612-965a-14e6d5888ca2",
            "uris": [],
            "scopes": [
              {
                "name": "view"
              },
              {
                "name": "manage"
              }
            ]
          },
          {
            "name": "customer-conversation-view",
            "ownerManagedAccess": false,
            "displayName": "Customer Conversation View",
            "attributes": {},
            "_id": "937c600f-1df4-47dc-b901-a0893adcdd6a",
            "uris": [],
            "scopes": [
              {
                "name": "view"
              },
              {
                "name": "manage"
              }
            ]
          },
          {
            "name": "leave-chat",
            "ownerManagedAccess": false,
            "displayName": "Leave Chat",
            "attributes": {},
            "_id": "b382ef18-46fd-4040-9bbe-68013ce5cc30",
            "uris": [],
            "scopes": [
              {
                "name": "view"
              },
              {
                "name": "manage"
              }
            ]
          },
          {
            "name": "forms",
            "ownerManagedAccess": false,
            "displayName": "Forms",
            "attributes": {},
            "_id": "b47dc86a-7dc0-4fe2-b995-f6a5a2962184",
            "uris": [],
            "scopes": [
              {
                "name": "view"
              },
              {
                "name": "manage"
              }
            ]
          },
          {
            "name": "pull-mode-list",
            "ownerManagedAccess": false,
            "displayName": "Pull Mode List",
            "attributes": {},
            "_id": "ef8dd97a-27cd-480b-aecd-e3c4a6a5fe3b",
            "uris": [],
            "scopes": [
              {
                "name": "view"
              },
              {
                "name": "manage"
              }
            ]
          },
          {
            "name": "routing-engine",
            "ownerManagedAccess": false,
            "displayName": "Routing Engine",
            "attributes": {},
            "_id": "f506144a-24e1-4e0d-ad6a-b7ba086f57ff",
            "uris": [],
            "scopes": [
              {
                "name": "view"
              },
              {
                "name": "manage"
              }
            ]
          },
          {
            "name": "customer-schema",
            "ownerManagedAccess": false,
            "displayName": "Customer Schema",
            "attributes": {},
            "_id": "fa41a39a-532b-4c28-9198-1218f36b8f03",
            "uris": [],
            "scopes": [
              {
                "name": "view"
              },
              {
                "name": "manage"
              }
            ]
          },
          {
            "name": "customer-labels",
            "ownerManagedAccess": false,
            "displayName": "Customer Labels",
            "attributes": {},
            "_id": "36a57b23-66fd-4b1a-81ac-b812867b85ec",
            "uris": [],
            "scopes": [
              {
                "name": "view"
              },
              {
                "name": "manage"
              }
            ]
          },
          {
            "name": "start-conversation",
            "ownerManagedAccess": false,
            "displayName": "Start Conversation",
            "attributes": {},
            "_id": "57c5d076-4090-43df-9117-775d21474c62",
            "uris": [],
            "scopes": [
              {
                "name": "view"
              }
            ]
          }
        ],
        "policies": [
          {
            "id": "c46dbf04-8c1f-4b20-b9fe-b8b4dc5a4d4c",
            "name": "view-agent-desk-setting",
            "type": "role",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "roles": "[{\"id\":\"admin\",\"required\":true}]"
            }
          },
          {
            "id": "1a51ee2e-032f-4893-b9d4-b4bfd7da1ad1",
            "name": "manage-agent-desk-setting",
            "type": "role",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "roles": "[{\"id\":\"admin\",\"required\":true}]"
            }
          },
          {
            "id": "f8ef1034-3204-4b4e-8dcf-1ce5d9c558fe",
            "name": "view-calendar-policy",
            "type": "role",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "roles": "[{\"id\":\"admin\",\"required\":true}]"
            }
          },
          {
            "id": "7aab433b-e83f-4222-9e4d-947a273f1597",
            "name": "view-customer-label",
            "type": "role",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "roles": "[{\"id\":\"admin\",\"required\":false},{\"id\":\"supervisor\",\"required\":false},{\"id\":\"agent\",\"required\":false}]"
            }
          },
          {
            "id": "2ad3d5b2-549f-416f-aef3-61aa398fc93b",
            "name": "manage-customer-labels",
            "type": "role",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "roles": "[{\"id\":\"supervisor\",\"required\":false},{\"id\":\"admin\",\"required\":false}]"
            }
          },
          {
            "id": "6298b285-3018-4d03-a7da-52da8682bf73",
            "name": "view-start-conversation",
            "type": "role",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "roles": "[{\"id\":\"agent\",\"required\":true}]"
            }
          },
          {
            "id": "00bdb885-6b71-4fca-8c00-996e1e233a9a",
            "name": "view-subscribed-list",
            "type": "role",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "roles": "[{\"id\":\"supervisor\",\"required\":false},{\"id\":\"admin\",\"required\":false},{\"id\":\"agent\",\"required\":false}]"
            }
          },
          {
            "id": "0fbfc9b4-1df9-482c-bd73-a1b75b37bf91",
            "name": "view-state-change",
            "type": "role",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "roles": "[{\"id\":\"supervisor\",\"required\":false},{\"id\":\"agent\",\"required\":false}]"
            }
          },
          {
            "id": "1e74a211-1872-418e-9e7d-6cc2e5b16c77",
            "name": "manage-subscribed-list",
            "type": "role",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "roles": "[{\"id\":\"admin\",\"required\":false},{\"id\":\"supervisor\",\"required\":false}]"
            }
          },
          {
            "id": "4a512e6c-3766-49ef-9d32-b6050e32add8",
            "name": "view-bot-policy",
            "type": "role",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "roles": "[{\"id\":\"admin\",\"required\":false}]"
            }
          },
          {
            "id": "5057c2c6-c7ae-4c66-bdea-a8b3041ffcd8",
            "name": "view-pull-mode-policy",
            "type": "role",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "roles": "[{\"id\":\"admin\",\"required\":true}]"
            }
          },
          {
            "id": "52de2d8b-552e-4532-ace1-526b72fd1ed0",
            "name": "manage-web-widget-policy",
            "type": "role",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "roles": "[{\"id\":\"admin\",\"required\":true}]"
            }
          },
          {
            "id": "6a12666f-8d4d-4664-a4e2-b3b78554217c",
            "name": "manage-bot-policy",
            "type": "role",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "roles": "[{\"id\":\"admin\",\"required\":true}]"
            }
          },
          {
            "id": "72945073-8a0b-4f3b-9abe-e77e0465b09e",
            "name": "manage-customer-list",
            "type": "role",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "roles": "[{\"id\":\"agent\",\"required\":false},{\"id\":\"supervisor\",\"required\":false},{\"id\":\"admin\",\"required\":false}]"
            }
          },
          {
            "id": "7d2a2532-9dc4-4c50-9290-f7e562e46120",
            "name": "manage-form-policy",
            "type": "role",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "roles": "[{\"id\":\"admin\",\"required\":true}]"
            }
          },
          {
            "id": "7dff2db0-153d-45fd-97d2-0d80708c2bec",
            "name": "view-general-settings",
            "type": "role",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "roles": "[{\"id\":\"admin\",\"required\":true}]"
            }
          },
          {
            "id": "875b23c3-7222-4b80-8a4a-84929257e876",
            "name": "view-leave-chat",
            "type": "role",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "roles": "[{\"id\":\"agent\",\"required\":false},{\"id\":\"admin\",\"required\":false},{\"id\":\"supervisor\",\"required\":false}]"
            }
          },
          {
            "id": "8ace05bc-7222-4bf6-9059-47caaf44678b",
            "name": "manage-routing-engine-policy",
            "type": "role",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "roles": "[{\"id\":\"admin\",\"required\":true}]"
            }
          },
          {
            "id": "8d7aefee-433c-4059-8685-fd3414dc294e",
            "name": "view-customer-list",
            "type": "role",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "roles": "[{\"id\":\"agent\",\"required\":false},{\"id\":\"admin\",\"required\":false},{\"id\":\"supervisor\",\"required\":false}]"
            }
          },
          {
            "id": "92f2fb82-943c-4f1d-8bb1-50ba28bb3ad2",
            "name": "view-channel-manager-policy",
            "type": "role",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "roles": "[{\"id\":\"admin\",\"required\":true}]"
            }
          },
          {
            "id": "98014f23-2515-4ab4-90f1-8eb64712a466",
            "name": "view-customer-conversation",
            "type": "role",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "roles": "[{\"id\":\"admin\",\"required\":false},{\"id\":\"supervisor\",\"required\":false},{\"id\":\"agent\",\"required\":false}]"
            }
          },
          {
            "id": "9a7fada9-f948-4db8-bf4a-120614c378cf",
            "name": "manage-calendar-policy",
            "type": "role",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "roles": "[{\"id\":\"admin\",\"required\":true}]"
            }
          },
          {
            "id": "9f13a236-8e55-4cf7-b443-8e0382974f10",
            "name": "view-customer-schema",
            "type": "role",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "roles": "[{\"id\":\"supervisor\",\"required\":false},{\"id\":\"admin\",\"required\":false}]"
            }
          },
          {
            "id": "a2adf9af-6890-42cd-b8ba-d8cf30bbdd75",
            "name": "view-web-widget-policy",
            "type": "role",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "roles": "[{\"id\":\"admin\",\"required\":true}]"
            }
          },
          {
            "id": "a5cba6aa-490b-4331-9dbc-1940c557225f",
            "name": "manage-customer-conversation",
            "type": "role",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "roles": "[{\"id\":\"admin\",\"required\":false},{\"id\":\"supervisor\",\"required\":false},{\"id\":\"agent\",\"required\":false}]"
            }
          },
          {
            "id": "ad0ffb14-89ce-4ede-96a3-37d88f87200b",
            "name": "view-routing-engine-policy",
            "type": "role",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "roles": "[{\"id\":\"admin\",\"required\":true}]"
            }
          },
          {
            "id": "bc7ebdc7-980e-4ab9-9055-80ed4f0a312a",
            "name": "manage-reason-code-policy",
            "type": "role",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "roles": "[{\"id\":\"admin\",\"required\":true}]"
            }
          },
          {
            "id": "c5d98936-0d35-4871-82a3-aa568a95a2d0",
            "name": "manage-customer-schema",
            "type": "role",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "roles": "[{\"id\":\"supervisor\",\"required\":false},{\"id\":\"admin\",\"required\":false}]"
            }
          },
          {
            "id": "c7d6b541-d44c-47e0-962c-b85ea6542719",
            "name": "view-supervisor-dashboard",
            "type": "role",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "roles": "[{\"id\":\"admin\",\"required\":false},{\"id\":\"supervisor\",\"required\":false}]"
            }
          },
          {
            "id": "cf932360-db33-4798-ba51-bd17ae166cd6",
            "name": "manage-general-settings",
            "type": "role",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "roles": "[{\"id\":\"admin\",\"required\":true}]"
            }
          },
          {
            "id": "d3a410b2-e37d-4ae2-bf39-3ab417cefba6",
            "name": "view-reason-code-policy",
            "type": "role",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "roles": "[{\"id\":\"admin\",\"required\":true}]"
            }
          },
          {
            "id": "de09d41b-0d5d-4cde-9594-e35e9b8f3125",
            "name": "view-form-policy",
            "type": "role",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "roles": "[{\"id\":\"admin\",\"required\":true}]"
            }
          },
          {
            "id": "e88e4b0f-212e-4721-9f73-4ccb9a7e1bcf",
            "name": "manage-channel-manager-policy",
            "type": "role",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "roles": "[{\"id\":\"admin\",\"required\":true}]"
            }
          },
          {
            "id": "eaea9c55-3662-41b8-b1ee-30c23ab20fbf",
            "name": "manage-pull-mode-policy",
            "type": "role",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "roles": "[{\"id\":\"admin\",\"required\":true}]"
            }
          },
          {
            "id": "2c38fd3e-51cb-4e0d-81de-d5793d36dbd5",
            "name": "view-state-change-permission",
            "type": "scope",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "resources": "[\"state-change\"]",
              "scopes": "[\"view\"]",
              "applyPolicies": "[\"view-state-change\"]"
            }
          },
          {
            "id": "44f484e0-e9f1-4815-b2c1-50eb7e685133",
            "name": "view-pull-mode-permission",
            "type": "scope",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "resources": "[\"pull-mode-list\"]",
              "scopes": "[\"view\"]",
              "applyPolicies": "[\"view-pull-mode-policy\"]"
            }
          },
          {
            "id": "469d3650-572b-4081-9af1-484bebffb4ad",
            "name": "view-customer-list-permission",
            "type": "scope",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "resources": "[\"customer-list\"]",
              "scopes": "[\"view\"]",
              "applyPolicies": "[\"view-customer-list\"]"
            }
          },
          {
            "id": "0a7d17ce-16dd-4887-9f11-08bd4b8df19e",
            "name": "view-calendar-permission",
            "type": "scope",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "resources": "[\"business-calendar\"]",
              "scopes": "[\"view\"]",
              "applyPolicies": "[\"view-calendar-policy\"]"
            }
          },
          {
            "id": "0d7561e8-6ad9-43f1-ab58-0260c804bc36",
            "name": "view-customer-schema-permission",
            "type": "scope",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "resources": "[\"customer-schema\"]",
              "scopes": "[\"view\"]",
              "applyPolicies": "[\"view-customer-schema\"]"
            }
          },
          {
            "id": "0ec414c3-0035-4c11-ac31-704bbcc39666",
            "name": "view-channel-manager-permission",
            "type": "scope",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "resources": "[\"channel-manager\"]",
              "scopes": "[\"view\"]",
              "applyPolicies": "[\"view-channel-manager-policy\"]"
            }
          },
          {
            "id": "2a74c455-4ca9-4c92-af68-98b99f87e8e1",
            "name": "manage-bot-permission",
            "type": "scope",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "resources": "[\"bot-settings\"]",
              "scopes": "[\"manage\"]",
              "applyPolicies": "[\"manage-bot-policy\"]"
            }
          },
          {
            "id": "4924a948-168c-4197-86f9-800d065f3574",
            "name": "view-general-setting-permission",
            "type": "scope",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "resources": "[\"general-settings\"]",
              "scopes": "[\"view\"]",
              "applyPolicies": "[\"view-general-settings\"]"
            }
          },
          {
            "id": "569cc14f-cc9b-4e3d-9b0c-1ecf85e6c08f",
            "name": "manage-general-setting-permission",
            "type": "scope",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "resources": "[\"general-settings\"]",
              "scopes": "[\"manage\"]",
              "applyPolicies": "[\"manage-general-settings\"]"
            }
          },
          {
            "id": "581c62ab-1830-4bc8-a9dc-baf2c9d1bc67",
            "name": "view-form-permission",
            "type": "scope",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "resources": "[\"forms\"]",
              "scopes": "[\"view\"]",
              "applyPolicies": "[\"view-form-policy\"]"
            }
          },
          {
            "id": "61d59e63-51fa-49f5-9902-def441bb052b",
            "name": "manage-customer-schema-permission",
            "type": "scope",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "resources": "[\"customer-schema\"]",
              "scopes": "[\"manage\"]",
              "applyPolicies": "[\"manage-customer-schema\"]"
            }
          },
          {
            "id": "71659639-3e25-42f8-9a67-45de65aee92a",
            "name": "view-bot-permission",
            "type": "scope",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "resources": "[\"bot-settings\"]",
              "scopes": "[\"view\"]",
              "applyPolicies": "[\"view-bot-policy\"]"
            }
          },
          {
            "id": "781c57fb-12a1-49cf-a12e-981433e1eea5",
            "name": "view-routing-engine-permission",
            "type": "scope",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "resources": "[\"routing-engine\"]",
              "scopes": "[\"view\"]",
              "applyPolicies": "[\"view-routing-engine-policy\"]"
            }
          },
          {
            "id": "815ef327-54f0-4d5b-987a-6dacf4e90625",
            "name": "manage-reason-code-permission",
            "type": "scope",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "resources": "[\"reason-code\"]",
              "scopes": "[\"manage\"]",
              "applyPolicies": "[\"manage-reason-code-policy\"]"
            }
          },
          {
            "id": "85bd6bec-fe94-4e31-b460-f6a2145de77c",
            "name": "view-subscribed-list-permission",
            "type": "scope",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "resources": "[\"subscribed-list\"]",
              "scopes": "[\"view\"]",
              "applyPolicies": "[\"view-subscribed-list\"]"
            }
          },
          {
            "id": "86fadd37-8560-40e3-af73-d1da4de7d762",
            "name": "manage-calendar-permission",
            "type": "scope",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "resources": "[\"business-calendar\"]",
              "scopes": "[\"manage\"]",
              "applyPolicies": "[\"manage-calendar-policy\"]"
            }
          },
          {
            "id": "8b4b1ad1-9338-4585-ae86-b2b44942f1c7",
            "name": "manage-channel-manager-permission",
            "type": "scope",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "resources": "[\"channel-manager\"]",
              "scopes": "[\"manage\"]",
              "applyPolicies": "[\"manage-channel-manager-policy\"]"
            }
          },
          {
            "id": "9941170a-602d-4bf8-8b5a-269c9e88a373",
            "name": "manage-form-permission",
            "type": "scope",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "resources": "[\"forms\"]",
              "scopes": "[\"manage\"]",
              "applyPolicies": "[\"manage-form-policy\"]"
            }
          },
          {
            "id": "a5ce53c8-706b-4016-aa75-3d25ab7548ff",
            "name": "manage-pull-mode-permission",
            "type": "scope",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "resources": "[\"pull-mode-list\"]",
              "scopes": "[\"manage\"]",
              "applyPolicies": "[\"manage-pull-mode-policy\"]"
            }
          },
          {
            "id": "a96c1700-e434-4cbe-8224-24aaac93010a",
            "name": "manage-subscribed-list-permission",
            "type": "scope",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "resources": "[\"subscribed-list\"]",
              "scopes": "[\"manage\"]",
              "applyPolicies": "[\"manage-subscribed-list\"]"
            }
          },
          {
            "id": "51da02bf-84de-40d6-ba3b-d359e91cba42",
            "name": "view-agent-desk-setting-permission",
            "type": "scope",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "resources": "[\"agent-desk-setting\"]",
              "scopes": "[\"view\"]",
              "applyPolicies": "[\"view-agent-desk-setting\"]"
            }
          },
          {
            "id": "4393b59e-1657-464b-b4dc-d57b5f4be3e1",
            "name": "manage-agent-desk-setting-permission",
            "type": "scope",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "resources": "[\"agent-desk-setting\"]",
              "scopes": "[\"manage\"]",
              "applyPolicies": "[\"manage-agent-desk-setting\"]"
            }
          },
          {
            "id": "a9f346ad-7e8c-4fae-822c-5f120abd3d84",
            "name": "manage-customer-list-permission",
            "type": "scope",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "resources": "[\"customer-list\"]",
              "scopes": "[\"manage\"]",
              "applyPolicies": "[\"manage-customer-list\"]"
            }
          },
          {
            "id": "b3aed597-2241-4c32-a41f-89d3c92aea67",
            "name": "view-supervisor-dashboard-permission",
            "type": "scope",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "resources": "[\"supervisor-dashboard\"]",
              "scopes": "[\"view\"]",
              "applyPolicies": "[\"view-supervisor-dashboard\"]"
            }
          },
          {
            "id": "b63dfb37-b995-4bb1-8f1a-8fbfd3c9bdee",
            "name": "manage-customer-conversation-permission",
            "type": "scope",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "resources": "[\"customer-conversation-view\"]",
              "scopes": "[\"manage\"]",
              "applyPolicies": "[\"manage-customer-conversation\"]"
            }
          },
          {
            "id": "bc57916a-9119-4b25-87e6-ed70dc298f64",
            "name": "manage-routing-engine-permission",
            "type": "scope",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "resources": "[\"routing-engine\"]",
              "scopes": "[\"manage\"]",
              "applyPolicies": "[\"manage-routing-engine-policy\"]"
            }
          },
          {
            "id": "d1346ade-44dd-40a4-81e8-bb4444910695",
            "name": "view-web-widget-permission",
            "type": "scope",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "resources": "[\"web-widget\"]",
              "scopes": "[\"view\"]",
              "applyPolicies": "[\"view-web-widget-policy\"]"
            }
          },
          {
            "id": "e3eef441-9489-4727-bf60-05c84bee9752",
            "name": "view-customer-conversation-permission",
            "type": "scope",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "resources": "[\"customer-conversation-view\"]",
              "scopes": "[\"view\"]",
              "applyPolicies": "[\"view-customer-conversation\"]"
            }
          },
          {
            "id": "f2a2a6a0-87a3-4ff9-9b3e-00a9a783dc36",
            "name": "manage-web-widget-permission",
            "type": "scope",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "resources": "[\"web-widget\"]",
              "scopes": "[\"manage\"]",
              "applyPolicies": "[\"manage-web-widget-policy\"]"
            }
          },
          {
            "id": "f517e3aa-6042-4e50-99e8-cc95bd18acdc",
            "name": "view-leave-chat-permission",
            "type": "scope",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "resources": "[\"leave-chat\"]",
              "scopes": "[\"view\"]",
              "applyPolicies": "[\"view-leave-chat\"]"
            }
          },
          {
            "id": "fb0bf583-51b9-4e4c-8219-cfb681f43728",
            "name": "view-reason-code-permission",
            "type": "scope",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "resources": "[\"reason-code\"]",
              "scopes": "[\"view\"]",
              "applyPolicies": "[\"view-reason-code-policy\"]"
            }
          },
          {
            "id": "7a57f6ff-892f-4f40-b2d8-15460e791641",
            "name": "view-customer-labels-permission",
            "type": "scope",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "resources": "[\"customer-labels\"]",
              "scopes": "[\"view\"]",
              "applyPolicies": "[\"view-customer-label\"]"
            }
          },
          {
            "id": "05cf6474-2580-4572-bc88-26c7705cc24a",
            "name": "manage-customer-labels-permission",
            "type": "scope",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "resources": "[\"customer-labels\"]",
              "scopes": "[\"manage\"]",
              "applyPolicies": "[\"manage-customer-labels\"]"
            }
          },
          {
            "id": "4f1d7b8d-828d-4632-a11d-008753578784",
            "name": "view-start-conversation-permission",
            "type": "scope",
            "logic": "POSITIVE",
            "decisionStrategy": "UNANIMOUS",
            "config": {
              "resources": "[\"start-conversation\"]",
              "scopes": "[\"view\"]",
              "applyPolicies": "[\"view-start-conversation\"]"
            }
          }
        ],
        "scopes": [
          {
            "id": "6005152a-190b-4a23-b85b-c4c6d832b4d9",
            "name": "manage",
            "displayName": "manage"
          },
          {
            "id": "fad2b91c-466d-4e1b-ba00-d04b35aaf0b5",
            "name": "view",
            "displayName": "view"
          }
        ],
        "decisionStrategy": "UNANIMOUS"
      }
    },
    {
      "id": "68e64c8b-8102-48d0-8649-1f0e8d48ec6c",
      "clientId": "grafana",
      "rootUrl": "http://devops242.ef.com/grafana",
      "baseUrl": "",
      "surrogateAuthRequired": false,
      "enabled": true,
      "alwaysDisplayInConsole": false,
      "clientAuthenticatorType": "client-secret",
      "secret": "**********",
      "redirectUris": [
        "*"
      ],
      "webOrigins": [],
      "notBefore": 0,
      "bearerOnly": false,
      "consentRequired": false,
      "standardFlowEnabled": true,
      "implicitFlowEnabled": false,
      "directAccessGrantsEnabled": true,
      "serviceAccountsEnabled": true,
      "authorizationServicesEnabled": true,
      "publicClient": false,
      "frontchannelLogout": false,
      "protocol": "openid-connect",
      "attributes": {
        "saml.assertion.signature": "false",
        "saml.force.post.binding": "false",
        "saml.multivalued.roles": "false",
        "saml.encrypt": "false",
        "backchannel.logout.revoke.offline.tokens": "false",
        "saml.server.signature": "false",
        "saml.server.signature.keyinfo.ext": "false",
        "exclude.session.state.from.auth.response": "false",
        "backchannel.logout.session.required": "true",
        "client_credentials.use_refresh_token": "false",
        "saml_force_name_id_format": "false",
        "saml.client.signature": "false",
        "tls.client.certificate.bound.access.tokens": "false",
        "saml.authnstatement": "false",
        "display.on.consent.screen": "false",
        "saml.onetimeuse.condition": "false"
      },
      "authenticationFlowBindingOverrides": {},
      "fullScopeAllowed": true,
      "nodeReRegistrationTimeout": -1,
      "protocolMappers": [
        {
          "id": "cfcf2d0b-552c-49b9-b537-a92239f5a818",
          "name": "Client ID",
          "protocol": "openid-connect",
          "protocolMapper": "oidc-usersessionmodel-note-mapper",
          "consentRequired": false,
          "config": {
            "user.session.note": "clientId",
            "userinfo.token.claim": "true",
            "id.token.claim": "true",
            "access.token.claim": "true",
            "claim.name": "clientId",
            "jsonType.label": "String"
          }
        },
        {
          "id": "824a4acf-ce00-4dbf-979b-681dd9ff875f",
          "name": "Client Host",
          "protocol": "openid-connect",
          "protocolMapper": "oidc-usersessionmodel-note-mapper",
          "consentRequired": false,
          "config": {
            "user.session.note": "clientHost",
            "userinfo.token.claim": "true",
            "id.token.claim": "true",
            "access.token.claim": "true",
            "claim.name": "clientHost",
            "jsonType.label": "String"
          }
        },
        {
          "id": "d62f91e4-8841-4239-9206-8d1e4d2403aa",
          "name": "Client IP Address",
          "protocol": "openid-connect",
          "protocolMapper": "oidc-usersessionmodel-note-mapper",
          "consentRequired": false,
          "config": {
            "user.session.note": "clientAddress",
            "userinfo.token.claim": "true",
            "id.token.claim": "true",
            "access.token.claim": "true",
            "claim.name": "clientAddress",
            "jsonType.label": "String"
          }
        }
      ],
      "defaultClientScopes": [
        "web-origins",
        "profile",
        "roles",
        "email"
      ],
      "optionalClientScopes": [
        "address",
        "phone",
        "offline_access",
        "microprofile-jwt"
      ],
      "authorizationSettings": {
        "allowRemoteResourceManagement": true,
        "policyEnforcementMode": "ENFORCING",
        "resources": [],
        "policies": [],
        "scopes": [],
        "decisionStrategy": "UNANIMOUS"
      }
    },
    {
      "id": "b44fa941-899f-4e9f-a8e6-8e0bbbb93ae0",
      "clientId": "realm-management",
      "name": "${client_realm-management}",
      "surrogateAuthRequired": false,
      "enabled": true,
      "alwaysDisplayInConsole": false,
      "clientAuthenticatorType": "client-secret",
      "secret": "**********",
      "redirectUris": [],
      "webOrigins": [],
      "notBefore": 0,
      "bearerOnly": true,
      "consentRequired": false,
      "standardFlowEnabled": true,
      "implicitFlowEnabled": false,
      "directAccessGrantsEnabled": false,
      "serviceAccountsEnabled": false,
      "publicClient": false,
      "frontchannelLogout": false,
      "protocol": "openid-connect",
      "attributes": {},
      "authenticationFlowBindingOverrides": {},
      "fullScopeAllowed": false,
      "nodeReRegistrationTimeout": 0,
      "defaultClientScopes": [
        "web-origins",
        "profile",
        "roles",
        "email"
      ],
      "optionalClientScopes": [
        "address",
        "phone",
        "offline_access",
        "microprofile-jwt"
      ]
    },
    {
      "id": "b6d72e50-b432-4563-ad71-e3676589c876",
      "clientId": "security-admin-console",
      "name": "${client_security-admin-console}",
      "rootUrl": "${authAdminUrl}",
      "baseUrl": "/admin/expertflow/console/",
      "surrogateAuthRequired": false,
      "enabled": true,
      "alwaysDisplayInConsole": false,
      "clientAuthenticatorType": "client-secret",
      "secret": "**********",
      "redirectUris": [
        "/admin/expertflow/console/*"
      ],
      "webOrigins": [
        "+"
      ],
      "notBefore": 0,
      "bearerOnly": false,
      "consentRequired": false,
      "standardFlowEnabled": true,
      "implicitFlowEnabled": false,
      "directAccessGrantsEnabled": false,
      "serviceAccountsEnabled": false,
      "publicClient": true,
      "frontchannelLogout": false,
      "protocol": "openid-connect",
      "attributes": {
        "pkce.code.challenge.method": "S256"
      },
      "authenticationFlowBindingOverrides": {},
      "fullScopeAllowed": false,
      "nodeReRegistrationTimeout": 0,
      "protocolMappers": [
        {
          "id": "7eaceed7-92cc-4549-9b22-68de0d757df1",
          "name": "locale",
          "protocol": "openid-connect",
          "protocolMapper": "oidc-usermodel-attribute-mapper",
          "consentRequired": false,
          "config": {
            "userinfo.token.claim": "true",
            "user.attribute": "locale",
            "id.token.claim": "true",
            "access.token.claim": "true",
            "claim.name": "locale",
            "jsonType.label": "String"
          }
        }
      ],
      "defaultClientScopes": [
        "web-origins",
        "profile",
        "roles",
        "email"
      ],
      "optionalClientScopes": [
        "address",
        "phone",
        "offline_access",
        "microprofile-jwt"
      ]
    }
  ],
  "clientScopes": [
    {
      "id": "5ac3bbad-b72d-464e-98ba-e995f101a37f",
      "name": "phone",
      "description": "OpenID Connect built-in scope: phone",
      "protocol": "openid-connect",
      "attributes": {
        "include.in.token.scope": "true",
        "display.on.consent.screen": "true",
        "consent.screen.text": "${phoneScopeConsentText}"
      },
      "protocolMappers": [
        {
          "id": "f6565b76-3348-4ebb-bd02-d33dd0b8e812",
          "name": "phone number verified",
          "protocol": "openid-connect",
          "protocolMapper": "oidc-usermodel-attribute-mapper",
          "consentRequired": false,
          "config": {
            "userinfo.token.claim": "true",
            "user.attribute": "phoneNumberVerified",
            "id.token.claim": "true",
            "access.token.claim": "true",
            "claim.name": "phone_number_verified",
            "jsonType.label": "boolean"
          }
        },
        {
          "id": "9a6d9cba-31cf-4998-b504-2bd975635e1d",
          "name": "phone number",
          "protocol": "openid-connect",
          "protocolMapper": "oidc-usermodel-attribute-mapper",
          "consentRequired": false,
          "config": {
            "userinfo.token.claim": "true",
            "user.attribute": "phoneNumber",
            "id.token.claim": "true",
            "access.token.claim": "true",
            "claim.name": "phone_number",
            "jsonType.label": "String"
          }
        }
      ]
    },
    {
      "id": "8c66ae06-1c46-472e-9da3-e22656048dbd",
      "name": "microprofile-jwt",
      "description": "Microprofile - JWT built-in scope",
      "protocol": "openid-connect",
      "attributes": {
        "include.in.token.scope": "true",
        "display.on.consent.screen": "false"
      },
      "protocolMappers": [
        {
          "id": "23018bf8-8066-4894-9c00-39afb9e72808",
          "name": "groups",
          "protocol": "openid-connect",
          "protocolMapper": "oidc-usermodel-realm-role-mapper",
          "consentRequired": false,
          "config": {
            "multivalued": "true",
            "userinfo.token.claim": "true",
            "user.attribute": "foo",
            "id.token.claim": "true",
            "access.token.claim": "true",
            "claim.name": "groups",
            "jsonType.label": "String"
          }
        },
        {
          "id": "30a24dd3-4052-4cba-b138-14f57ccaa7b5",
          "name": "upn",
          "protocol": "openid-connect",
          "protocolMapper": "oidc-usermodel-property-mapper",
          "consentRequired": false,
          "config": {
            "userinfo.token.claim": "true",
            "user.attribute": "username",
            "id.token.claim": "true",
            "access.token.claim": "true",
            "claim.name": "upn",
            "jsonType.label": "String"
          }
        }
      ]
    },
    {
      "id": "902deea7-4c8e-4705-908e-bd35f6122d30",
      "name": "web-origins",
      "description": "OpenID Connect scope for add allowed web origins to the access token",
      "protocol": "openid-connect",
      "attributes": {
        "include.in.token.scope": "false",
        "display.on.consent.screen": "false",
        "consent.screen.text": ""
      },
      "protocolMappers": [
        {
          "id": "7d3be7fb-f27a-4510-922d-dfe0b575f559",
          "name": "allowed web origins",
          "protocol": "openid-connect",
          "protocolMapper": "oidc-allowed-origins-mapper",
          "consentRequired": false,
          "config": {}
        }
      ]
    },
    {
      "id": "d93ec4a0-bc31-4ad6-8159-609c91062f77",
      "name": "email",
      "description": "OpenID Connect built-in scope: email",
      "protocol": "openid-connect",
      "attributes": {
        "include.in.token.scope": "true",
        "display.on.consent.screen": "true",
        "consent.screen.text": "${emailScopeConsentText}"
      },
      "protocolMappers": [
        {
          "id": "bc671ed1-eab3-4e01-b694-5a8cf87722b7",
          "name": "email",
          "protocol": "openid-connect",
          "protocolMapper": "oidc-usermodel-property-mapper",
          "consentRequired": false,
          "config": {
            "userinfo.token.claim": "true",
            "user.attribute": "email",
            "id.token.claim": "true",
            "access.token.claim": "true",
            "claim.name": "email",
            "jsonType.label": "String"
          }
        },
        {
          "id": "99f1571a-ddd6-4c03-9d36-df1a7c72163b",
          "name": "email verified",
          "protocol": "openid-connect",
          "protocolMapper": "oidc-usermodel-property-mapper",
          "consentRequired": false,
          "config": {
            "userinfo.token.claim": "true",
            "user.attribute": "emailVerified",
            "id.token.claim": "true",
            "access.token.claim": "true",
            "claim.name": "email_verified",
            "jsonType.label": "boolean"
          }
        }
      ]
    },
    {
      "id": "5e2bbbcf-91c6-4de6-aeeb-678ab9c917ae",
      "name": "offline_access",
      "description": "OpenID Connect built-in scope: offline_access",
      "protocol": "openid-connect",
      "attributes": {
        "consent.screen.text": "${offlineAccessScopeConsentText}",
        "display.on.consent.screen": "true"
      }
    },
    {
      "id": "db1f9351-7604-4556-bea5-988b94d8cdd7",
      "name": "profile",
      "description": "OpenID Connect built-in scope: profile",
      "protocol": "openid-connect",
      "attributes": {
        "include.in.token.scope": "true",
        "display.on.consent.screen": "true",
        "consent.screen.text": "${profileScopeConsentText}"
      },
      "protocolMappers": [
        {
          "id": "7471f221-7289-4744-a05e-def2855101a4",
          "name": "middle name",
          "protocol": "openid-connect",
          "protocolMapper": "oidc-usermodel-attribute-mapper",
          "consentRequired": false,
          "config": {
            "userinfo.token.claim": "true",
            "user.attribute": "middleName",
            "id.token.claim": "true",
            "access.token.claim": "true",
            "claim.name": "middle_name",
            "jsonType.label": "String"
          }
        },
        {
          "id": "8b6c578b-b600-4d83-a2a5-88cde4adae82",
          "name": "website",
          "protocol": "openid-connect",
          "protocolMapper": "oidc-usermodel-attribute-mapper",
          "consentRequired": false,
          "config": {
            "userinfo.token.claim": "true",
            "user.attribute": "website",
            "id.token.claim": "true",
            "access.token.claim": "true",
            "claim.name": "website",
            "jsonType.label": "String"
          }
        },
        {
          "id": "aaec5dae-b4d0-4f9e-a53b-7519465a9812",
          "name": "updated at",
          "protocol": "openid-connect",
          "protocolMapper": "oidc-usermodel-attribute-mapper",
          "consentRequired": false,
          "config": {
            "userinfo.token.claim": "true",
            "user.attribute": "updatedAt",
            "id.token.claim": "true",
            "access.token.claim": "true",
            "claim.name": "updated_at",
            "jsonType.label": "String"
          }
        },
        {
          "id": "d373ff51-f553-4bf8-a79b-9501dd8e5bae",
          "name": "given name",
          "protocol": "openid-connect",
          "protocolMapper": "oidc-usermodel-property-mapper",
          "consentRequired": false,
          "config": {
            "userinfo.token.claim": "true",
            "user.attribute": "firstName",
            "id.token.claim": "true",
            "access.token.claim": "true",
            "claim.name": "given_name",
            "jsonType.label": "String"
          }
        },
        {
          "id": "9fc065f0-c840-4792-8ee1-9a3f2bb0767c",
          "name": "family name",
          "protocol": "openid-connect",
          "protocolMapper": "oidc-usermodel-property-mapper",
          "consentRequired": false,
          "config": {
            "userinfo.token.claim": "true",
            "user.attribute": "lastName",
            "id.token.claim": "true",
            "access.token.claim": "true",
            "claim.name": "family_name",
            "jsonType.label": "String"
          }
        },
        {
          "id": "0a9b2d12-9c33-4626-8395-569af7676a4b",
          "name": "picture",
          "protocol": "openid-connect",
          "protocolMapper": "oidc-usermodel-attribute-mapper",
          "consentRequired": false,
          "config": {
            "userinfo.token.claim": "true",
            "user.attribute": "picture",
            "id.token.claim": "true",
            "access.token.claim": "true",
            "claim.name": "picture",
            "jsonType.label": "String"
          }
        },
        {
          "id": "a6d5c160-5893-4f95-9767-30dc203a8185",
          "name": "birthdate",
          "protocol": "openid-connect",
          "protocolMapper": "oidc-usermodel-attribute-mapper",
          "consentRequired": false,
          "config": {
            "userinfo.token.claim": "true",
            "user.attribute": "birthdate",
            "id.token.claim": "true",
            "access.token.claim": "true",
            "claim.name": "birthdate",
            "jsonType.label": "String"
          }
        },
        {
          "id": "e95fea95-78a3-417f-b242-9bba4e15e303",
          "name": "zoneinfo",
          "protocol": "openid-connect",
          "protocolMapper": "oidc-usermodel-attribute-mapper",
          "consentRequired": false,
          "config": {
            "userinfo.token.claim": "true",
            "user.attribute": "zoneinfo",
            "id.token.claim": "true",
            "access.token.claim": "true",
            "claim.name": "zoneinfo",
            "jsonType.label": "String"
          }
        },
        {
          "id": "2258d3cd-80d0-469b-ab0a-2b9b419cd091",
          "name": "profile",
          "protocol": "openid-connect",
          "protocolMapper": "oidc-usermodel-attribute-mapper",
          "consentRequired": false,
          "config": {
            "userinfo.token.claim": "true",
            "user.attribute": "profile",
            "id.token.claim": "true",
            "access.token.claim": "true",
            "claim.name": "profile",
            "jsonType.label": "String"
          }
        },
        {
          "id": "ecb197fb-94d4-4272-aa4f-99bca3d73eaa",
          "name": "gender",
          "protocol": "openid-connect",
          "protocolMapper": "oidc-usermodel-attribute-mapper",
          "consentRequired": false,
          "config": {
            "userinfo.token.claim": "true",
            "user.attribute": "gender",
            "id.token.claim": "true",
            "access.token.claim": "true",
            "claim.name": "gender",
            "jsonType.label": "String"
          }
        },
        {
          "id": "38e46cf9-1157-481f-8e51-29d042bdbdb1",
          "name": "locale",
          "protocol": "openid-connect",
          "protocolMapper": "oidc-usermodel-attribute-mapper",
          "consentRequired": false,
          "config": {
            "userinfo.token.claim": "true",
            "user.attribute": "locale",
            "id.token.claim": "true",
            "access.token.claim": "true",
            "claim.name": "locale",
            "jsonType.label": "String"
          }
        },
        {
          "id": "51585b7e-c3e8-4f05-8f17-146becc13fc7",
          "name": "nickname",
          "protocol": "openid-connect",
          "protocolMapper": "oidc-usermodel-attribute-mapper",
          "consentRequired": false,
          "config": {
            "userinfo.token.claim": "true",
            "user.attribute": "nickname",
            "id.token.claim": "true",
            "access.token.claim": "true",
            "claim.name": "nickname",
            "jsonType.label": "String"
          }
        },
        {
          "id": "1295a9a2-0269-44cd-bb13-f92a18f75385",
          "name": "full name",
          "protocol": "openid-connect",
          "protocolMapper": "oidc-full-name-mapper",
          "consentRequired": false,
          "config": {
            "id.token.claim": "true",
            "access.token.claim": "true",
            "userinfo.token.claim": "true"
          }
        },
        {
          "id": "78c8f003-0f07-4596-b021-12e5e0bc6403",
          "name": "username",
          "protocol": "openid-connect",
          "protocolMapper": "oidc-usermodel-property-mapper",
          "consentRequired": false,
          "config": {
            "userinfo.token.claim": "true",
            "user.attribute": "username",
            "id.token.claim": "true",
            "access.token.claim": "true",
            "claim.name": "preferred_username",
            "jsonType.label": "String"
          }
        }
      ]
    },
    {
      "id": "f92b4fa6-bc98-44c7-a68b-f022edaf3b10",
      "name": "address",
      "description": "OpenID Connect built-in scope: address",
      "protocol": "openid-connect",
      "attributes": {
        "include.in.token.scope": "true",
        "display.on.consent.screen": "true",
        "consent.screen.text": "${addressScopeConsentText}"
      },
      "protocolMappers": [
        {
          "id": "bd11fe33-2f92-4973-8397-69c86e41f4d1",
          "name": "address",
          "protocol": "openid-connect",
          "protocolMapper": "oidc-address-mapper",
          "consentRequired": false,
          "config": {
            "user.attribute.formatted": "formatted",
            "user.attribute.country": "country",
            "user.attribute.postal_code": "postal_code",
            "userinfo.token.claim": "true",
            "user.attribute.street": "street",
            "id.token.claim": "true",
            "user.attribute.region": "region",
            "access.token.claim": "true",
            "user.attribute.locality": "locality"
          }
        }
      ]
    },
    {
      "id": "87f2d50d-fcf2-4858-a158-9b7a37a3eacc",
      "name": "role_list",
      "description": "SAML role list",
      "protocol": "saml",
      "attributes": {
        "consent.screen.text": "${samlRoleListScopeConsentText}",
        "display.on.consent.screen": "true"
      },
      "protocolMappers": [
        {
          "id": "9860bee5-8597-4792-b358-069e21a35984",
          "name": "role list",
          "protocol": "saml",
          "protocolMapper": "saml-role-list-mapper",
          "consentRequired": false,
          "config": {
            "single": "false",
            "attribute.nameformat": "Basic",
            "attribute.name": "Role"
          }
        }
      ]
    },
    {
      "id": "8fca1676-93f0-43eb-a759-5a4a6b7c14ee",
      "name": "roles",
      "description": "OpenID Connect scope for add user roles to the access token",
      "protocol": "openid-connect",
      "attributes": {
        "include.in.token.scope": "false",
        "display.on.consent.screen": "true",
        "consent.screen.text": "${rolesScopeConsentText}"
      },
      "protocolMappers": [
        {
          "id": "d3c51415-82b0-4f01-bc7e-f33a41db4a74",
          "name": "audience resolve",
          "protocol": "openid-connect",
          "protocolMapper": "oidc-audience-resolve-mapper",
          "consentRequired": false,
          "config": {}
        },
        {
          "id": "61c9323b-63ad-4147-a321-16d7fa26e772",
          "name": "client roles",
          "protocol": "openid-connect",
          "protocolMapper": "oidc-usermodel-client-role-mapper",
          "consentRequired": false,
          "config": {
            "user.attribute": "foo",
            "access.token.claim": "true",
            "claim.name": "resource_access.${client_id}.roles",
            "jsonType.label": "String",
            "multivalued": "true"
          }
        },
        {
          "id": "fb972a4f-14e1-4eec-af87-b95262897e11",
          "name": "realm roles",
          "protocol": "openid-connect",
          "protocolMapper": "oidc-usermodel-realm-role-mapper",
          "consentRequired": false,
          "config": {
            "user.attribute": "foo",
            "access.token.claim": "true",
            "claim.name": "realm_access.roles",
            "jsonType.label": "String",
            "multivalued": "true"
          }
        }
      ]
    }
  ],
  "defaultDefaultClientScopes": [
    "role_list",
    "roles",
    "web-origins",
    "email",
    "profile"
  ],
  "defaultOptionalClientScopes": [
    "phone",
    "offline_access",
    "microprofile-jwt",
    "address"
  ],
  "browserSecurityHeaders": {
    "contentSecurityPolicyReportOnly": "",
    "xContentTypeOptions": "nosniff",
    "xRobotsTag": "none",
    "xFrameOptions": "SAMEORIGIN",
    "contentSecurityPolicy": "frame-src 'self'; frame-ancestors 'self'; object-src 'none';",
    "xXSSProtection": "1; mode=block",
    "strictTransportSecurity": "max-age=31536000; includeSubDomains"
  },
  "smtpServer": {},
  "eventsEnabled": false,
  "eventsListeners": [
    "jboss-logging"
  ],
  "enabledEventTypes": [],
  "adminEventsEnabled": false,
  "adminEventsDetailsEnabled": false,
  "identityProviders": [],
  "identityProviderMappers": [],
  "components": {
    "org.keycloak.services.clientregistration.policy.ClientRegistrationPolicy": [
      {
        "id": "8cd4b95c-d223-4709-91bf-c2865809424d",
        "name": "Trusted Hosts",
        "providerId": "trusted-hosts",
        "subType": "anonymous",
        "subComponents": {},
        "config": {
          "host-sending-registration-request-must-match": [
            "true"
          ],
          "client-uris-must-match": [
            "true"
          ]
        }
      },
      {
        "id": "4b5ccb96-ecfd-4941-a920-f059c31c7172",
        "name": "Consent Required",
        "providerId": "consent-required",
        "subType": "anonymous",
        "subComponents": {},
        "config": {}
      },
      {
        "id": "58c4feb5-ba11-4f18-80c0-c63ff0e09c42",
        "name": "Allowed Protocol Mapper Types",
        "providerId": "allowed-protocol-mappers",
        "subType": "authenticated",
        "subComponents": {},
        "config": {
          "allowed-protocol-mapper-types": [
            "saml-user-attribute-mapper",
            "oidc-full-name-mapper",
            "oidc-usermodel-attribute-mapper",
            "oidc-usermodel-property-mapper",
            "oidc-sha256-pairwise-sub-mapper",
            "saml-user-property-mapper",
            "saml-role-list-mapper",
            "oidc-address-mapper"
          ]
        }
      },
      {
        "id": "28f7d681-d602-4cfe-bdc1-25ec034147d9",
        "name": "Allowed Client Scopes",
        "providerId": "allowed-client-templates",
        "subType": "authenticated",
        "subComponents": {},
        "config": {
          "allow-default-scopes": [
            "true"
          ]
        }
      },
      {
        "id": "efb91136-a33f-4a4d-8c0e-906b7483614f",
        "name": "Max Clients Limit",
        "providerId": "max-clients",
        "subType": "anonymous",
        "subComponents": {},
        "config": {
          "max-clients": [
            "200"
          ]
        }
      },
      {
        "id": "45f9f414-ff2d-4f24-a844-cd283bcf6083",
        "name": "Allowed Client Scopes",
        "providerId": "allowed-client-templates",
        "subType": "anonymous",
        "subComponents": {},
        "config": {
          "allow-default-scopes": [
            "true"
          ]
        }
      },
      {
        "id": "01e4b46a-340a-4e42-a550-2839637f2c6b",
        "name": "Full Scope Disabled",
        "providerId": "scope",
        "subType": "anonymous",
        "subComponents": {},
        "config": {}
      },
      {
        "id": "f96f6f19-db7e-48e6-9511-a833c751c0b2",
        "name": "Allowed Protocol Mapper Types",
        "providerId": "allowed-protocol-mappers",
        "subType": "anonymous",
        "subComponents": {},
        "config": {
          "allowed-protocol-mapper-types": [
            "oidc-sha256-pairwise-sub-mapper",
            "oidc-usermodel-attribute-mapper",
            "saml-user-attribute-mapper",
            "oidc-full-name-mapper",
            "oidc-usermodel-property-mapper",
            "saml-role-list-mapper",
            "saml-user-property-mapper",
            "oidc-address-mapper"
          ]
        }
      }
    ],
    "org.keycloak.keys.KeyProvider": [
      {
        "id": "58df5a0e-ed5b-4431-92ee-e335966a80ef",
        "name": "aes-generated",
        "providerId": "aes-generated",
        "subComponents": {},
        "config": {
          "priority": [
            "100"
          ]
        }
      },
      {
        "id": "7ce4b5f2-3854-40c3-8e79-07dbb3ca580d",
        "name": "hmac-generated",
        "providerId": "hmac-generated",
        "subComponents": {},
        "config": {
          "priority": [
            "100"
          ],
          "algorithm": [
            "HS256"
          ]
        }
      },
      {
        "id": "87ec8f3d-10f2-47c8-9915-5066622f6edc",
        "name": "rsa-generated",
        "providerId": "rsa-generated",
        "subComponents": {},
        "config": {
          "priority": [
            "100"
          ]
        }
      }
    ]
  },
  "internationalizationEnabled": false,
  "supportedLocales": [],
  "authenticationFlows": [
    {
      "id": "969bb373-4ff3-49bd-b24d-05e00c0e0e09",
      "alias": "Account verification options",
      "description": "Method with which to verity the existing account",
      "providerId": "basic-flow",
      "topLevel": false,
      "builtIn": true,
      "authenticationExecutions": [
        {
          "authenticator": "idp-email-verification",
          "authenticatorFlow": false,
          "requirement": "ALTERNATIVE",
          "priority": 10,
          "userSetupAllowed": false,
          "autheticatorFlow": false
        },
        {
          "authenticatorFlow": true,
          "requirement": "ALTERNATIVE",
          "priority": 20,
          "flowAlias": "Verify Existing Account by Re-authentication",
          "userSetupAllowed": false,
          "autheticatorFlow": true
        }
      ]
    },
    {
      "id": "911fa4f3-ccba-4a00-a551-d6eae2342dbf",
      "alias": "Authentication Options",
      "description": "Authentication options.",
      "providerId": "basic-flow",
      "topLevel": false,
      "builtIn": true,
      "authenticationExecutions": [
        {
          "authenticator": "basic-auth",
          "authenticatorFlow": false,
          "requirement": "REQUIRED",
          "priority": 10,
          "userSetupAllowed": false,
          "autheticatorFlow": false
        },
        {
          "authenticator": "basic-auth-otp",
          "authenticatorFlow": false,
          "requirement": "DISABLED",
          "priority": 20,
          "userSetupAllowed": false,
          "autheticatorFlow": false
        },
        {
          "authenticator": "auth-spnego",
          "authenticatorFlow": false,
          "requirement": "DISABLED",
          "priority": 30,
          "userSetupAllowed": false,
          "autheticatorFlow": false
        }
      ]
    },
    {
      "id": "6b79a34a-325d-49b0-8240-59ef36aa72a4",
      "alias": "Browser - Conditional OTP",
      "description": "Flow to determine if the OTP is required for the authentication",
      "providerId": "basic-flow",
      "topLevel": false,
      "builtIn": true,
      "authenticationExecutions": [
        {
          "authenticator": "conditional-user-configured",
          "authenticatorFlow": false,
          "requirement": "REQUIRED",
          "priority": 10,
          "userSetupAllowed": false,
          "autheticatorFlow": false
        },
        {
          "authenticator": "auth-otp-form",
          "authenticatorFlow": false,
          "requirement": "REQUIRED",
          "priority": 20,
          "userSetupAllowed": false,
          "autheticatorFlow": false
        }
      ]
    },
    {
      "id": "9f45d1c3-b642-4f15-a873-ed4f463c64ab",
      "alias": "Direct Grant - Conditional OTP",
      "description": "Flow to determine if the OTP is required for the authentication",
      "providerId": "basic-flow",
      "topLevel": false,
      "builtIn": true,
      "authenticationExecutions": [
        {
          "authenticator": "conditional-user-configured",
          "authenticatorFlow": false,
          "requirement": "REQUIRED",
          "priority": 10,
          "userSetupAllowed": false,
          "autheticatorFlow": false
        },
        {
          "authenticator": "direct-grant-validate-otp",
          "authenticatorFlow": false,
          "requirement": "REQUIRED",
          "priority": 20,
          "userSetupAllowed": false,
          "autheticatorFlow": false
        }
      ]
    },
    {
      "id": "efef5507-b3b8-49a3-8d8e-a018b0a5255e",
      "alias": "First broker login - Conditional OTP",
      "description": "Flow to determine if the OTP is required for the authentication",
      "providerId": "basic-flow",
      "topLevel": false,
      "builtIn": true,
      "authenticationExecutions": [
        {
          "authenticator": "conditional-user-configured",
          "authenticatorFlow": false,
          "requirement": "REQUIRED",
          "priority": 10,
          "userSetupAllowed": false,
          "autheticatorFlow": false
        },
        {
          "authenticator": "auth-otp-form",
          "authenticatorFlow": false,
          "requirement": "REQUIRED",
          "priority": 20,
          "userSetupAllowed": false,
          "autheticatorFlow": false
        }
      ]
    },
    {
      "id": "868640af-95e6-4830-b93e-063a7167e8d4",
      "alias": "Handle Existing Account",
      "description": "Handle what to do if there is existing account with same email/username like authenticated identity provider",
      "providerId": "basic-flow",
      "topLevel": false,
      "builtIn": true,
      "authenticationExecutions": [
        {
          "authenticator": "idp-confirm-link",
          "authenticatorFlow": false,
          "requirement": "REQUIRED",
          "priority": 10,
          "userSetupAllowed": false,
          "autheticatorFlow": false
        },
        {
          "authenticatorFlow": true,
          "requirement": "REQUIRED",
          "priority": 20,
          "flowAlias": "Account verification options",
          "userSetupAllowed": false,
          "autheticatorFlow": true
        }
      ]
    },
    {
      "id": "07d04bbf-5c42-4c77-9a9d-e6c7638debe0",
      "alias": "Reset - Conditional OTP",
      "description": "Flow to determine if the OTP should be reset or not. Set to REQUIRED to force.",
      "providerId": "basic-flow",
      "topLevel": false,
      "builtIn": true,
      "authenticationExecutions": [
        {
          "authenticator": "conditional-user-configured",
          "authenticatorFlow": false,
          "requirement": "REQUIRED",
          "priority": 10,
          "userSetupAllowed": false,
          "autheticatorFlow": false
        },
        {
          "authenticator": "reset-otp",
          "authenticatorFlow": false,
          "requirement": "REQUIRED",
          "priority": 20,
          "userSetupAllowed": false,
          "autheticatorFlow": false
        }
      ]
    },
    {
      "id": "308c363b-ded3-4587-9549-dda982e2e2c4",
      "alias": "User creation or linking",
      "description": "Flow for the existing/non-existing user alternatives",
      "providerId": "basic-flow",
      "topLevel": false,
      "builtIn": true,
      "authenticationExecutions": [
        {
          "authenticatorConfig": "create unique user config",
          "authenticator": "idp-create-user-if-unique",
          "authenticatorFlow": false,
          "requirement": "ALTERNATIVE",
          "priority": 10,
          "userSetupAllowed": false,
          "autheticatorFlow": false
        },
        {
          "authenticatorFlow": true,
          "requirement": "ALTERNATIVE",
          "priority": 20,
          "flowAlias": "Handle Existing Account",
          "userSetupAllowed": false,
          "autheticatorFlow": true
        }
      ]
    },
    {
      "id": "fa6089f2-a38e-4105-9fdb-d882def290fa",
      "alias": "Verify Existing Account by Re-authentication",
      "description": "Reauthentication of existing account",
      "providerId": "basic-flow",
      "topLevel": false,
      "builtIn": true,
      "authenticationExecutions": [
        {
          "authenticator": "idp-username-password-form",
          "authenticatorFlow": false,
          "requirement": "REQUIRED",
          "priority": 10,
          "userSetupAllowed": false,
          "autheticatorFlow": false
        },
        {
          "authenticatorFlow": true,
          "requirement": "CONDITIONAL",
          "priority": 20,
          "flowAlias": "First broker login - Conditional OTP",
          "userSetupAllowed": false,
          "autheticatorFlow": true
        }
      ]
    },
    {
      "id": "dcd4d6e4-c26d-4211-b46b-7c7d2c126283",
      "alias": "browser",
      "description": "browser based authentication",
      "providerId": "basic-flow",
      "topLevel": true,
      "builtIn": true,
      "authenticationExecutions": [
        {
          "authenticator": "auth-cookie",
          "authenticatorFlow": false,
          "requirement": "ALTERNATIVE",
          "priority": 10,
          "userSetupAllowed": false,
          "autheticatorFlow": false
        },
        {
          "authenticator": "auth-spnego",
          "authenticatorFlow": false,
          "requirement": "DISABLED",
          "priority": 20,
          "userSetupAllowed": false,
          "autheticatorFlow": false
        },
        {
          "authenticator": "identity-provider-redirector",
          "authenticatorFlow": false,
          "requirement": "ALTERNATIVE",
          "priority": 25,
          "userSetupAllowed": false,
          "autheticatorFlow": false
        },
        {
          "authenticatorFlow": true,
          "requirement": "ALTERNATIVE",
          "priority": 30,
          "flowAlias": "forms",
          "userSetupAllowed": false,
          "autheticatorFlow": true
        }
      ]
    },
    {
      "id": "393db769-7154-488b-99cf-f341bd56025c",
      "alias": "clients",
      "description": "Base authentication for clients",
      "providerId": "client-flow",
      "topLevel": true,
      "builtIn": true,
      "authenticationExecutions": [
        {
          "authenticator": "client-secret",
          "authenticatorFlow": false,
          "requirement": "ALTERNATIVE",
          "priority": 10,
          "userSetupAllowed": false,
          "autheticatorFlow": false
        },
        {
          "authenticator": "client-jwt",
          "authenticatorFlow": false,
          "requirement": "ALTERNATIVE",
          "priority": 20,
          "userSetupAllowed": false,
          "autheticatorFlow": false
        },
        {
          "authenticator": "client-secret-jwt",
          "authenticatorFlow": false,
          "requirement": "ALTERNATIVE",
          "priority": 30,
          "userSetupAllowed": false,
          "autheticatorFlow": false
        },
        {
          "authenticator": "client-x509",
          "authenticatorFlow": false,
          "requirement": "ALTERNATIVE",
          "priority": 40,
          "userSetupAllowed": false,
          "autheticatorFlow": false
        }
      ]
    },
    {
      "id": "8f970c11-9973-4697-9102-20829d754aed",
      "alias": "direct grant",
      "description": "OpenID Connect Resource Owner Grant",
      "providerId": "basic-flow",
      "topLevel": true,
      "builtIn": true,
      "authenticationExecutions": [
        {
          "authenticator": "direct-grant-validate-username",
          "authenticatorFlow": false,
          "requirement": "REQUIRED",
          "priority": 10,
          "userSetupAllowed": false,
          "autheticatorFlow": false
        },
        {
          "authenticator": "direct-grant-validate-password",
          "authenticatorFlow": false,
          "requirement": "REQUIRED",
          "priority": 20,
          "userSetupAllowed": false,
          "autheticatorFlow": false
        },
        {
          "authenticatorFlow": true,
          "requirement": "CONDITIONAL",
          "priority": 30,
          "flowAlias": "Direct Grant - Conditional OTP",
          "userSetupAllowed": false,
          "autheticatorFlow": true
        }
      ]
    },
    {
      "id": "9918b4a2-9477-4baf-842e-4828581bb042",
      "alias": "docker auth",
      "description": "Used by Docker clients to authenticate against the IDP",
      "providerId": "basic-flow",
      "topLevel": true,
      "builtIn": true,
      "authenticationExecutions": [
        {
          "authenticator": "docker-http-basic-authenticator",
          "authenticatorFlow": false,
          "requirement": "REQUIRED",
          "priority": 10,
          "userSetupAllowed": false,
          "autheticatorFlow": false
        }
      ]
    },
    {
      "id": "13e51a2d-3323-4739-9c60-aa256c7361cc",
      "alias": "first broker login",
      "description": "Actions taken after first broker login with identity provider account, which is not yet linked to any Keycloak account",
      "providerId": "basic-flow",
      "topLevel": true,
      "builtIn": true,
      "authenticationExecutions": [
        {
          "authenticatorConfig": "review profile config",
          "authenticator": "idp-review-profile",
          "authenticatorFlow": false,
          "requirement": "REQUIRED",
          "priority": 10,
          "userSetupAllowed": false,
          "autheticatorFlow": false
        },
        {
          "authenticatorFlow": true,
          "requirement": "REQUIRED",
          "priority": 20,
          "flowAlias": "User creation or linking",
          "userSetupAllowed": false,
          "autheticatorFlow": true
        }
      ]
    },
    {
      "id": "8df9e7ca-2b82-49fd-9a9c-a5582a83e1f2",
      "alias": "forms",
      "description": "Username, password, otp and other auth forms.",
      "providerId": "basic-flow",
      "topLevel": false,
      "builtIn": true,
      "authenticationExecutions": [
        {
          "authenticator": "auth-username-password-form",
          "authenticatorFlow": false,
          "requirement": "REQUIRED",
          "priority": 10,
          "userSetupAllowed": false,
          "autheticatorFlow": false
        },
        {
          "authenticatorFlow": true,
          "requirement": "CONDITIONAL",
          "priority": 20,
          "flowAlias": "Browser - Conditional OTP",
          "userSetupAllowed": false,
          "autheticatorFlow": true
        }
      ]
    },
    {
      "id": "c100d50e-5f04-40d4-9e51-3fb7acf7807d",
      "alias": "http challenge",
      "description": "An authentication flow based on challenge-response HTTP Authentication Schemes",
      "providerId": "basic-flow",
      "topLevel": true,
      "builtIn": true,
      "authenticationExecutions": [
        {
          "authenticator": "no-cookie-redirect",
          "authenticatorFlow": false,
          "requirement": "REQUIRED",
          "priority": 10,
          "userSetupAllowed": false,
          "autheticatorFlow": false
        },
        {
          "authenticatorFlow": true,
          "requirement": "REQUIRED",
          "priority": 20,
          "flowAlias": "Authentication Options",
          "userSetupAllowed": false,
          "autheticatorFlow": true
        }
      ]
    },
    {
      "id": "9b9ade8f-1c47-41ce-a752-62805818ebeb",
      "alias": "registration",
      "description": "registration flow",
      "providerId": "basic-flow",
      "topLevel": true,
      "builtIn": true,
      "authenticationExecutions": [
        {
          "authenticator": "registration-page-form",
          "authenticatorFlow": true,
          "requirement": "REQUIRED",
          "priority": 10,
          "flowAlias": "registration form",
          "userSetupAllowed": false,
          "autheticatorFlow": true
        }
      ]
    },
    {
      "id": "d84b60a6-6199-4c33-afa2-f33987bf6377",
      "alias": "registration form",
      "description": "registration form",
      "providerId": "form-flow",
      "topLevel": false,
      "builtIn": true,
      "authenticationExecutions": [
        {
          "authenticator": "registration-user-creation",
          "authenticatorFlow": false,
          "requirement": "REQUIRED",
          "priority": 20,
          "userSetupAllowed": false,
          "autheticatorFlow": false
        },
        {
          "authenticator": "registration-profile-action",
          "authenticatorFlow": false,
          "requirement": "REQUIRED",
          "priority": 40,
          "userSetupAllowed": false,
          "autheticatorFlow": false
        },
        {
          "authenticator": "registration-password-action",
          "authenticatorFlow": false,
          "requirement": "REQUIRED",
          "priority": 50,
          "userSetupAllowed": false,
          "autheticatorFlow": false
        },
        {
          "authenticator": "registration-recaptcha-action",
          "authenticatorFlow": false,
          "requirement": "DISABLED",
          "priority": 60,
          "userSetupAllowed": false,
          "autheticatorFlow": false
        }
      ]
    },
    {
      "id": "6ca6ea1f-5369-4299-bc08-484aec5d9ca4",
      "alias": "reset credentials",
      "description": "Reset credentials for a user if they forgot their password or something",
      "providerId": "basic-flow",
      "topLevel": true,
      "builtIn": true,
      "authenticationExecutions": [
        {
          "authenticator": "reset-credentials-choose-user",
          "authenticatorFlow": false,
          "requirement": "REQUIRED",
          "priority": 10,
          "userSetupAllowed": false,
          "autheticatorFlow": false
        },
        {
          "authenticator": "reset-credential-email",
          "authenticatorFlow": false,
          "requirement": "REQUIRED",
          "priority": 20,
          "userSetupAllowed": false,
          "autheticatorFlow": false
        },
        {
          "authenticator": "reset-password",
          "authenticatorFlow": false,
          "requirement": "REQUIRED",
          "priority": 30,
          "userSetupAllowed": false,
          "autheticatorFlow": false
        },
        {
          "authenticatorFlow": true,
          "requirement": "CONDITIONAL",
          "priority": 40,
          "flowAlias": "Reset - Conditional OTP",
          "userSetupAllowed": false,
          "autheticatorFlow": true
        }
      ]
    },
    {
      "id": "16d7bdc3-934a-4c14-995b-a6904518d067",
      "alias": "saml ecp",
      "description": "SAML ECP Profile Authentication Flow",
      "providerId": "basic-flow",
      "topLevel": true,
      "builtIn": true,
      "authenticationExecutions": [
        {
          "authenticator": "http-basic-authenticator",
          "authenticatorFlow": false,
          "requirement": "REQUIRED",
          "priority": 10,
          "userSetupAllowed": false,
          "autheticatorFlow": false
        }
      ]
    }
  ],
  "authenticatorConfig": [
    {
      "id": "52649e80-bd93-40c0-9932-fa263bb8ce82",
      "alias": "create unique user config",
      "config": {
        "require.password.update.after.registration": "false"
      }
    },
    {
      "id": "fc25789a-2125-4678-9055-e4adc201c587",
      "alias": "review profile config",
      "config": {
        "update.profile.on.first.login": "missing"
      }
    }
  ],
  "requiredActions": [
    {
      "alias": "CONFIGURE_TOTP",
      "name": "Configure OTP",
      "providerId": "CONFIGURE_TOTP",
      "enabled": true,
      "defaultAction": false,
      "priority": 10,
      "config": {}
    },
    {
      "alias": "terms_and_conditions",
      "name": "Terms and Conditions",
      "providerId": "terms_and_conditions",
      "enabled": false,
      "defaultAction": false,
      "priority": 20,
      "config": {}
    },
    {
      "alias": "UPDATE_PASSWORD",
      "name": "Update Password",
      "providerId": "UPDATE_PASSWORD",
      "enabled": true,
      "defaultAction": false,
      "priority": 30,
      "config": {}
    },
    {
      "alias": "UPDATE_PROFILE",
      "name": "Update Profile",
      "providerId": "UPDATE_PROFILE",
      "enabled": true,
      "defaultAction": false,
      "priority": 40,
      "config": {}
    },
    {
      "alias": "VERIFY_EMAIL",
      "name": "Verify Email",
      "providerId": "VERIFY_EMAIL",
      "enabled": true,
      "defaultAction": false,
      "priority": 50,
      "config": {}
    },
    {
      "alias": "delete_account",
      "name": "Delete Account",
      "providerId": "delete_account",
      "enabled": false,
      "defaultAction": false,
      "priority": 60,
      "config": {}
    },
    {
      "alias": "update_user_locale",
      "name": "Update User Locale",
      "providerId": "update_user_locale",
      "enabled": true,
      "defaultAction": false,
      "priority": 1000,
      "config": {}
    }
  ],
  "browserFlow": "browser",
  "registrationFlow": "registration",
  "directGrantFlow": "direct grant",
  "resetCredentialsFlow": "reset credentials",
  "clientAuthenticationFlow": "clients",
  "dockerAuthenticationFlow": "docker auth",
  "attributes": {
    "cibaBackchannelTokenDeliveryMode": "poll",
    "cibaExpiresIn": "120",
    "cibaAuthRequestedUserHint": "login_hint",
    "oauth2DeviceCodeLifespan": "600",
    "clientOfflineSessionMaxLifespan": "0",
    "oauth2DevicePollingInterval": "600",
    "clientSessionIdleTimeout": "0",
    "parRequestUriLifespan": "60",
    "clientSessionMaxLifespan": "0",
    "clientOfflineSessionIdleTimeout": "0",
    "cibaInterval": "5"
  },
  "keycloakVersion": "16.1.0",
  "userManagedAccessAllowed": false,
  "clientProfiles": {
    "profiles": []
  },
  "clientPolicies": {
    "policies": []
  }
}