- Acesse a plataforma com usuário administrador do tenant;
- Acesse Tecnologia > Administração > Gestão dos Tenants > Configurar, selecione o tenant e clique em Configurações;
- Na guia Autenticação altere o tipo de autenticação para "Autenticação SAML";
- Em Configurações SAML informe:
- URL de redirecionamento da requisição SAML: https://platform.senior.com.br/auth/LoginWithCodeServlet
- ID da entidade do Identity Provider: https://<URL ADFS>/adfs/services/trust
- ID da entidade do Service Provider: SeniorX (valor previamente definido na configuração do ADFS
- URL para realizar o login: https://<URL ADFS do cliente>/adfs/ls
- URL para realizar o logoff: https://<URL ADFS do cliente>/adfs/ls/?wa=wsignout1.0
- Em Dados dos Usuários SAML:
- Claim que define o username do usuário: claim type da claim User Name
- Claim que define o e-mail do usuário: claim type da claim E-Mail Address
- Claim que define o nome completo do usuário: claim type da claim Name
- Clique em Salvar para concluir as configurações.
Para testar a configuração, abra um outro navegador ou uma guia anônima no mesmo navegador e acesse a URL da plataforma informando o domínio do tenant na URL.
As Claims mencionadas acima são apenas exemplos; a configuração pode variar de acordo com cada tenant.
Importante
A configuração das Claims na plataforma Senior X é de responsabilidade do cliente e deve ser ajustada de acordo com as Claims trafegadas pelo SAML.
É essencial que as Claims trafeguem os dados corretos no SAML do usuário. Por exemplo, se na claim de Username for enviado o e-mail, isso resultará em erro na plataforma.
Exemplo:
https://login.senior.com.br/login/?redirectTo=https%3A%2F%2Flogin.senior.com.br&tenant=tenant.com.br
Caso a configuração estiver correta, um redirecionamento será feito, de forma automática, para a tela de login do ADFS. Ao informar as credenciais válidas, será redirecionado para a XPlatform já autenticada. Confirme se todos os dados do usuário estão corretos de acordo com o seu perfil na plataforma. Caso algum atributo esteja incorreto, revise a parte de claims, tanto no ADFS quanto na XPlatform.