Procurar Resultados :

×

Registrar Contato

Integração Moodle SAML Single Sign-On (SSO) com Drupal como IdP

Este guia ajudará você a integrar o Drupal como um Provedor de Identidade SAML 2.0 (IdP) e o Moodle como um Provedor de Serviços (SP) usando o módulo miniOrange SAML IDP . Essa integração permite o gerenciamento centralizado de usuários e o controle de permissões, possibilitando que os usuários acessem vários aplicativos com um único conjunto de credenciais. O módulo é compatível com Drupal 7, Drupal 8, Drupal 9, Drupal 10 e Drupal 11.

  • Baixe o módulo:

    O compositor requer 'drupal/miniorange_saml_idp'

  • Acessar Estender menu no seu console de administração do Drupal e pesquise por Provedor de identidade SAML miniOrange usando a caixa de pesquisa.
  • Habilite o módulo marcando a caixa de seleção e clicando em instalar botão.
  • Configure o módulo em

    {BaseURL}/admin/config/pessoas/miniorange_saml_idp/configuração_idp

  • Instale o módulo:

    drush e miniorange_saml_idp

  • Limpe o cache:

    drush cr

  • Configure o módulo em

    {BaseURL}/admin/config/pessoas/miniorange_saml_idp/configuração_idp

  • Acessar Estender menu no seu console de administração do Drupal e clique em Instalar novo módulo botão.
  • Instale o Drupal SAML IDP 2.0 Single Sign On (SSO) - Provedor de Identidade SAML módulo baixando o zip ou a partir da URL do pacote (tar/zip).
  • Clique em Ativar módulos recém-adicionados.
  • Habilite este módulo marcando a caixa de seleção e clicando em instalar botão.
  • Configure o módulo em

    {BaseURL}/admin/config/pessoas/miniorange_saml_idp/configuração_idp

  • Baixe o plugin do Diretório de plugins do Moodle e instalá-lo no Moodle seguindo os passos abaixo:
    • Efetue login como administrador no Moodle.
    • Navegue até o site Administrador → Plugins → Instalar plugins. em Instalador de plugin → ao lado do pacote ZIP → clique em Escolha um ficheiro .
    • A Seletor de arquivos a janela aparecerá no lado esquerdo. Selecione Carregar um arquivo e, em seguida, clique no Escolher Ficheiro botão. (carregue o arquivo zip que você baixou do Diretório de Plugins do Moodle)
    • Clique no Carregar este arquivo botão.
  • Clique na Instale o plugin a partir do arquivo ZIP botão e, em seguida, clique no Continuar botão para prosseguir.
  • Clique no Atualize o banco de dados Moodle agora botão e, em seguida, clique no Continuar botão.
  • Acesse Configuração → Pessoas → Configuração do Drupal SAML IDP no menu Administração. (/admin/config/people/miniorange_saml_idp/customer_setup)
Configuração Drupal-SAML-IDP
  • Sob o Metadados do IDP aba, cópia URL de metadados e mantenha-o à mão. (Isso é necessário para configurar o SP.)
Moodle-Login-Único-Administração-Plugins-Visão geral-clique-em-Configurações
  • Faça login no seu Moodle conta de administrador.
  • Navegue até a Administrador do site → Plugins..
Moodle-Login-Único-Administração-Plugins-Visão geral-clique-em-Configurações
  • Sob o Metadados do Provedor de Serviços guia clique no Baixar Service ProviderMetadata Link para baixar o arquivo de metadados XML. Mantenha-o à mão. Ele é necessário para configurar o Drupal como um Provedor de Identidade SAML (IdP).
Moodle-SAML-Single-Sign-On-clique-para-baixar-metadados
  • Desloque-se até o Configuração do provedor de serviços aba do plugin.
  • Introduzir o Nome do Provedor de Identidade. Cole o URL de metadados do IdP copiado anteriormente do Drupal no URL/XML de metadados do IDP campo de texto.
  • Clique no Salvar as alterações botão.
Moodle-SAML-Single-Sign-on-colar-o-arquivo-de-metadados-do-IdP-no-campo
  • Navegue até o site do Drupal. Vá para o Configuração do provedor de identidade aba do módulo e clique em Carregar metadados SP.
  • De acordo com o relatório Carregar arquivo de metadados campo, escolha o arquivo de metadados SP que você baixou do Moodle e clique no botão Upload.
Drupal-SAML-IDP-Upload-Metadados
  • Você configurou com sucesso o SAML SSO entre o Moodle como SAML SP e o Drupal como SAML IDP.
  • Vou ao Mapeamento aba do módulo.
  • Desloque-se até o Mapeamento de atributos básicos seção e entrar no Nome do atributo e Valor do atributo em seus respectivos campos de texto.
  • Uma vez feito, clique no Salvar configuração botão.
Mapeamento de Atributos do Moodle para Drupal SAML IDP
  • Navegue até o seu site Moodle.
  • No painel do Moodle → Administração do site → Plugins.
  • Desloque-se até o Mapeamento de Atributos seção.
  • Para permitir que o plugin acesse os detalhes do usuário, atribua os atributos E-mail e Nome de usuário. Você também pode mapear outros atributos, como Nome e Sobrenome. Clique em Salvar as alterações para salvar suas configurações.
  • Quando um usuário executa o SSO, o Provedor de Identidade envia um valor NameID exclusivo que identifica o usuário.
Mapeamento de Atributos do Moodle para Drupal SAML IDP
  • Role para baixo até o Configuração de Teste E clique no Acesse aqui link.
Moodle-SAML-Single-Sign-on-click-on-test-configuration-button
  • Em um pop-up de Configuração de Teste, faça login com as credenciais do site Drupal (se a sessão do usuário não existir). Após a autenticação bem-sucedida, a lista de atributos recebidos do site Drupal será exibida.
  • Clique no Pronto botão.
A janela de configuração de teste do Moodle recebeu um atributo do Drupal
  • Para executar SSO iniciado por SP no seu site:
    • Abra uma janela anônima ou privada e faça login no seu site Moodle.
    • Clique no link iniciado pelo SSO. (Faça login com o Drupal)
Conexão Drupal-SAML-IDP-SSO
  • O Moodle foi configurado com sucesso como um SAML SP para login SSO do Drupal

Você pode explorar nossos recursos adicionais para fortalecer a segurança do seu site Drupal e expandir sua funcionalidade.

Explore os recursos adicionais oferecidos pelo módulo com um teste completo. Você pode iniciar a solicitação de teste usando o botão "Solicitar teste de 7 dias" no módulo ou entrar em contato conosco pelo endereço drupalsupport@xecurify.com para obter assistência personalizada de um especialista em Drupal.


 Obrigado pela sua resposta. Entraremos em contato em breve.

Algo deu errado. Envie sua consulta novamente.

Entraremos em contato com você o mais breve possível!



ADFS_sso ×
Olá!

Preciso de ajuda? Estamos bem aqui!

ajuda