Delen via


De mobiele Field Service-app kan niet worden gestart vanwege problemen met machtigingen of bevoegdheden

Dit artikel bevat een oplossing voor de fout 'Principal user missing privilege' die optreedt wanneer de mobiele Field Service-app niet kan worden gestart.

Symptomen

De mobiele Dynamics 365 Field Service-app kan niet worden gestart met de volgende fout:

Principal user (Id=<GUID>, ...) ontbreekt 'prvReadmsdyn_Mobile' privilege (Id=<GUID>) in OTC=<INT> voor entiteit 'msdyn_mobilesource' ...

Oorzaak

De nieuwe gebruikerservaring in de mobiele Dynamics 365 Field Service-app vereist bepaalde bevoegdheden in de beveiligingsrollen van de gebruikers.

Oplossing

Het systeem voegt automatisch de benodigde bevoegdheden toe aan alle standaardbeveiligingsrollen. Als uw organisatie echter aangepaste beveiligingsrollen gebruikt, moet u de beveiligingsrollen bewerken om de volgende tabelbevoegdheden toe te voegen:

  • Naam="msdyn_richtextfile" Bevoegdheid="Maken" Waarde="Gebruiker"
  • Naam="msdyn_richtextfile" Bevoegdheid="Verwijderen" Waarde="Gebruiker"
  • Naam="msdyn_richtextfile" Bevoegdheid="Lezen" Waarde="Gebruiker"
  • Naam="msdyn_richtextfile" Bevoegdheid="Schrijven" Waarde="Gebruiker"
  • Naam="msdyn_MobileSource" Bevoegdheid="Lezen" Waarde="Organisatie"
  • Naam="msdyn_solutioncomponentsummary" Bevoegdheid="Lezen" Waarde="Organisatie"
  • Naam="SettingDefinition" Bevoegdheid="Lezen" Waarde="Organisatie"
  • Naam="Solution" Bevoegdheid="Lezen" Waarde="Organisatie"
  • Naam="SettingDefinition" Bevoegdheid="Lezen" Waarde="Organisatie"

Tip

Als u de naam van de aangepaste beveiligingsrol niet weet, vouwt u Gebruikers en machtigingen uit, selecteert u Gebruikers en zoekt u de gebruiker die het foutbericht ontvangt. Noteer de beveiligingsrol van de gebruiker en controleer de tabelbevoegdheden voor die beveiligingsrol.