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.