ERP - WebServices - Como efetuar o bloqueio da execução de determinados WebServices por determinados usuários
Dúvida
Como efetuar o bloqueio da execução de determinados WebServices por determinados usuários?
Exemplo: deseja-se que um sistema de terceiros que possui credenciais específicas consiga apenas executar WebServices personalizados (não nativos).
Solução
Atualmente o sistema não conta com esse tipo de funcionalidade.
No entanto, você poderá utilizar outros recursos nativos a fim de restringir o uso de alguns WebServices. Por exemplo:
- Tela NF000CWS - Cadastros / Integrações 1 / Configuração de web services;
- Telas que dão permissão de execução de processos por usuário (NF099UVE - Cadastros / Usuários / Parâmetros por Gestão / Vendas, Faturamento e Transporte (Parâmetros de Usuário para Vendas), NF099UCP - Cadastros / Usuários / Parâmetros por Gestão / Compras e Recebimento (Parâmetros de Usuário para Compras e Recebimento))
- Identificadores de regras executados em determinados processos, permitindo criar condições de validação baseado no CodUsu (usuário que está executando a ação).
Observação
Para mais informações sobre os WebServices do Gestão Empresarial | ERP, consulte o artigo ERP - WebServices - Onde é possível encontrar informações diversas sobre processo de integração via WebServices (índice).