Compartilhar via


O aplicativo móvel do Field Service não é iniciado devido a problemas de permissão ou privilégio

Este artigo fornece uma resolução para o erro "O usuário principal não tem privilégio" que ocorre quando o aplicativo móvel do Field Service não é iniciado.

Sintomas

O aplicativo móvel do Dynamics 365 Field Service falha ao iniciar com o seguinte erro:

O usuário principal (Id=<GUID>, ...) não tem o privilégio 'prvReadmsdyn_Mobile' (Id=<GUID>) no OTC=<INT> para a entidade 'msdyn_mobilesource' ...

Causa

A nova experiência do usuário no aplicativo móvel Dynamics 365 Field Service requer determinados privilégios nos direitos de acesso dos usuários.

Solução

O sistema adiciona automaticamente os privilégios necessários a todas as funções de segurança padrão. No entanto, se sua organização usa direitos de acesso personalizados, você precisará editar os direitos de acesso para adicionar os seguintes privilégios de tabela:

  • Name="msdyn_richtextfile" Permission="Create" Value="User"
  • Name="msdyn_richtextfile" Permission="Delete" Value="User"
  • Name="msdyn_richtextfile" Permission="Read" Value="User"
  • Name="msdyn_richtextfile" Permission="Write" Value="User"
  • Name="msdyn_MobileSource" Permission="Read" Value="Organization"
  • Name="msdyn_solutioncomponentsummary" Permission="Read" Value="Organization"
  • Name="SettingDefinition" Permission="Read" Value="Organization"
  • Name="Solution" Permission="Read" Value="Organization"
  • Name="SettingDefinition" Permission="Read" Value="Organization"

Dica

Se você não souber o nome do direito de acesso personalizado, expanda Usuários + permissões, selecione Usuários e procure o usuário que recebe a mensagem de erro. Observe o direito de acesso do usuário e examine os privilégios de tabela para esse direito de acesso.