Histórico da Página
Keycloak
O provedor de segurança foi implementado utilizando a ferramenta keycloakKeycloak, embarcada com o framework Spring Boot, e provê os mecanismos de autenticação e autorização para a nova versão do TReports.
Documentações
- Documentação oficial do Keycloak podem ser encontrado em https://www.keycloak.org/
- Documentação referente ao provedor de segurança utilizado no TReports https://tdn.totvs.com/pages/releaseview.action?pageId=619395492
Banco de dados
Os bancos de dados suportados pelo keycloak Keycloak são:
- PostgreSQL
- Oracle
- MS SqlServer
...
- SQLServer
Configuração do Keycloak
Apos Após a instalacao instalação do servico serviço do TProvider é necessário realizar a configuracao configuração inicial do Keycloak, relacionado a criacão criação de usuários.
URL de acesso:
...
...
- Clicar em Administration Console e realizar
...
- autenticação com usuário e senha de administrador
...
- ;
- Dados de Acesso
- Usuário : admin
- Senha : pass
- Dados de Acesso
Selecionar o Realm treports
- Clicar no menu Users.
- Para adicionar um novo usuário, clique no
...
- botão Add User, informando o nome do usuário
...
- em seguida clique no botão Create.
- Após a
...
- criação do usuário, acesse a
...
- aba Credentials e clique no
...
- botão Set password.
- Informe a senha para o usuário, confirme a senha,desabilite a
...
Configuracao do Provedor de dados com TReports
Para configurar o TProvider como provedor de seguranca de autenticação dos usuários para acesso ao TReports, basta acessar a tela de configuracão do TReports e informar os dados conforme abaixo:
- Nome do Provedor: TProvider
- Endereço de criação do token: http://[IP]:[PORTA]/auth2/token
- Endereço Jwks: http://[IP]:[PORTA]/auth2/jwks
- Endereço base da Api: http://[IP]:[PORTA]/users
Link da documentacao oficial do TReports: https://tdn.totvs.com/pages/releaseview.action?pageId=625443148
Expedicao
O novo instalador e os pacotes da aplicacao estão disponibilizados no servidor de arquivos da engenharia, através do seguinte link.
Endereco para download do instalador
http://engenharia.agro.totvs.com.br:8080/download/tprovider-installer.zip
endereco para download da aplicacao.
...
- opcão Temporary e clique em Save e Save password