Configurar a sincronização do Drupal Microsoft Entra ID (Azure AD)
Visão geral
A integração do Provisionamento de Usuários do Microsoft Entra ID (Azure AD) 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 Azure, permitindo 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 Drupal Azure User Sync. Este módulo é compatível com Drupal 7, Drupal 8, Drupal 9, Drupal 10 e Drupal 11.
Passos da instalação
- Usando o Composer
- Usando Drush
- Instalação manual
Etapas de configuração
Configurar Drupal
- Após instalar o módulo no site Drupal, no menu Administração, navegue até Configuração → Pessoas → Sincronização do Azure AD (admin/config/pessoas/azure_ad/visão geral)
- Dê uma olhada no que o módulo faz e clique em Vamos configurar o módulo botão.

- Na ETAPA 1, selecione como deseja realizar a sincronização. Para sincronizar o Drupal com o Azure, clique no primeiro GIF (à esquerda).

Configurar o Microsoft Entra ID (Azure AD)
- Entre no Portal do Azure.
- Clique no ID de entrada da Microsoft do Serviços do Azure.

- No painel de navegação esquerdo, clique em Serviço de registro de aplicativosE, em seguida, clique no Novo registro botão.

- No Registrar um aplicativo página, insira as informações com base nas instruções mencionadas abaixo:
- Nome: Exibir o nome do aplicativo.
- Tipos de conta suportados: Selecione uma das opções listadas conforme a necessidade.
- Clique no Registrar-se botão.

Adicionar permissões de API ao seu aplicativo Microsoft Entra ID (Azure AD)
- Acessar Permissões de API no painel de navegação esquerdo e clique em Adicionar uma permissão botão.

- Selecionar Microsoft Graph na guia APIs da Microsoft e selecione Permissões do aplicativo.
- Na seleção Barra de pesquisa de permissão, procure o usuário.
- Em Usuário, selecione Usuário.ReadWrite.All permissão, clique em Adicionar permissões botão.
- Clique em Conceder consentimento administrativo para o Diretório Padrão e clique no Sim botão para conceder confirmação de consentimento do administrador.

Integrando o Drupal com o Microsoft Entra ID (Azure AD)
- Na ETAPA 2, configure os valores mencionados abaixo do ID do Microsoft Entra no Drupal.
- ID do inquilino:
- De Visão geral seção do aplicativo Microsoft Entra ID, copie o ID do diretório (inquilino) valor.
- Cole o ID do locatário copiado no Drupal ID do inquilino campo de texto.
- ID do aplicativo (cliente):
- Na seção Visão geral do aplicativo Microsoft Entra ID, copie o ID do aplicativo (cliente) valor.
- Cole o ID do cliente copiado no Drupal ID do aplicativo (cliente) campo de texto.

- Segredo do Cliente:
- No painel de navegação esquerdo, clique em Certificados e segredos menu e clique em Novo segredo do cliente botão.
- Adicione uma descrição para o segredo, selecione a expiração do segredo e clique em Adicione botão.
- Copie o valor secreto.
- Cole o valor secreto copiado no Drupal Segredo do cliente campo de texto.


- Nome do locatário/domínio principal:
- Na mesma janela, passe o mouse sobre seu perfil (canto superior direito) e anote o domínio mencionado na caixa pop-up.
- Cole o valor do domínio anotado no Drupal Nome do locatário/domínio principal campo de texto.

- Teste UPN/ID:
- Navegue até o ID do Microsoft Entra e selecione o Utilizadores menu no painel de navegação esquerdo.
- Copie o usuário Nome principal do usuário para testar a integração do Drupal e do Azure AD.
- Cole o nome principal do usuário copiado no Drupal Teste UPN/ID campo de texto.
- 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, o módulo emitirá uma mensagem de sucesso como:

- Para verificar os atributos recebidos do Microsoft Entra ID, clique no link na mensagem de sucesso.
- Como alternativa, se houver um erro na integração do Azure AD com o Drupal, verifique a causa do erro seguindo o link na mensagem de erro ou rolando para baixo até o Resultado da configuração do teste seção.

- Após a integração bem-sucedida, clique em Seguinte botão.
- Provisionamento manual/sob demanda
- Provisionamento automático
Pronto!! Você provisionou com sucesso os usuários com o Microsoft Entra ID (Azure AD).
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