Configurar a sincronização de usuários do Drupal Okta
Visão geral
A integração do Okta User Provisioning com o Drupal simplifica o gerenciamento de usuários e garante informações atualizadas sobre eles no sistema. Este guia passo a passo ajudará você a configurar o provisionamento/sincronização de usuários do site Drupal para o aplicativo Okta. Isso permitirá que os administradores provisionem usuários e gerenciem dados de usuários facilmente com provisionamento manual, automático ou baseado em agendamento, usando o Módulo de sincronização de usuário Drupal Okta. Este módulo é compatível com Drupal 9, Drupal 10 e Drupaal 11.
Passos da instalação
- Usando o Composer
- Usando Drush
- Instalação manual
Etapas de configuração
Configurar o Drupal como cliente SCIM
- Após instalar o módulo no site Drupal, no menu Administração, navegue até Configuração → Pessoas → Sincronização de Usuários do miniOrange Okta. (/admin/config/pessoas/okta_user_sync/visão geral)
- Dê uma olhada no que o módulo faz e clique em Vamos configurar o módulo botão.

Integrando Drupal com Okta
- Configure os valores mencionados na captura de tela abaixo do Okta no Drupal.

- URL do Portal Okta: A URL do Portal Okta nada mais é do que o Domínio Okta, ou, em outras palavras, a URL base para o Servidor de Autorização de Organização do Okta. Por exemplo, https://{seuDomínioOkta}.okta.com. Copie esta URL e cole-a no diretório do Drupal. URL do Portal Okta campo de texto.
- Token do Portador Okta:
- O Okta Bearer Token é uma chave usada para autenticar solicitações para APIs do Okta. Ao chamar um ponto de extremidade da API do Okta, você precisa fornecer um token de API válido para a autenticação.
- Para gerar este token de API, faça login na sua organização Okta com as credenciais de administrador.
- No Console de administração, navegue até Segurança → API a partir do menu.
- Na página da API, navegue até Tokens guia e, em seguida, clique no Criar token botão.
- Digite o nome do seu token e clique Criar token.
- Copie o gerado Valor do token e anote, pois você não terá outra chance de visualizá-lo e gravá-lo.
- Navegue de volta ao site do Drupal e cole o copiado Símbolo do portador no Drupal Token do Portador Okta campo de texto.
- Teste sua configuração: De acordo com o relatório Teste sua configuração (digite o e-mail do usuário) campo, insira o ID de e-mail do usuário. (Certifique-se de que um usuário com o mesmo e-mail esteja presente no seu portal Okta).



Configuração de Teste
- Uma vez feitas todas as configurações, clique no botão Salvar e testar configuração botão.

- Se a configuração do teste for bem-sucedida, você receberá uma mensagem de sucesso como esta:
- Como alternativa, se houver um erro na integração do Okta com o Drupal, você pode verificar a causa do erro seguindo o link na mensagem de erro ou rolando para baixo até a seção Resultado da configuração do teste.

- Após o teste ser bem-sucedido, clique em Seguinte botão.
- O módulo suporta sincronização bidirecional. Para sincronizar os usuários do Drupal com o Okta, selecione Sincronização Drupal para Okta.

- Na Etapa 3, há três maneiras de realizar o provisionamento de usuários (manual, automático ou baseado em agendamento). Para configurar o método desejado, clique no botão "configurar" no método correspondente e selecione as operações que deseja executar (criar, excluir, desativar e atualizar).

- Após as configurações, clique no botão Tudo feito botão.
- Provisionamento manual/sob demanda
- Provisionamento automático
Pronto!! Você provisionou os usuários com o Okta com sucesso.
Se a Provisão não for bem-sucedida, entre em contato conosco em drupalsupport@xecurify.com. Envie a captura de tela da janela de erro e nós o ajudaremos a resolver o problema e o orientaremos na configuração.



Contato