Partager via


L’application mobile Field Service ne parvient pas à démarrer en raison des problèmes d’autorisation ou de privilège

Cet article fournit une résolution pour l’erreur « L’utilisateur principal est un privilège manquant » qui se produit lorsque l’application mobile Field Service ne parvient pas à démarrer.

Symptômes

L’application mobile Dynamics 365 Field Service ne parvient pas à démarrer avec l’erreur suivante :

L’utilisateur principal (Id=<GUID>, ...) est absent du privilège 'prvReadmsdyn_Mobile' (Id=<GUID>) sur OTC=<INT> pour l’entité 'msdyn_mobilesource' ...

Cause

La nouvelle expérience utilisateur dans l’application mobile Dynamics 365 Field Service nécessite certains privilèges dans les rôles de sécurité des utilisateurs.

Résolution

Le système ajoute automatiquement les privilèges nécessaires à tous les rôles de sécurité par défaut. Toutefois, si votre organisation utilise des rôles de sécurité personnalisés, vous devez modifier les rôles de sécurité pour ajouter les privilèges de tableau suivants :

  • 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 »

Conseil

Si vous ne connaissez pas le nom du rôle de sécurité personnalisé, développez Utilisateurs + autorisations, sélectionnez Utilisateurs et recherchez l’utilisateur qui reçoit le message d’erreur. Notez le rôle de sécurité de l’utilisateur et passez en revue les privilèges de table pour ce rôle de sécurité.