Configurar o logon único do Office 365 com o cliente Drupal OAuth
Visão geral
A integração do Drupal miniOrange SSO permitirá que você configure o login de logon único (SSO) entre seu site Drupal e o Office 365 usando o protocolo OAuth/OpenID. Módulo de conexão Drupal OAuth 2.0/OpenID Oferece a capacidade de habilitar o login usando OAuth 2.0/OIDC Single Sign-On no site Drupal. Fornecemos o módulo Drupal OAuth/OpenID Client para Drupal 7, Drupal 8, Drupal 9 e Drupal 10 e Drupal 11.
Passos da instalação
- Versão antiga
- nova Versão
Etapas de configuração
Criar aplicativo no Office 365
- Faça login/inscreva-se para o Microsoft Office 365 Console de administração.
- Vou ao Serviços do Azure selecione e selecione Registro do aplicativo serviço.
- Navegue até a Registro do aplicativo -> Novo registro no menu de navegação à esquerda.
- Insira as seguintes informações no Registrar um aplicativo página:
- Digite o nome de exibição do aplicativo em Nome campo de texto.
- Tipos de conta suportados: Selecione Contas somente neste diretório organizacional (somente teste - locatário único). Se não tiver certeza de qual opção selecionar, clique em Me ajude a escolher link.
- URI de redirecionamento (opcional): Selecione uma plataforma como Site:. Cole o URL de retorno/redirecionamento copiado no URI de redirecionamento campo de texto.
- Clique no Registrar-se botão para criar o novo aplicativo.
- Copie o ID do aplicativo (cliente) do portal do Microsoft Office.
- No portal do Microsoft Office, clique em Adicionar um certificado ou segredo sob a Essenciais seção.
- Clique no Novo segredo do cliente botão.
- Forneça as informações necessárias sobre o Adicionar um segredo do cliente janela:
- Digite um Descrição para este segredo do cliente
- Selecionar Validade duração no menu suspenso.
- Clique no Adicione botão.
- Em seguida, copie o Valor do Segredos do cliente guia. É a chave secreta do cliente do seu aplicativo.
- Acesse o portal do Microsoft Office 365, navegue até o Permissões de API -> Adicionar uma permissão -> APIs da Microsoft -> APIs de gerenciamento do Office 365-> Permissões de aplicativo.
- Selecione o desejado Permissões e clique no Adicionar permissões botão.
- Navegue até a Visão geral e clique em Pontos finais botão.
- Copie o Ponto de extremidade de autorização OAuth 2.0 (v2) & Ponto de extremidade do token OAuth 2.0 (v2).
Precisa de assistência?
Se você enfrentar algum problema durante a configuração ou se desejar alguns recursos adicionais, entre em contato conosco em drupalsupport@xecurify.com.
Recursos adicionais:
Solução de problemas:
Mais perguntas frequentes ➔Recebendo o erro: 'Nome de usuário não recebido. Verifique sua configuração de Mapeamento de Atributos.' OU Recebendo o erro: 'E-mail não recebido. Verifique sua configuração de Mapeamento de Atributos.'
Siga os passos mencionados AQUI
Estou recebendo a mensagem "As credenciais do cliente não foram encontradas nos cabeçalhos ou no corpo"
quando tento executar a configuração de teste
Siga os passos mencionados AQUI
Depois de clicar em "Sair" no Drupal, ele me leva de volta à página inicial do Drupal. No entanto, quando tento fazer login com outro usuário, ele não me pede para fazer login, mas me conecta automaticamente com o mesmo usuário.
A funcionalidade de logout que você mencionou aqui é o comportamento padrão de um módulo. Ela desconecta você do Drupal, mas não do seu aplicativo/provedor. Para permitir que o módulo efetue logout da sua conta de provedor/aplicativo (o que você está procurando), você precisa fazer as configurações abaixo: [saiba mais]
Comprei o módulo pago do Drupal e o substituí pelo módulo gratuito, mas ainda não consigo usar os recursos pagos.
Como você atualizou para uma de nossas versões pagas do módulo Drupal e substituiu o módulo gratuito pelo pago, você precisa primeiro ativar o módulo pago. Consulte os passos abaixo.Saiba mais]
Obrigado pela sua resposta. Entraremos em contato em breve.
Algo deu errado. Envie sua consulta novamente.

Contato