O erro "O usuário não tem privilégios" ocorre na Resource Scheduling Optimization
Este artigo ajuda os administradores a resolver erros com privilégios no suplemento Resource Scheduling Optimization para Microsoft Dynamics 365 Field Service.
Sintomas
Um trabalho de otimização falha com a mensagem de erro "Falha relacionada ao atualizar reservas". Quando você acessa a guia Reservas e pesquisa reservas com falha, as reservas com falha mostram uma mensagem de erro mais detalhada: "O usuário não tem privilégios".
Solução
Para corrigir esse problema, faça com que o usuário da Resource Scheduling Optimization tenha os direitos de acesso e os perfis de segurança de campo corretos:
Direitos de acesso:
- Resource Scheduling Optimization
Segurança do campo:
- Resource Scheduling Optimization - Administrador
- Resource Scheduling Optimization - Despachante
Copiar funções de usuário de segurança
- Entre no ambiente como administrador.
- Vá para Configurações>Segurança>Usuários e escolha a exibição Usuários do aplicativo.
- Localize o usuário chamado "Resource Scheduling Optimization" que o sistema cria durante a implantação.
- Edite colunas para incluir a data de criação para decifrar facilmente quando o usuário da Resource Scheduling Optimization foi criado. Use a Localização Avançada para localizar usuários cujos nomes contenham "Agendamento de Recursos" e criar uma exibição personalizada.
- Vá para a exibição de usuário recém-criada e verifique se os dois usuários da Resource Scheduling Optimization têm as mesmas funções, incluindo "Resource Scheduling Optimization".
Copiar perfis de segurança de campo
- Entre no ambiente como administrador.
- Vá para Configurações>Segurança e escolha a exibição Perfis de Segurança de Campo.
- Localize o usuário chamado "Resource Scheduling Optimization". Este usuário é criado quando a Resource Scheduling Optimization é implementada. Use a Localização Avançada para localizar perfis de segurança de campo que tenham usuários cujos nomes contenham "Agendamento de Recursos".
- Adicione os usuários da Resource Scheduling Optimization aos perfis de segurança dos campos "Resource Scheduling Optimization – Administrador" e "Resource Scheduling Optimization-Dispatcher".
- Certifique-se de que os perfis de segurança de campo tenham permissões consistentes ao comparar os usuários antigos e novos do aplicativo.