Histórico da Página
O Protheus possui integração com o Fluig 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 Fluig 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 Fluig 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 | ||
---|---|---|
| ||
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 Fluig TOTVS Identity, faça um Clone do Aplicativo do Protheus, ou crie um novo
...
8. No Configurador, preencha o endereço do Fluig TOTVS Identity, insira o Token de Configuração (que é obtido no site do Fluig 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 Fluig do TOTVS Identity com o Protheus, utilize o link abaixo: |
Dica |
---|
Para a sincronização das empresas com o Fluig, é necessário que os seguintes campos estejam preenchidos no sigamat.emp (Cadastro de Filiais): M0_CGC (CNPJ), M0_INSC (Inscrição Estadual), M0_ESTENT (Estado Fiscal). |
Aviso | ||
---|---|---|
Configurando o Single SignOn na modalidade SAML, ao abrir o SmartClient Desktop, será aberta uma janela interna de navegador para efetuar o login via SAML. Após efetuar o login, você poderá continuar com o uso do SmartClient Desktop.
|
Configurando Identity para Smartclient HTML ou WEBAPP
Diferente da configuração com Smartclient.exe, o sincronismo para Smartclient HTML deve possuir o modo de login tipo SAML. No exemplo abaixo estou utilizando a porta 9090 configurada na sessão HTTP do meu appserver.ini dedicado.
...
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 FLUIG 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.
Arquitetura AppServer com Broker Identity Client e Identity HTML
Arquitetura AppServer sem Broker Identity Client e Identity HTML
Não é preciso fazer o provisionamento já possuindo a configuração Desktop realizada.
...