Integrar CXone e Okta ao SCIM
Complete cada uma dessas tarefas na ordem indicada.
Antes de integrar o CXone e o Okta ao SCIM
Conclua as etapas a seguir antes de iniciar o processo de integração entre o CXone e o Okta.
-
Registre seu aplicativo
no CXone:
-
Insira seu endereço de e-mail, nome e ID da unidade de negócios. Você pode encontrar o ID da sua unidade de negócios fazendo login no portal de desenvolvedores
. Ele está listado em amarelo no canto superior esquerdo da sua página.
-
Clique em Avançar.
-
Digite o nome do seu aplicativo. Por exemplo, você poderia digitar Integração Okta CXone.
-
Insira uma descrição do aplicativo. Na descrição, você deve observar que o aplicativo é para SCIM. Você também deve listar seu servidor SCIM, como Okta ou Azure AD. Por exemplo, você poderia digitar Integrar o Okta com o CXone via SCIM.
-
Insira os endereços de e-mail dos seus contatos técnicos. Esses contatos receberão informações sobre o aplicativo.
-
Selecione E-mail como método. Seus contatos técnicos listados receberão dois e-mails. Um deles terá o arquivo criptografado contendo informações de registro do aplicativo. O outro terá a senha para abrir esse arquivo.
-
Selecione Locatário único.
-
Indique se o seu sistema está no FedRAMP.
-
Clique em Avançar.
-
Selecione client_secret_post como o método de autenticação.
-
Selecione todos os escopos da API CXone ACD.
-
Clique em Usuário, Confidencial ou Usuário, Público para o tipo de aplicativo.
Se você selecionar Back-end, o aplicativo não funcionará e você precisará reenviar seu aplicativo.
-
Digite o seguinte como seu URL de redirecionamento: https://system-admin.okta.com/admin/app/cpc/${appName}/oauth/callback. Substitua ${appName} pelo nome do seu aplicativo.
-
Você pode deixar os campos Origem e URL de logout em branco.
-
Clique em Enviar para concluir o processo de registro.
-
-
Copie a ID e o segredo do cliente CXone. Você precisará de acesso a ambos posteriormente no processo de integração.
-
Certifique-se de que sua função de usuário tenha a permissão SCIM habilitada.
-
Clique no seletor de aplicativos
e selecione Admin.
-
Vá para Configurações de segurança > Funções e permissões.
-
Selecione a sua função e clique em Permissão.
-
Clique em Admin.
-
Vá para Permissões gerais > SCIM.
-
Ative a permissão SCIM.
-
-
Crie uma função chamada Agente, caso ainda não tenha uma.
Todos os usuários provisionados com o Okta serão automaticamente atribuídos à função de Agente. Você não pode provisionar usuários sem uma função chamada Agente.
-
Clique no seletor de aplicativos
e selecione Admin.
-
Vá para Configurações de segurança > Funções e permissões.
-
Clique em Nova função.
-
Insira o Agente no campo Nome.
-
Clique Salvar e ativar.
-
Criar e configurar um aplicativo Okta.
Antes de começar, verifique se você tem acesso ao Okta. Você precisará criar um aplicativo.
-
Faça login na sua conta de gerenciamento do Okta.
-
Clique no menu Aplicativos > Criar integração de aplicativo.
-
Selecione SWA como o método e clique em Próximo.
- Insira o nome que deseja usar para identificar esta integração e clique em Próximo.
- Entre a URL da página de login do CXone no campo URL da página de login do aplicativo.
- Clique em Concluir.
Ativar provisionamento SCIM
-
No aplicativo Okta que você acabou de criar, clique na guia Geral.
-
Clique em Editar na janela Configurações do aplicativo.
-
Selecione Habilitar provisionamento SCIM.
-
Clique em Salvar.
Defina as configurações do SCIM
-
No aplicativo Okta criado anteriormente, clique na guia Provisionamento.
-
Clique em Editar na janela Configurações do aplicativo.
-
Insira a URL base do conector SCIM. Esta URL pode diferir de acordo com a região. El seguirá este formato: https://(region)nice-incontact.com/scim/v2. Por exemplo, a URL base do conector SCIM para a região NA1 é https://na1.nice-incontact.com/scim/v2.
-
Insira o userName no campo Campo de identificador exclusivo para usuários.
-
Selecione Push de novos usuários e Push de atualizações de perfil no campo Ações de provisionamento compatíveis.
-
Selecione OAuth 2 como o Modo de autenticação.
-
Digite https://cxone.niceincontact.com/auth/token como a URL do endpoint do token de acesso. Para Fedramp, digite https://cxone-gov.niceincontact.com/auth/token como a URL do endepoint do token de acesso.
-
Digite https://cxone.niceincontact.com/auth/authorize?scope=openid como a URL do endpoint de autorização. Para Fedramp, digite https://cxone-gov.niceincontact.com/auth/authorize?scope=openid como a URl do endpoint de autorização.
-
Digite sua Id de cliente do CXone no campo ID de cliente.
-
Digite seu segredo de cliente do CXone no campo Segredo do cliente.
-
Clique em Salvar.
Autentique-se com o CXone
-
No aplicativo Okta criado anteriormente, clique na guia Provisionamento.
-
Vá para Configurações > Integração.
-
Navegue ate a parte de baixo da página e clique em Autenticação com CXONE.
-
Faça login em CXone.
Definir ações de provisionamento.
-
No aplicativo Okta criado anteriormente, clique na guia Provisionamento.
-
Depois que a integração for verificada, vá para Configurações > Para aplicativo.
-
Clique em Editar e selecione Criar usuários, Atualizar atributos de usuário e em Desativar usuários.
Saiba mais sobre os campos nesta etapa
Campo Detalhes Criar Usuários Ativar essa configuração permitirá que você crie usuários no CXone com o aplicativo Okta. Atualizar atributos do usuário
Ativar essa configuração permitirá que você atualize os atributos do usuário no CXone com o aplicativo Okta.
Desativar usuários Ativar essa configuração permitirá que você desative os usuários no CXone com o aplicativo Okta. -
Clique em Salvar.