Ajude o site desativando o bloqueador de anúncio
Cabeçalho

Protheus - Criar usuário máquina para autenticação de serviços (Não autentica in

Autor: Eurai Criado: 18/08/2026 Atualizado: 18/08/2026 Protheus
Postagem

Protheus - Criar usuário máquina para autenticação de serviços (Não autentica interface)

Uma antiga limitação relacionada à autenticação de usuários utilizados em serviços do Protheus foi solucionada. A partir da nova funcionalidade disponibilizada pela TOTVS, é possível criar um tipo específico de usuário destinado exclusivamente à execução de serviços e processos sem interface.

O problema ocorria principalmente com usuários utilizados em integrações REST, SOAP, jobs e outros processos executados em segundo plano. Como esses usuários utilizavam as mesmas regras de expiração de senha dos usuários convencionais, a senha poderia vencer e, consequentemente, interromper as integrações e serviços que dependiam daquela autenticação.

A solução disponibilizada pela TOTVS por meio da LIB consiste na criação de um novo tipo de usuário, denominado usuário de serviço. Esse usuário deve ser utilizado exclusivamente para autenticação de processos que não necessitam de uma interface gráfica.

02. SITUAÇÃO / REQUISITO

Criar um novo tipo de usuário que deverá ser utilizado exclusivamente em threads sem interface, como integrações REST, SOAP, jobs e demais processos executados em segundo plano.

A utilização desse tipo de usuário tem como objetivo separar as contas destinadas à execução de serviços das contas utilizadas normalmente pelos usuários que acessam a interface do Protheus.

03. SOLUÇÃO

Foi criado um novo campo no cadastro de usuários denominado Tipo de Usuário. Quando esse campo é configurado com o valor "2", o usuário passa a ser identificado como um usuário de serviço.

Por padrão, os acessos desse usuário são negados para utilização através da interface do sistema. O usuário de serviço poderá ser utilizado somente em threads sem interface, tornando-o adequado para integrações REST, SOAP, jobs e outros processos automatizados.

O acesso às rotinas necessárias para o funcionamento de cada serviço deverá ser concedido de forma controlada, exclusivamente por meio de privilégios. Dessa maneira, é possível limitar as permissões da conta às funcionalidades realmente necessárias para a execução da integração ou processo.

Essa abordagem também melhora a segurança do ambiente, pois permite separar usuários humanos de usuários técnicos utilizados por integrações e processos automatizados, reduzindo a dependência de contas convencionais para serviços que não precisam acessar a interface do Protheus.

Documentação oficial

Para consultar os detalhes técnicos e as orientações disponibilizadas pela TOTVS, acesse a documentação oficial:

Documentação TOTVS - Usuário máquina para autenticação de serviços

Documentação TOTVS - Configuração e utilização de usuário de serviço

A criação do usuário de serviço representa uma melhoria importante para ambientes Protheus que dependem de integrações e processos automatizados. Além de evitar problemas relacionados à expiração de senhas de usuários convencionais, a funcionalidade permite aplicar uma política de acesso mais restritiva e adequada para contas técnicas.

Para ambientes que possuem grande quantidade de integrações REST, SOAP, jobs e serviços executados em segundo plano, a recomendação é avaliar a utilização desse novo tipo de usuário e revisar as permissões concedidas às contas atualmente utilizadas pelas integrações.

#Protheus #TOTVS #UsuarioDeServico #UsuarioMaquina #REST #SOAP #IntegracaoProtheus #WebService #JobsProtheus #AdvPL #LIBProtheus #SegurancaProtheus #Autenticacao #Integracoes #ERP #TOTVSTec #ProtheusBrasil

ASSINE A NEWSLETTER

Cadastrando...

PIX uDesenv

PIX QR Code para depósito

Clique para doar

Parceiros

Tudo em ADVPL - Blog parceiro

Blog ADVPL