Felsöka Dataverse-klientfel
I den här artikeln beskrivs vanliga klientfel som kan uppstå när du använder Microsoft Dataverse och hur du undviker dem. Information om webb-API-specifika klientfel finns i Felsöka klientfel för Dataverse Web API.
Fel: "Huvudanvändare saknar behörighet på OTC för entitet"
Felkod: -2147220960
Det här auktoriseringsfelet orsakas av behörigheter som saknas. Överväg att lägga till de behörigheter som saknas i en av huvudrollerna (användare/team). Lär dig hur behörighetskontroller används för att fastställa åtkomst till en post.
Fel: "Principal with ID <guid> does not have CreateAccess right(s) for record with ID <guid> of entity"
Felkod: -2147187962
Det här auktoriseringsfelet anger att en behörighetskontroll har godkänts, men den efterföljande åtkomstkontrollen misslyckades. Lär dig hur åtkomstkontroller används för att fastställa åtkomst till en post.
Fel: "Det går inte att infoga dubblettnyckeln"
Felkod: -2147220937
Det här SQL-felet uppstår när en begäran bryter mot en nyckelbegränsning i databasen. Kontrollera att posterna i nyttolasten följer eventuella befintliga nyckelbegränsningar. En begäran där en av posterna i nyttolasten använder ett primärnyckelvärde som redan används av en befintlig post bryter till exempel CreateMultiple
mot en nyckelbegränsning och orsakar det här felet.
Fel: "Kontakt med ID:n = <guid> Finns inte"
Felkod: -2147220969
Det här felet uppstår när du försöker uppdatera poster som inte finns. Det beror förmodligen på att en postidentifierare i nyttolasten inte har någon motsvarighet i databasen. Kontrollera att nyckelvärdena som identifierar posterna i nyttolasten matchar nyckelvärdena för befintliga poster.
Fel: "CrmCheckPrivilege misslyckades. Returnerade hr = -2147220839 på UserId: <guid> och Privilege"
Felkod: -2147220839
Det här auktoriseringsfelet orsakas av en misslyckad behörighetskontroll. Lär dig hur behörighetskontroller används för att fastställa åtkomst till en post.