Zoom SAML Single Sign-On usando DNN SAML como IDP
Visão geral
O módulo SAML IDP do DotNetNuke (DNN) atua como um Provedor de Identidade SAML 2.0 , que pode ser configurado para estabelecer a confiança entre o módulo e vários provedores de serviços compatíveis com SAML, autenticando o usuário com segurança usando as credenciais do site DotNetNuke (DNN) . Neste guia passo a passo, mostraremos como configurar o Single Sign-On (SSO) entre o DotNetNuke (DNN) e o Zoom, considerando o DotNetNuke (DNN) como IDP.
Pré-requisitos: Download e instalação
- Baixar Módulo Provedor de Identidade SAML (IDP) DNN.
- Carregar o pacote de instalação xxx_dnn-saml-logon único-sso-idp_xxx_Instalação entrando Configurações > Extensão > Instalar extensão.
- Abra qualquer página do seu site DNN (modo de edição) e clique em Adicionar módulo.
- Procurar por moDNNSAMLIDP e clique no moDNNSAMLIDPArraste e solte o módulo na página onde desejar.
- Após instalar o módulo com sucesso no seu site DNN, clique no ícone de engrenagem do módulo e selecione Configurações No menu suspenso.
- Navegue até a Configurações do modDNNSAMLIDP aba para configurar o módulo.
- Para ativar o módulo, digite o chave de licença recebido por e-mail no campo de entrada fornecido.
- Se você não recebeu a chave de licença, clique em Clique aqui link para baixar e depois fazer o upload do arquivo de licença usando o Escolher Ficheiro botão.
- Em seguida, aceite os termos e condições marcando a caixa e clique em Ativar licença botão para ativar o módulo.
Passo 1: Configure o Zoom como SP
- Navegue até a Configurações do IDP guia na DNN SAML IDP módulo.
-
Você pode compartilhar seus metadados DNN SAML IDP com o provedor de serviços de uma das seguintes maneiras:
- URL de metadados Compartilhe o URL dos metadados com seu provedor de serviços.
- Baixar Metadados XML Faça o download do arquivo XML de metadados e envie-o para o seu provedor de serviços.
OR
- Você também pode compartilhar manualmente os metadados do DNN SAML IDP copiando o ID da entidade IdP, URL de Single Sign-On, URL SAML SLO, formato NameID e Certificado x.509.
- Em uma nova janela do navegador, faça login em sua conta Zoom conta como Administrador.
- Acessar Avançado guia, selecione Log-in único e depois clique em Habilitar logon único.
- Insira os pontos de extremidade necessários do Configurações do IDP aba do módulo.
| URL da página de login | Copie e cole o URL de login SAML |
| URL da página de saída | Copie e cole o URL de saída do SAML |
| Certificado de Provedor de Identidade | Baixe o certificado. Abra-o no Bloco de Notas, copie e cole o conteúdo aqui. |
| ID da entidade do provedor de serviços (SP) | https://<vanity URL> |
| Emissor (IDP-EntityID) | Copie e cole o IDP-EntityID / Emissor |
| Confeção | Redirecionamento HTTP |
| Algoritmo de Hash de Assinatura | SHA-256 |
- Clique Salvar alterações para salvar sua configuração.
Etapa 2: Configure o DNN como IdP SAML
- Navegue até a Configurações SP guia e clique no Adicionar aplicativo botão.
- Da lista de prestadores de serviços fornecida abaixo, selecione Zoom.
Existem duas opções para adicionar um aplicativo para seu provedor de serviços no módulo DNN SAML IDP.
A] Carregar metadados usando a opção “Carregar metadados”
- Você pode carregar os metadados do provedor de serviços diretamente usando o Carregar metadados botão.
- O módulo DNN SAML IDP requer o ID da entidade SP e URL do ACS Valores do seu provedor de serviços.
- Você pode receber esses valores por meio de um arquivo de metadados (.xml) URL de metadados do seu SP.
- Faça o upload dos metadados selecionando a opção apropriada — via arquivo XML ou URL — conforme mostrado na captura de tela abaixo.
- Zoom oferece a opção de baixar os metadados ou usar o link dos metadados ( https://<your-vanity-url>.zoom.us/saml/metadata/sp ).
B] Configurar os metadados do Provedor de Serviços manualmente
- Se preferir configurar o provedor de serviços manualmente, copie o ID da entidade SP e URL do ACS Extraia os metadados do seu provedor de serviços e cole-os nos campos correspondentes.
- Depois de inserir todos os detalhes necessários, clique em Salvar configurações para salvar a configuração.
Etapa 3: Mapeamento de Atributos
- Nesta etapa, você mapeará o atributo de usuário do DotNetNuke a ser enviado na resposta ao provedor de serviços.
- NomeID Define o que o SP espera no elemento Subject da declaração SAML. Geralmente, o NameID é o nome de usuário ou endereço de e-mail. Você pode selecionar qual atributo do usuário deseja enviar no NameID.
- Você pode adicionar outros atributos para serem enviados na declaração SAML para o SP. Os atributos incluem atributos de perfil do usuário, como nome, sobrenome, nome completo, nome de usuário, e-mail, atributos de perfil personalizados etc.
- Após concluir o mapeamento de atributos, clique em Salvar configurações botão para salvar suas configurações.
Etapa 4: Testando o SSO
- Acesse sua página de login do Zoom e clique na opção SSO para ser redirecionado para a página de login. Página de login do DNN IdP.
- Insira suas credenciais do DNN e faça login. Se configurado corretamente, você entrará automaticamente em sua conta do Zoom.
Etapa 5: SSO iniciado pelo IdP
- Após o mapeamento de atributos ser concluído e salvo com sucesso, você poderá usar o Link SSO iniciado pelo IdP da DNN Para fazer login diretamente no Zoom a partir do seu site DNN.
-
Após adicionar seu provedor de serviços, clique em Selecione Ações → Copiar link de SSO.
Para SSO iniciado pela DNN (IdP), use este link fornecido pelo Módulo DNN SAML IDP Para iniciar o login diretamente do DNN.
guia de solução de problemas
- Se você enfrentar algum problema ou receber algum erro durante a instalação, clique em Botão de resolução de problemas e Ativar registros.
- Reproduza o problema e compartilhe os registros conosco em dnnsupport@xecurify.com.
Artigos Relacionados
Contato
Entre em contato conosco pelo endereço dnnsupport@xecurify.com e nossa equipe o ajudará a configurar o Single Sign-On (SSO) SAML para o Zoom usando o DNN como Provedor de Identidade (IDP). Também o ajudaremos a escolher a solução ou o plano mais adequado às suas necessidades.
