Compartilhar via


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

  1. Entre no ambiente como administrador.
  2. Vá para Configurações>Segurança>Usuários e escolha a exibição Usuários do aplicativo.
  3. Localize o usuário chamado "Resource Scheduling Optimization" que o sistema cria durante a implantação.
  4. 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.
  5. 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

  1. Entre no ambiente como administrador.
  2. Vá para Configurações>Segurança e escolha a exibição Perfis de Segurança de Campo.
  3. 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".
  4. Adicione os usuários da Resource Scheduling Optimization aos perfis de segurança dos campos "Resource Scheduling Optimization – Administrador" e "Resource Scheduling Optimization-Dispatcher".
  5. 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.