Procurar Resultados :

×

SAML Single Sign-On (SSO) no Drupal usando PhenixID como IdP

A integração Drupal SAML usando o miniOrange SAML SP Este módulo estabelece um SSO (Single Sign-On) transparente entre o PhenixID e o site Drupal. Os usuários poderão fazer login no site Drupal usando suas credenciais do PhenixID. Este documento irá guiá-lo pelos passos para configurar o SSO entre o Drupal como Provedor de Serviços (SP) e o PhenixID como Provedor de Identidade (IdP). 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'

  • Acessar Estender menu no seu console de administração do Drupal e pesquise por Provedor de serviços 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_setup

  • Instale o módulo:

    drush em drupal/miniorange_saml

  • Limpe o cache:

    drush cr

  • Configure o módulo em

    {BaseURL}/admin/config/pessoas/miniorange_saml/idp_setup

  • Acessar Estender menu no seu console de administração do Drupal e clique em Instalar novo módulo botão.
  • Instale o Drupal SAML SP 2.0 Single Sign On (SSO) - Provedor de serviços 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_setup

  • Acesse ConfiguraçãoPersonalidadesConfiguração de login SAML no Administração menu. (/admin/config/people/miniorange_saml/idp_setup)
Drupal SAML SP - selecione a configuração de login do miniOrange SAML
  • Sob o Metadados do Provedor de Serviços guia, clique no botão Baixar metadados XML botão para baixar o arquivo de metadados. (Isso é necessário para configurar o IdP.)
Drupal SAML SP - Baixar arquivo de metadados
  • Acesso ao PhenixID console de administração do servidor com suas credenciais.
  • Acessar cenários guia e, em seguida, clique em Federação.
Integração do PhenixID como IDP no Drupal usando SAML Single-Sign-On (SSO), Painel de Administração

  • No painel esquerdo, role para baixo e selecione Upload de metadados SAML e clique em + placa.
  • De acordo com o relatório metadados guia, entre no aplicativo NOME e DESCRIÇÃO (opcional).
Integração do PhenixID como IDP no Drupal usando SAML Single-Sign-On (SSO), guia Metadados

  • Carregue o arquivo de metadados.
Integração do PhenixID como IDP no Drupal usando SAML Single-Sign-On (SSO), carregando metadados SP

  • Em seguida, clique em Verifique e mostre.
  • No painel esquerdo, selecione Nome de usuário e senha.
  • Clique em + assinar para fornecer IDP NOME e DESCRIÇÃO (Opcional) então clique em Seguinte.
Integração do PhenixID como IDP no Drupal usando SAML Single-Sign-On (SSO), Nome Descrição Configurar

  • De acordo com o relatório CONEXÃO guia, selecione Criar Nova em seguida, prossiga para Seguinte Disputas de Comerciais.
Integração do PhenixID como IDP no Drupal usando SAML Single-Sign-On (SSO), Configuração de Conexão

  • Escolha o necessário Tipo de conexão do SELECIONE O TIPO DE CONEXÃO suspenso.
Integração do PhenixID como IDP no Drupal usando SAML Single-Sign-On (SSO), tipo de conexão Configurar

  • Dê à sua conexão uma NOME e DESCRIÇÃO (Opcional) e depois clique em Seguinte.
Integração do PhenixID como IDP no Drupal usando SAML Single-Sign-On (SSO), Nome da conexão

  • De acordo com o relatório Dirigir guia, selecione o driver do banco de dados de acordo com seu banco de dados e prossiga para a próxima tela.
Integração do PhenixID como IDP no Drupal usando SAML Single-Sign-On (SSO), Banco de Dados de Driver

  • Debaixo DETALHES DE CONEXÃO entre no seu banco de dados HOST.
Integração do PhenixID como IDP no Drupal usando SAML Single-Sign-On (SSO), host de banco de dados

  • Digite seu NOME DO BANCO DE DADOS.
Integração do PhenixID como IDP no Drupal usando SAML Single-Sign-On (SSO), Configuração de Banco de Dados

  • O console agora fornecerá sua conexão com o banco de dados URL, verifique e clique em Seguinte.
Integração do PhenixID como IDP no Drupal usando SAML Single-Sign-On (SSO), URL do banco de dados

  • Sob o Credenciais tab entre no seu banco de dados Nome de usuário e senha.
Integração do PhenixID como IDP no Drupal usando SAML Single-Sign-On (SSO), nome de usuário e senha do banco de dados

  • De acordo com o relatório CONFIGURAÇÕES DE PESQUISA JDBC guia, forneça a consulta de banco de dados necessária para mapear os atributos.
  • Certifique-se de que os atributos nome, e-mail e sn são retornados na consulta, então clique em Avançar.
Integração do PhenixID como IDP no Drupal usando SAML Single-Sign-On (SSO), Configuração de Consulta

  • Agora crie um ID da entidade para seu IDP e certifique-se de que ele seja único.
  • Também forneça um URL do POST SSO no formato especificado.
Integração do PhenixID como IDP no Drupal usando SAML Single-Sign-On (SSO), URL SSO do EntityID

  • A próxima tela mostrará a você o keystore guia, você pode escolher keystore de sua escolha ou pode mantê-lo como padrão.
  • Clique em Seguinte.
Integração do PhenixID como IDP no Drupal usando SAML Single-Sign-On (SSO), Keystore

  • De acordo com o relatório Atributos aba, digite o Atributo Identificador do Usuário e atributos adicionais, se houver, e prossiga para a próxima tela.
Integração do PhenixID como IDP no Drupal usando SAML Single-Sign-On (SSO), atributo User Identifier

  • Selecione o SP que você configurou anteriormente como SP padrão da lista suspensa.
Integração do PhenixID como IDP no Drupal usando SAML Single-Sign-On (SSO), Default SP

  • Clique em Criar para concluir a instalação.
Integração do PhenixID como IDP no Drupal usando SAML Single-Sign-On (SSO), Criar configuração

  • Você pode encontrar seu IDP listado na barra lateral como submenu para Usuário e senha.
  • Selecione o nome do seu IDP e navegue até PROVEDOR DE IDENTIDADE guia e clique em Exibir metadados SAML para salvar o arquivo XML de metadados.
  • Baixe os metadados e mantenha-os à mão.
  • Navegue até a Configuração do provedor de serviços aba do site Drupal e clique em Carregar metadados do IdP..
  • Carregar arquivo de metadados baixado.
  • Clique no Buscar metadados botão.
Colar-a-URL-dos-metadados-na-URL-dos-metadados-de-upload

  • Clique no Testar link para testar a conexão entre Drupal e PhenixID.
Drupal-SAML-Single-Sign-On-Clique-no-link-de-teste-para-verificar-a-conexão

  • Na janela de configuração do teste, uma mensagem de sucesso com atributos de resposta SAML será exibida se as configurações estiverem corretas; caso contrário, mensagens de erro com instruções adicionais para solução de problemas serão exibidas. Clique em Pronto .
Configuração de teste do Drupal e do Salesforce com sucesso

Parabéns! Você configurou com sucesso o PhenixID como Provedor de Identidade e o Drupal como Provedor de Serviços.

  • Abra um novo navegador/janela privada e navegue até a página de login do site Drupal.
  • Clique na Faça login usando o Provedor de Identidade (PhenixID) link.
  • Você será redirecionado para a página de login do PhenixID. Insira as credenciais do PhenixID. Após a autenticação bem-sucedida, o usuário será redirecionado de volta ao site do 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