Procurar Resultados :

×

Registrar Contato

SSO (Single Sign-On) do Microsoft Teams com o WordPress | SSO do Microsoft Teams

configurar Plugin de SSO (Single Sign-On) para WordPress com OAuth e OpenID Connect. O SSO do Microsoft Teams permite que seus usuários façam login no WordPress e acessem o site autenticando-se com seu provedor de identidade do Microsoft Teams. Você também pode configurar o plugin usando diferentes IDPs, como Azure B2C, Office 365 e outros provedores personalizados. Ele oferece suporte a recursos avançados de Logon Único (SSO), como mapeamento de atributos de perfil de usuário, mapeamento de funções, login multilocatário, etc. Aqui, apresentaremos um guia para configurar SSO entre WordPress e Microsoft Teams para autenticação do usuário. Ao final deste guia, os usuários deverão ser capazes de realizar login seguro no WordPress e acessar o site com o SSO do Microsoft Teams. Para saber mais sobre outros recursos que oferecemos no plugin WP OAuth Single Sign-On (OAuth & OpenID Connect Client), você pode clique aqui. Para saber mais detalhes sobre os diferentes recursos fornecidos em SSO do Azure AD e SSO do Microsoft Office 365, por favor clique aqui.


  • Efetue login na sua instância do WordPress como administrador.
  • Ir para o WordPress Painel -> Plugins e clique em adicionar Novo.
  • Procurar por um Autenticação única OAuth (SSO) plugin para WordPress e clique em Agora instale.
  • Uma vez instalado, clique em Ativação.

  • Entre para Portal do Azure.
  • Selecionar Azure Active Directory.
  • Logon único (SSO) do Azure AD - Login
  • No painel de navegação à esquerda, clique em Registros de aplicativos serviço e clique Novo registro.
  • Logon único (SSO) do Azure AD - Registro de aplicativo
  • Configure as seguintes opções para criar um novo aplicativo.
    • Insira um nome para sua aplicação em Nome campo de texto.
    • Nos tipos de conta suportados, selecione a 3ª opção Contas em qualquer diretório organizacional (para autenticação de usuários com fluxos de usuários).
    • Na seção URI de redirecionamento, selecione o Aplicativo da Web e digite o URL de retorno de chamada do plugin miniOrange OAuth Client (guia Configurar OAuth) e salvar isso sob o URL de redirecionamento caixa de texto.
  • Verifique se o "Conceder consentimento administrativo para permissões openid e offline_access" a opção está habilitada. Ao terminar, clique em Registrar-se.
  • Logon único (SSO) do Azure AD - Visão geral
  • O Azure AD atribui um ID de aplicativo exclusivo ao seu aplicativo. ID do aplicativo é seu ID do cliente e ID do diretório é seu ID do inquilino, mantenha esses valores à mão, pois você precisará deles para configurar o plugin miniOrange OAuth Client.
  • Logon único (SSO) do Azure AD - Visão geral
  • Acesse Certificados e segredos no painel de navegação esquerdo e clique em Novo segredo do cliente. Insira a descrição e o prazo de validade e clique em ADD opção.
  • Logon único (SSO) do Azure AD - chave secreta
  • Copie a chave secreta "valor" e mantenha o valor à mão, pois será necessário configurá-lo posteriormente Segredo do cliente no plug-in miniOrange OAuth Client.
  • Logon único (SSO) do Azure AD - Chave secreta-2

    Em conclusão, ao configurar com sucesso Microsoft Teams como provedor OAuth, você habilitou o logon único (SSO) e a autorização do Microsoft Teams para seus usuários finais no WordPress.


  • Acesse Configurar OAuth guia e clique Adicionar novo aplicativo para adicionar um novo aplicativo cliente ao seu site.
  • Microsoft Teams Single Sign-On (SSO) OAuth - Adicionar novo aplicativo
  • Escolha seu aplicativo na lista de provedores OAuth / OpenID Connect, aqui Equipes da Microsoft.
  • Microsoft Teams Single Sign-On (SSO) OAuth - Selecione o aplicativo
  • Após selecionar o provedor copie o URL de retorno de chamada que precisa ser configurado na configuração do aplicativo SSO do provedor OAuth.
  • Insira as credenciais do cliente como ID do cliente & Segredo do cliente que você obterá do aplicativo SSO do Microsoft Teams.
  • Configure os endpoints para o aplicativo SSO do Microsoft Teams. Consulte a tabela abaixo para configurar os endpoints. escopo e pontos finais para Microsoft Teams no plugin
  • Escopos: código aberto
    Autorizar ponto final: https://login.microsoftonline.com/<tenant-id>/oauth2/authorize
    Ponto final do token de acesso: https://login.microsoftonline.com/<tenant-id>/oauth2/token
    Obter informações do usuário Endpoint: https://login.windows.net/common/openid/userinfo
  • Clique em Seguinte.
  • Microsoft Teams Single Sign-On (SSO) OAuth - ID do cliente e segredo do cliente
  • Após verificar todos os detalhes na página de resumo, clique em Acabamento para salvar a configuração e testar a conexão SSO.
  • Microsoft Teams Single Sign-On (SSO) OAuth - Concluir configuração

    Em conclusão, ao configurar com sucesso WordPress como cliente OAuth, você habilitou o logon único (SSO) e a autorização do Microsoft Teams para seus usuários finais no WordPress.

  • Acesse Configurar OAuth guia e pesquise o nome do seu aplicativo para adicionar um novo aplicativo cliente ao seu site, aqui Aplicativo OpenID Connect personalizado.
  • Microsoft Teams Single Sign-On (SSO) OAuth - Adicionar novo aplicativo
  • Consulte a tabela abaixo para configurar o escopo e endpoints para o Microsoft Teams no plugin.

    Escopos: código aberto
    Autorizar ponto final: https://login.microsoftonline.com/<tenant-id>/oauth2/authorize
    Ponto final do token de acesso: https://login.microsoftonline.com/<tenant-id>/oauth2/token
    Obter informações do usuário Endpoint: https://login.windows.net/common/openid/userinfo
  • Microsoft Teams Single Sign-On (SSO) OAuth - Adicionar nome do aplicativo, TenantID
  • Escolha o seu Tipo de concessão da lista de opções e clique em Salvar configurações para salvar a configuração.
  • Microsoft Teams Single Sign-On (SSO) OAuth - Adicionar tipo de concessão

    Você configurou com sucesso WordPress como cliente OAuth para obter autenticação de usuário com login único (SSO) do Microsoft Teams no seu site WordPress.

  • O Mapeamento de Atributos do Usuário é obrigatório para permitir que os usuários façam o Login Único no WordPress com sucesso usando o SSO do Microsoft Teams. Configuraremos os atributos do perfil de usuário para o WordPress usando as configurações abaixo.
  • Encontrando atributos do usuário

    • Depois de ver todos os valores na Configuração de Teste, vá para Mapeamento de Atributos/Funções Na guia, mapeie um atributo com um nome de usuário exclusivo para cada usuário. Você também mapeia outros atributos, como nome, sobrenome, etc. Clique em Economize.
    • Logon único (SSO) do Microsoft Teams - mapeamento de atributos/funções


  • As configurações na aba Configurações de Login Único (SSO) definem a experiência do usuário para o Login Único (SSO). Para adicionar um widget de login do Microsoft Teams à sua página do WordPress, siga os passos abaixo.
  • Acesse Painel esquerdo do WordPress > Aparências > Widgets.
  • Selecionar miniOrange OAuth. Arraste e solte no seu local favorito e salve.
  • Configuração do botão de login "criar novo cliente" para o Microsoft Teams Single Sign-On (SSO) no WordPress.
  • Acesse Painel esquerdo do WordPress > Aparências > Widgets.
  • Selecionar miniOrange OAuth. Arraste e solte no seu local favorito e salve.
  • Configuração do botão de login "criar novo cliente" para o Microsoft Teams Single Sign-On (SSO) no WordPress.
  • Abra sua página e você verá o botão de login do Azure AD SSO para WordPress. Você pode testar o Single Sign-On (SSO) do Azure AD - Azure AD OAuth agora mesmo.
  • Verifique se o "Mostrar na página de login" a opção está habilitada para seu aplicativo. (Consulte a imagem abaixo)
  • Configuração do botão de login "criar novo cliente" para o Microsoft Teams Single Sign-On (SSO) no WordPress.
  • Agora vá ao seu Login do WordPress Disputas de Comerciais. (Ex.: https://< seu-dominio-wordpress >/wp-login.php)
  • Você verá um botão de login SSO do Microsoft Teams. Após clicar no botão de login, você poderá testar o logon único (SSO) do Microsoft Teams.
  • Configuração do botão de login "criar novo cliente" para o Microsoft Teams Single Sign-On (SSO) no WordPress.

Concluindo, após configurar com sucesso Microsoft Teams como um provedor OAuth e WordPress como um cliente OAuth, você conquistou um processo de autenticação tranquilo e seguro para seus usuários. Com o Logon Único (SSO) do Microsoft Teams, você garante uma experiência de usuário robusta no ambiente WordPress. Isso permite que os usuários acessem facilmente vários aplicativos com um único conjunto de credenciais de login. Com a integração do Microsoft Teams OAuth como solução de autenticação principal, os usuários podem acessar suas contas do WordPress com segurança usando suas credenciais existentes do Microsoft Teams.



Sim. Você pode restringir o acesso a páginas ou postagens específicas do WordPress com base na assinatura do Microsoft Teams. Isso é ideal para portais internos, conteúdo de treinamento ou páginas específicas de departamentos. Os usuários devem estar conectados via Microsoft 365 e sua associação ao grupo do Teams deve ser verificada antes de conceder acesso.

Simplifica o acesso baseado em funções sem a necessidade de gerenciar funções do WordPress manualmente. O conteúdo é protegido e visível apenas para os membros certos da equipe. É seguro, escalável e funciona bem em intranets, portais de RH e sistemas de aprendizagem com WordPress.



ADFS_sso ×
Olá!

Preciso de ajuda? Estamos bem aqui!

ajuda