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.