Administração da Plataforma
Autenticação
Autenticação Oauth2 usando Keycloak
antes de começar possuir um servidor de autenticação com protocolo oauth2, exemplo keycloak conectar o servidor de autenticação ao sistema após leitura de um novo usuário, o sistema atribuirá as seguintes permissões contidas nos seguintes parâmetros procedimento acessar o menu principal parametrização > método de autenticação > oauth2; será apresentado a tela de método de autenticação oauth2 com duas opções "filtros" e "método de autenticação"; a partir da versão 9 1 2 24 houve alterações na interface descritas abaixo; a opção " filtros " é uma tela de pesquisa com 4 opções trueleft unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type após preencher as informações em "filtros", caso exista algum cadastro com o campo informado, ele será apresentado na tabela exibida logo abaixo em "método de autenticação"; caso não haja nenhum método autenticação cadastrado ou você deseja criar um novo, clicar em "novo"; ao clicar em "novo" será apresentado a tela para cadastro de um novo método de autenticação com 2 abas para serem preenchidas "identificação" e "mapeamento de campos"; para a aba de "identificação", preencher trueleft unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type para a aba de "mapeamento de campos", preencher trueleft unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type essa aba permite o mapeamento de informações presentes no token de autenticação oauth2 na tela são apresentadas duas colunas a primeira coluna com o nome dos campos existentes no cadastro de usuário do sistema e a segunda coluna com o nome do respectivo atributo do token oauth2; as informações que podem ser mapeadas são cpf, telefone e data de nascimento; deverá ser configurada a url de retorno ao citsmart através da plataforma escolhida para autenticação externa