Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
Microsoft Fabric REST API-er er designet for å gjøre endringer i Fabric. For å gjøre disse endringene må du la API-et logge inn i Fabric. Denne artikkelen forklarer de ulike typene identiteter du bruker for autentisering når du får tilgang til Fabric-tjenesten.
User - En Microsoft Entra bruker. Brukeren må ha API-ens spesifiserte scopes for å få tilgang til Fabric-tjenesten.
Tjenesteprinsipp – En tjenesteprinsipp er en enhet som brukes til å kjøre en applikasjon eller tjeneste. Tjenesteprinsipper kan brukes til å autentisere og autorisere applikasjoner til å få tilgang til ressurser i Fabric.
Managed identity - En managed identity gir en automatisk administrert identitet i Microsoft Entra ID for applikasjoner, uten behov for å administrere legitimasjoner. API-et ditt kan bruke administrerte identiteter for å autentisere når det logger inn i Fabric.
For informasjon om å endre en gjenstands identitet, se Assosiert gjenstandsidentitet.
Støtte for tjenesteprinsipper og administrerte identiteter
Denne delen diskuterer Fabric REST API-støtte for tjenesteprinsipper og administrerte identiteter.
Tjenestehovedleietakerinnstilling
For å bruke tjenesteprincipaler og administrerte identiteter med Fabric REST-API-er, må du aktivere Service principals can use Fabric APIs tenant-innstillingen. For å aktivere innstillingen må du være en Fabric administrator. Hvis du ikke har rollen som Fabric-administrator, kontakt en Fabric-administrator i organisasjonen din for å aktivere innstillingen.
Støttede API-er
Hvert APIs referanseside viser om API-et støtter tjenesteprinsipper og administrerte identiteter. Når du bruker API-er, vurder om API-kallet er avhengig av andre API-er eller elementer som ikke støtter den kallende identiteten. I slike tilfeller vil samtalen din mislykkes.
Ustøttet API-eksempel
Når du kaller Items - Create Item API-et som støtter tjenesteprinsipper og administrerte identiteter, og du prøver å lage et datavarehus som ikke støtter tjenesteprinsipper og administrerte identiteter, feiler API-kallet.
Eksempel på ustøttet vare
Når du kaller Job Scheduler - Run On Demand Item Job API som støtter tjenesteprinsipper og administrerte identiteter, hvis du sender en notatbok jobType som ikke støtter tjenesteprinsipper og administrerte identiteter, feiler API-kallet.