Páginas filhas
  • TOTVS Identity - Configuração com Protheus

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

O Protheus possui integração com o TOTVS Identity, que visa aumentar a segurança e produtividade ao diminuir as tarefas e custos atrelados a esta atividade.

O Provisionamento consiste na passagem de informações do ERP Protheus para o portal do TOTVS Identity feita através de uma sincronização de dados. Tais informações são efetuadas separada por grupo de empresa, e contém informações tais como: Item de menu, Consulta Rápida, Cadastro de Grupos e Cadastro de Usuário. Para a realização da sincronização, é importante que o usuário cadastrado no Protheus, tenha um e-mail configurado para ele.

Para configurar o Provisionamento do Protheus com TOTVS Identity, siga os passos abaixo:

1. Configure a seção [HTTP] no arquivo appserver.ini do Servidor de Aplicação do Protheus

...

Bloco de código
[HTTPV11]
Enable=1
Sockets=HTTPREST
TimeOut=120
AddressFamily=1

[HTTPREST]
Port=9090
URIs=HTTPURI
SECURITY=0
VERBOSE=1

[HTTPURI]
URL=/rest
Preparein=all
Instances=1,10

[RESTJOB]
MAIN=HTTP_START
Environment=P12

[ONSTART]
Jobs=RESTJOB
RefreshRate=120
Environment=P12

;Configurações opcionais
[IDENTITY]
;Habilita a abertura do browser do so
EXTERNALBROWSER=1

;Habilita a gravação de logs detalhados para o fluig
TRACE=0

;Habilita a gravação de logs detalhados para o fluig em uma pasta \fluiglog no rootpah
TRACEFILE=0
Aviso
titleAlerta de risco

Fique atento ao utilizar o parâmetro de configuração com a chave Security=0, pois isso fará com que as integrações (APIs) não exijam autenticação, consequentemente dados do seu ambiente poderão ser consultados sem qualquer controle de autorização.

Aviso
Clientes com contratos Cloud devem utilizar o DNS.
Solicitar via chamado a liberação do DNS:HTTP para acesso externo.


3. No TOTVS Identity, faça um Clone do Aplicativo do Protheus, ou crie um novo

...

8. No Configurador, preencha o endereço do TOTVS Identity, insira o Token de Configuração (que é obtido no site do TOTVS Identity), e clique em Configurar



9. Após a sincronização, as informações da aba Configurações serão preenchidas

...

Informações

Para configurar o Provisionamento de Usuários do TOTVS Identity com o Protheus, utilize o link abaixo:
Fluig Totvs Identity - Usuários replicados para o Protheus

...

Nota-se que não existe nenhum campo para informar o caminho do Smartclient nesta configuração.
O Smartclient HTML ou WEBAPP é chamado no appserver.ini utilizado para configurar o TOTVS Identity, criando a sessão SAML conforme exemplo:

[SAML]
SMARTCLIENTHTML=http://10.172.78.51:8080

No exemplo estou chamado meu Smartclient HTML na porta 8080. Quando chamado via Dashboard automaticamente será direcionado a esta URL.
É obrigatório possuir um AppServer dedicado para configurar o Identity HTML e um para o Identity Desktop, devido gravações diferentes na pasta SSO.

...