Procurar Resultados :

×

Registrar Contato

Logon único SAML no Magento usando ADFS | SSO ADFS | Login usando ADFS

O login único (SSO) do ADFS (Active Directory Federation Services) para Magento [SAML] pode ser implementado usando nosso plugin Magento SAML SP Single Sign-On (SSO). Nossa solução SSO tornará o Magento compatível com SAML 2.0, permitindo que os usuários se autentiquem e façam login no site Magento com segurança usando o ADFS. Nossa solução Magento Single Sign-On (SSO) ajuda a proteger os sites Magento com login SSO, para que os usuários sejam autenticados usando suas credenciais do ADFS. Suporte completo para recursos avançados de SSO, como mapeamento de atributos/personalizado, mapeamento de funções, etc. Aqui, apresentaremos um guia para configurar o login único SAML entre o site Magento e o ADFS, considerando o ADFS como IdP (Provedor de Identidade) e o Magento como SP (Provedor de Serviços). Nosso plugin SSO oferece autenticações de usuário ilimitadas do ADFS (Active Directory Federation Services). Para saber mais sobre outros recursos que oferecemos em nosso plugin Magento SAML Single Sign-On (SSO), clique aqui.

Instalação usando o Composer:

  • comprar o miniOrange SAML Single Sign On – Login SAML SSO extensão do marketplace magento.
  • Vá para Meu perfil -> Minhas compras
  • Certifique-se de que está usando as chaves de acesso corretas (Meu Perfil - Chaves de Acesso)
  • Cole as chaves de acesso no seu arquivo auth.json dentro do seu projeto
  • Use o comando abaixo para adicionar a extensão ao seu projeto.
  • "compositor requer miniorange_inc/saml-sp-single-sign-on"
  • Você pode ver o nome do módulo e a lista de versões no seletor abaixo do nome do módulo de extensão.
  • Execute os seguintes comandos no prompt de comando para habilitar a extensão.
  • php bin/magento setup:di:compile
    php bin / magento setup: atualização

Instalação manual:

  • Baixe o zip da extensão miniOrange SAML Single Sign On – SAML SSO Login em aqui..
  • Descompacte todo o conteúdo do zip dentro do diretório MiniOrange/SP.
  • {Diretório raiz do Magento} app código MiniLaranja SSO
  • Execute os seguintes comandos no prompt de comando para habilitar a extensão
  • php bin/magento setup:di:compile
    php bin / magento setup: atualização

Siga os passos abaixo para configurar o ADFS como IdP para Magento

  • No plugin Magento SAML SP SSO, navegue até Metadados do Provedor de Serviços aba. Nesta aba, você encontrará os metadados do SP, como o ID da Entidade do SP e a URL do ACS (AssertionConsumerService), necessários para configurar o ADFS como Provedor de Identidade.
Configurar o ADFS como IDP - SAML Single Sign-On (SSO) para Magento - Login SSO do ADFS

  • No ADFS, pesquise por Gerenciamento do ADFS aplicação.
Magento SSO ADFS SAML SSO, logon único, login usando ADFS, - Painel de administração

  • Selecionar Confiança da Parte Confiável e depois Adicionar confiança de terceira parte confiável após iniciar o Gerenciamento do AD FS.
 Magento SSO ADFS SAML SSO, logon único, login usando ADFS, - Adicionar terceira parte confiável

  • No Assistente de Confiança da Parte Confiável, clique em Começar botão. Mas primeiro, certifique-se de que Reivindicações cientes é selecionado.
Magento SSO ADFS SAML SSO, logon único, login usando ADFS, integração com ADFS SAML SSO - Claims Aware

  • Adicione uma parte confiável selecionando as opções apropriadas.

mini laranja img Usando URL de metadados

  • Em Selecionar fonte de dados: Importar dados sobre a parte confiável da Internet ou de uma rede locale, em seguida, adicione a URL ao endereço de metadados da Federação. (Para obter a URL do SP Meatadata, acesse a aba Informações do Provedor de Serviço do plugin).
  • Magento SSO ADFS SAML SSO, logon único, login usando ADFS, suporte para metadados do assistente SAML 2.0

    • Pule a etapa 5 para a etapa 8 e comece a configurar a partir de passo-9.

    mini laranja img Usando arquivo XML de metadados

    • Em Selecionar fonte de dados: Importar dados sobre a parte confiável de um arquivo opção e, em seguida, navegue pelo arquivo de metadados (você pode baixar o arquivo de metadados SP do plugin em Metadados do Provedor de Serviços aba).
     Magento SSO ADFS SAML SSO, logon único, login usando ADFS, - para arquivo de metadados do Wizard

    • Pule a etapa 5 para a etapa 8 e comece a configurar a partir de passo-9.

    mini laranja img Usando a configuração manual

    • Em Selecionar fonte de dados: Insira dados sobre a parte confiável manualmente & Clique em Seguinte.
    Magento SSO ADFS SAML SSO, logon único, login usando ADFS, - Manual do Assistente SAML 2.0_Metadados
    • Digite o nome de exibição e clique Seguinte.
    • Carregue o certificado e clique Seguinte. Baixe o certificado do plugin e carregue-o no ADFS.
    • Selecionar Habilitar suporte para o protocolo SAML 2.0 WebSSO & Insira a URL do ACS dos plugins Informações do provedor de serviços Tab. Clique em Avançar.
    Magento SSO ADFS SAML SSO, logon único, login usando ADFS, - para o assistente SAML 2.0_Habilitar SAML

    • Adicione ID da entidade como identificador de confiança da parte confiável do plugin Informações do provedor de serviços Tab, depois clique em Adicionar e Avançar.
    Magento SSO ADFS SAML SSO, logon único, login usando ADFS, - ID da entidade

    • Além disso, baixe o certificado de assinatura na guia Informações do provedor de serviços do plugin.
    • Clique Seguinte depois de selecionar Permitir a todos como uma Política de Controle de Acesso.
    Magento SSO ADFS SAML SSO, logon único, login usando ADFS, permitir que todos

    • Clique na Seguinte botão em Pronto para adicionar confiança e clique em Fechar botão.
    • A lista de Trusts de Partes Confiáveis ​​será exibida. Clique em Editar Política de Emissão de Reivindicação após selecionar o aplicativo apropriado.
    Política de emissão de declaração de SSO do ADFS SAML

    • Clique em Adicionar regra botão.
     SSO SAML do ADFS, login usando regra de adição do ADFS

    • Clique em Avançar depois de selecionar Enviar atributos LDAP como declarações.
     ADFS SAML SSO, logon único, login usando ADFS, atributos LDAP

    • Insira os seguintes detalhes e clique em Acabamento.
    • Nome da regra de reivindicação: Atributos
      Armazenamento de atributos: Active Directory
      Atributo LDAP: Endereço de e-mail
      Tipo de reivindicação de saída: ID Nome
     ADFS SAML SSO, logon único, login usando ADFS, armazenamento de atributos

    • Clique Inscreva-se e depois clique em Ok botão.
    • Selecione a propriedade do aplicativo e adicione o certificado baixado do complemento.
     ADFS SAML SSO, logon único, login usando ADFS, adicionar certificado

     ADFS SAML SSO, logon único, login usando ADFS,   Etapas para configurar o ADFS para autenticação do Windows

      Abra o Prompt de Comando elevado no Servidor ADFS e execute o seguinte comando nele:

    • Setspn -a HTTP/##FQDN do servidor ADFS## ##Conta de serviço de domínio##
    • FQDN é um nome de domínio totalmente qualificado (exemplo: adfs4.example.com)
    • Conta de serviço de domínio é o nome de usuário da conta no AD.
    • Exemplo: setspn -a HTTP/adfs.example.com nome de usuário/domínio
    • Acesse a área Políticas de Autenticação do Console de Gerenciamento do AD FS e atualize as Políticas Globais de Autenticação. Na zona da Intranet, marque a opção Autenticação do Windows.
     ADFS SAML SSO, logon único, login usando ADFS, aplicativo de gerenciamento

    • Abra o Internet Explorer. Navegue até a aba Segurança em Opções da Internet.
    • Adicione o FQDN do AD FS à lista de sites na Intranet Local e reinicie o navegador.
    • Selecione o Nível Personalizado para a Zona de Segurança. Selecione Logon automático somente na zona da Intranet da lista de opções.
     ADFS SAML SSO, logon automático na zona de intranet

      Abra o PowerShell e execute os dois comandos a seguir para habilitar a autenticação do Windows no navegador Chrome.

    • Set-AdfsProperties -WIASupportedUserAgents ((Get-ADFSProperties | Select -ExpandProperty WIASupportedUserAgents) + "Chrome")
    • Obter-AdfsProperties | Selecione -ExpandProperty WIASupportedUserAgents.
    • Você configurou o ADFS para autenticação do Windows.


  • exemplar ID da entidade SAML, URL do ponto de extremidade de logon único SAML e certificado x.509 do documento de metadados da Federação e cole-o em ID da entidade IdP ou emissor, URL do serviço de logon único, certificado x.509 campos respectivamente no plugin.
  • ID da entidade IdP ou emissor ID da entidade SAML no documento de metadados da federação
    URL do serviço de logon único URL do ponto de extremidade de logon único SAML no documento de metadados da federação
    Certificado X.509 Certificado x.509 no documento de metadados da Federação
  • Clique em Economize botão para salvar todas as suas configurações.
 Magento SSO - Login Single Sign-On (SSO) no Magento - metadados de federação

  • Para verificar se o seu Magento como SP está configurado corretamente, clique no Configuração de Teste botão.
 Magento SSO - Login Single Sign-On (SSO) no Magento - metadados de federação

  • Acessar Configurações multisite aba. Aqui você pode encontrar todos os subsites na sua instalação do Magento onde deseja habilitar o SSO. Marque a caixa de seleção em todos os subsites e clique em salvar.
Magento 2 SSO Single Sign-on (SSO) Administrador Cliente SSO

  • Acessar Configurações de login aba. Aqui você encontra a opção para habilitar o link de login em Admin*/Cliente Página de login (*SSO de administrador está disponível nas versões premium)
Magento 2 SSO Single Sign-on (SSO) Administrador Cliente SSO

  • Você pode criar usuários Administrador e Cliente automaticamente durante o SSO, caso eles ainda não existam. Basta marcar a caixa de seleção correspondente para ativar.
Magento 2 SSO Single Sign-on (SSO) Administrador Cliente SSO

  • Se você quiser iniciar o SSO de qualquer página, você também pode usar o link SSO fornecido na extensão.
Magento SSO usando link SSO Magento 2 SSO

  • A extensão Premium também fornece o recurso para redirecionar automaticamente seu usuário para a página de login do IdP se o usuário ainda não estiver logado.
Redirecionamento automático do Magento 2 OAuth para IDP

  • Acesse a página de login do cliente e você verá o botão SSO no seu frontend. Clique no botão e teste o SSO.
Cliente Magento 2 OAuth SSO SSO

  • Você será conectado com sucesso no Magento.
magento SSO magento 2 cliente OAuth SSO Admin SSO

  • Acesse sua página de login de administrador e você verá o botão SSO. Clique no botão para iniciar o SSO como administrador.
Botão de login SSO do Magento 2 Admin

  • Após efetuar login com sucesso no Magento como administrador, você será redirecionado para o painel de backend do Magento.
Painel de administração do Magento 2 Admin SSO

  • Acessar Configurações de login aba. Aqui você encontra a opção para habilitar o SSO para sua Loja Magento Headless.
  • Cole o seu URL da postagem do front-end no campo fornecido. Você deve inserir a URL da sua loja front-end aqui.
Magento 2 SSO Single Sign-on (SSO) Administrador Cliente SSO

  • Atributos são detalhes do usuário que são armazenados no seu Provedor de Identidade.
  • O Mapeamento de Atributos ajuda você a obter atributos de usuário do seu Provedor de Identidade (IdP) e mapeá-los para atributos de usuário do Magento, como nome, sobrenome etc.
  • Ao registrar automaticamente os usuários no seu site Magento, esses atributos serão mapeados automaticamente para os detalhes do usuário Magento.
  • Preço: NomeID podem ser mapeados para as características de e-mail e nome de usuário do Magento com o plugin gratuito. Por outro lado, vários atributos de usuário do IdP podem ser mapeados para atributos do Magento na versão premium do plugin. Você pode mapear atributos personalizados adicionados ao seu IdP, além dos atributos padrão.
  • Quando um usuário realiza o SSO, o valor NameID enviado pelo IdP será mapeado para o e-mail e o nome de usuário do Magento.
 Magento SSO - Login Single Sign-On (SSO) no Magento - mapeamento de atributos

    Nome de usuário: Nome do atributo de nome de usuário do IdP (manter NameID por padrão)
    Email: Nome do atributo de e-mail do IdP (manter NameID por padrão)
    Grupo/Função: Nome do atributo Role do Provedor de Identidade (IdP)
  • Você pode verificar o Configuração de Teste Resultados em Configuração do provedor de serviços guia para ter uma ideia melhor de quais valores mapear aqui.
  • No campo Inserir nome do atributo, insira o nome do atributo que você deseja mapear em relação ao atributo que está recebendo do seu provedor de identidade.
  • Clique no botão Adicionar
  • Agora, insira o nome do atributo que você está recebendo do seu Provedor de Identidade no campo fornecido.
  • Clique no botão Salvar para salvar a configuração.
  • Você também pode excluir a configuração inserindo o nome no campo de nome do atributo e depois clicando no botão excluir.
Mapeamento de atributos personalizados do Magento 2 SAML SSO

  • Você pode especificar uma função padrão no plugin gratuito que será alocada a todos os usuários não administradores quando eles realizarem o SSO.
  • Vá para a aba Mapeamento de atributos/funções e navegue até a seção Mapeamento de funções.
  • Selecione a função padrão e clique no botão Salvar.
 Magento SSO - Login no Magento - mapeamento de funções

Entre em contato conosco pelo endereço magentosupport@xecurify.com e nossa equipe o ajudará a configurar a extensão do servidor OAuth do Magento. Nossa equipe o ajudará a selecionar a solução/plano mais adequado às suas necessidades.

ADFS_sso ×
Olá!

Preciso de ajuda? Estamos bem aqui!

ajuda