Procurar Resultados :

×

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ço (SP) usando o Módulo SAML IDP miniOrangeEsta integração permite o gerenciamento centralizado de usuários e o controle de permissões, permitindo 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 Clique 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 teste completo. Você pode iniciar a solicitação de teste usando Solicite um teste de 7 dias botão do módulo ou entre em contato conosco em drupalsupport@xecurify.com para assistência individual 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