Histórico da Página
Índice:
...
Índice | ||
---|---|---|
|
Objetivo:
...
Realizar a integração e configuração no TReports com um Provedor de Segurança, para autenticação de usuários com um produto.
Definições gerais:
...
O TReports conta agora com sua própria tela de Login, permitindo que a autenticação do usuário possa ser realizada de forma integrada com o produto.
Definimos como Produto, o ERP que será configurado e integrado ao TReports.
Definimos como Provedor de Segurança, quem é responsável por realizar a autenticação e autorização dos usuários.
Mantida a compatibilidade com o Rac para gerenciamento dos usuários e permissões configuradas por Tenant.
Configurando o Provedor de Segurança - RAC:
...
Ao utilizar o RAC como Provedor de Segurança o TReports mantém a mesma compatibilidade das versões anteriores.
As informações de configuração devem ser cadastradas previamente no RAC e então após isso informadas no TReports conforme abaixo.
Card | ||
---|---|---|
| ||
appsettings.Production.json
Provider: Identificador do Provedor de Segurança. |
Informações | ||
---|---|---|
| ||
https://tdn.totvs.com.br/pages/viewpage.action?pageId=538503350 |
Configurando o Provedor de Segurança - FLUIG:
...
O TReports também mantém a compatibilidade com o FLUIG .
As informações de configuração devem ser cadastradas previamente no FLUIG e então após isso informadas no TReports conforme abaixo.
Card | ||
---|---|---|
| ||
appsettings.Production.json
Provider: Identificador do Provedor de Segurança. |
Informações | ||
---|---|---|
| ||
Configurando o Provedor de Segurança - TOTVS:
...
Nesta nova versão o TReports passa a suportar o Provedor de Segurança TOTVS, com o objetivo de facilitar a integração com o Produto e melhorar a experiência de usabilidade.
Realizando esta integração direta com o Produto, o TReports não necessita da instalação do RAC, simplificando o procedimento de instalação e configuração.
Toda a autenticação e autorização de usuários passa a ser gerenciada pelo Produto.
O TReports utiliza sua própria tela de login para realizar a integração.
Card | ||
---|---|---|
| ||
appsettings.Production.json
Provider: Identificador do Provedor de Segurança TOTVS. |
Informações | ||
---|---|---|
| ||
API para obtenção do token de acesso às API’s REST no Protheus |
Usando variáveis de ambiente:
...
Caso o TReports seja instalado num ambiente Hosting ou Cloud native, é possível que a configuração do Provedor de Segurança seja informada por variáveis de ambiente.
O ambiente deve estar configurado como Produção, de acordo com o exemplo abaixo, usando o Provedor Totvs:
Card | ||
---|---|---|
| ||
web.config
|