Procurar Resultados :

×

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

A integração Drupal SAML usando o miniOrange SAML SP Este módulo estabelece um SSO (Single Sign-On) transparente entre o Salesforce e o site Drupal. Os usuários poderão fazer login no site Drupal usando suas credenciais do Salesforce. Este documento irá guiá-lo pelos passos para configurar o SSO entre o Drupal como Provedor de Serviços (SP) e o Salesforce como Provedor de Identidade (IdP). O módulo é compatível com Drupal 7, Drupal 8, Drupal 9, Drupal 10 e Drupal 11.


SSO do Salesforce para contatos, contas e objetos personalizados

Permita que seus parceiros, contatos, contas ou quaisquer outros registros de objetos personalizados façam login e acessem aplicativos como WordPress, Shopify, JIRA, Confluence, etc., usando o registro do Salesforce como identidade para autenticação SSO.

SSO do Salesforce usando objetos personalizados como fonte de identidade  
  • 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, role para baixo e copie o ID da Entidade SP/Emissor e URL do SP ACS. Mantenha-o à mão. (Isso é necessário para configurar o IdP.)
Drupal SAML SP - Copiar ID da Entidade SP e URL do SP ACS
  • Faça login no seu Salesforce conta.
  • Clique na configuração ícone no canto superior direito. Clique em instalação a partir do menu suspenso.
drupal saml sp selecione configuração nas configurações

  • Navegue até a Busca rápida caixa do painel esquerdo.
  • Procurar por Provedor de Identidade e clique nele.
Salesforce-Single-Sign-On-Busca-por-Provedor-de-Identidade

  • Clique em Habilitar Provedor de Identidade botão.
Provedor de Identidade-Salesforce-Logon Único-Habilitar-Provedor de Identidade

  • Clique em Economize botão.
Salesforce SAML Single Sign-On (SSO) - Clique no botão Salvar

  • Clique no Baixar metadados botão. Mantenha o arquivo baixado à mão. (Isso é necessário para configurar o Drupal como provedor de serviços SAML.)
  • Clique em Os provedores de serviços agora são criados por meio de aplicativos conectados. Clique aqui link. Você será redirecionado para Novo aplicativo conectado página de configurações.
Provedor de Identidade-Salesforce-Login Único-Clique-no-Botão-Download-Metadados

  • No Novo aplicativo conectado, forneça as seguintes informações.
  • Informação básica:
    • Digite o nome do aplicativo em Nome do aplicativo conectado campo de texto.
    • Insira um endereço de e-mail válido no Entre em contato E-mail campo de texto.
    Gerenciar-Aplicativos-Conectados-Salesforce-Logon-Único-Inserir-Informações-Básicas-do-Perfil

    • Configurações do aplicativo da Web:
    • Verifique o Habilitar SAML caixa de seleção e forneça as informações necessárias no campo de texto correspondente Metadados do Procider de Serviço guia do módulo referente abaixo.
      Campo SAML do Salesforce Informações do provedor de serviços (Drupal)
      ID da entidade ID da Entidade SP/Emissor
      URL do ACS URL do SP ACS
      Tipo de assunto Nome de Utilizador
      Formato de ID do nome urna:oásis:nomes:tc:SAML:2.0:nameid-formato:persistente
    Gerenciar-Aplicativos-Conectados-Salesforce-Logon-Único-Aplicativo-Web-Configurações

    • Clique em Economize.
    • Navegue até a Busca rápida caixa do painel esquerdo.
    • Procurar por Gerenciar aplicativos conectados e clique nele.
    • Selecione o aplicativo que você criou no Salesforce. Por exemplo, Drupal.
    Gerenciar-Aplicativos-Conectados-Salesforce-Logon-Único-Pesquisar-para-Gerenciar-Aplicativos-Conectados

    • Role para baixo até Perfis seção e clique em Gerenciar perfis botão.
    Perfis de logon único do Lightning Experience Salesforce

    • Selecione os perfis aos quais deseja dar acesso para fazer login através deste aplicativo. Clique no Economize botão.
    Perfis de logon único do Lightning Experience Salesforce

    • Navegue até a Configuração do provedor de serviços aba do site Drupal e clique em Carregar metadados do IdP.
    • No campo Carregar arquivo de metadados, escolha o arquivo de metadados XML que você baixou de Salesforce. Clique no Carregar arquivo botão.
    Drupal-SAML-Single-Sign-On-Upload-Salesforce-IdP-metadados

    Nota e contato - SSO entre dois sites WordPress

    Observação: Para atualizar o Nome do Provedor de Identidade, siga estas etapas:

    • Debaixo Ação, Selecione o Editar.
    • Entrar Salesforce no Nome do Provedor de Identidade campo de texto.
    • Role para baixo e clique no Salvar configuração botão.
  • Clique no Testar link para testar a conexão entre Drupal e Salesforce.
Drupal-SAML-Single-Sign-On-Clique-no-link-de-teste-para-verificar-a-conexão

  • Na janela pop-up de Configuração de Teste, faça login usando as credenciais do Salesforce (caso não haja uma sessão ativa). Após a autenticação bem-sucedida, será exibida uma lista dos atributos recebidos do Salesforce. Clique em Pronto .
Configuração de teste do Drupal e do Salesforce com sucesso

Parabéns! Você configurou com sucesso o Salesforce como Provedor de Identidade SAML (IdP) e o Drupal como Provedor de Serviços SAML.

  • Abra um novo navegador/janela privada e navegue até a página de login do site Drupal.
  • Clique na Efetue login usando o Provedor de Identidade (Salesforce) link.
  • Você será redirecionado para a página de login do Salesforce. Insira as credenciais do Salesforce. 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