ChakraHQChakraHQ
RecursosSSO

ADFS

Este documento descreve como configurar o logon único quando o Active Directory Federated System (ADFS) é seu provedor de identidade.

Neste documento, você aprenderá a integrar o Chakra com o ADFS. Ao integrar o Chakra com o ADFS, você poderá:

  • Controlar no ADFS quem tem acesso ao Chakra.
  • Permitir que seus usuários entrem automaticamente no Chakra com as contas do ADFS.
  • Gerenciar suas contas em um único local centralizado: o portal do ADFS.

Pré-requisitos

Para configurar e usar o recurso de logon único (SSO) do ADFS e do Chakra:

  • Acesso a um servidor ADFS.
  • Você precisa ter acesso de administrador ao servidor ADFS da sua organização.
  • Você precisa ter acesso de administrador ao Chakra.

Ações a serem realizadas no Chakra

  1. Acesse Admin → SSO & Authentication
  2. Adicione o provedor ADFS em “Add Provider”
  3. Acesse a página de detalhes do provedor ADFS e copie os valores de “SP ACS URL” e “SP Entity ID”. Esses valores serão usados nas etapas 8 e 9 abaixo, em “Ações a serem realizadas no servidor ADFS”. Chakra Config 1
  4. Adicione a URL de entrada do ADFS e a URL de saída do ADFS. Chakra Config 2
  5. Certificado público X509 do ASFS, que você obterá na etapa 8 de ADFS Certificate Thumbprint. Chakra Config 3

Ações a serem realizadas no servidor ADFS

Adicionar uma confiança de parte confiável

  1. Abra o Server Manager. ADFS Server Config 1
  2. Abra o console ADFS Management (Tools > ADFS Management). ADFS Server Config 2
  3. No painel Actions, clique em Add Relying Party Trust. ADFS Server Config 3
  4. Agora você verá a página de boas-vindas do assistente Add Relying Party Trust. Clique em Start. ADFS Server Config 4
  5. Selecione o botão de opção “Enter data about relying party manually” e clique em Next. ADFS Server Config 5
  6. Insira o “Display Name” de sua preferência e clique em Next. ADFS Server Config 6
  7. Mantenha as configurações de certificado com os valores padrão e clique em Next. ADFS Server Config 7
  8. Selecione “Enable support for the SAML 2.0 WebSSO protocol”.
Em “Relying party SAML2.0 SO service URL”, cole o valor de “SP ACS URL” que você copiou anteriormente. Clique em Next. ADFS Server Config 8
  1. Em “Relying party trust identifier”, cole o valor de “SP Entity ID” que você copiou anteriormente. Em seguida, clique no botão “Add”. ADFS Server Config 9
  2. Quando a entrada adicionada aparecer na lista “Relying party trust identifiers:”, clique em Next. ADFS Server Config 10
  3. Mantenha a configuração padrão (Permit everyone) e clique em Next. ADFS Server Config 11
  4. As configurações foram concluídas. Clique em Next para continuar. ADFS Server Config 12
  5. A confiança de parte confiável foi adicionada. Clique em Close para abrir a caixa de diálogo Edit Claim Rules. ADFS Server Config 13
  6. Clique no botão Add Rule. ADFS Server Config 14
  7. Clique em Next para criar uma regra Send LDAP Attributes as Claims. ADFS Server Config 15
  8. Insira um nome para a regra de declaração, selecione Active Directory como o repositório de atributos (é de onde os atributos LDAP serão extraídos) e mapeie os atributos LDAP para o tipo de declaração de saída, conforme mostrado abaixo. Quando terminar, clique em Finish. ADFS Server Config 16
  9. Agora clique em OK. ADFS Server Config 17
  10. Agora, acesse ADFS Management>Relying Party Trusts. Aqui você pode ver todas as confianças de parte confiável. Se necessário, edite as declarações clicando em Edit claim rules. Você também pode alterar os identificadores clicando em Properties. ADFS Server Config 18
  11. Acesse ADFS>Service>Endpoints e verifique se o seguinte endpoint está habilitado: /adfs/services/trust/13/usernamemixed. ADFS Server Config 19

Impressão digital do certificado ADFS

  1. Acesse ADFS > Service > Certificates. ADFS Certificate Thumbprint 1
  2. Clique com o botão direito do mouse no certificado em Token-signing e clique em View Certificate. ADFS Certificate Thumbprint 2
  3. Na caixa de diálogo Certificate, acesse a guia Details e clique em Copy to File. ADFS Certificate Thumbprint 3
  4. No assistente Certificate Export Wizard que será aberto, clique em Next. ADFS Certificate Thumbprint 4
  5. Selecione Base-64 encoded X.509 (.CER) como formato e clique em Next. ADFS Certificate Thumbprint 5
  6. Em File name, especifique o caminho onde o certificado exportado deve ser salvo, junto com o nome do arquivo, e clique em Next. ADFS Certificate Thumbprint 6_1 ADFS Certificate Thumbprint 6_2 ADFS Certificate Thumbprint 6_3
  7. Revise as configurações do certificado exportado e clique em Finish. ADFS Certificate Thumbprint 7
  8. Abra o arquivo de certificado exportado e copie a chave do certificado. ADFS Certificate Thumbprint 8_1 ADFS Certificate Thumbprint 8_2

Nesta página