Dela via


Identitetsstöd

Microsoft Fabric REST API:er är utformade för att göra ändringar i Fabric. För att göra dessa ändringar måste du tillåta att API:et loggar in på Fabric. I den här artikeln förklaras de olika typer av identiteter som du använder för att autentisera vid åtkomst till Fabric-tjänsten.

  • User – en Microsoft Entra användare. Användaren måste ha API:ets angivna omfång för att få åtkomst till Fabric-tjänsten.

  • Tjänstens huvudnamn – Ett huvudnamn för tjänsten är en entitet som används för att köra ett program eller en tjänst. Tjänstens huvudnamn kan användas för att autentisera och auktorisera program för åtkomst till resurser i Fabric.

  • Hanterad identitet – En hanterad identitet tillhandahåller en automatiskt hanterad identitet i Microsoft Entra ID för program, utan att behöva hantera autentiseringsuppgifter. Ditt API kan använda hanterade identiteter för att autentisera när det loggar in på Fabric.

Information om hur du ändrar en objektidentitet finns i Associera objektidentitet.

Stöd för tjänstehuvudnamn och hanterade identiteter

I det här avsnittet beskrivs Fabric REST API-stöd för tjänstens huvudnamn och hanterade identiteter.

Inställning för tjänstens huvudkonto i klienten

Om du vill använda tjänstehuvudnamn och hanterade identiteter med Fabric REST-API:er måste du aktivera inställningen Tjänstehuvudnamn kan använda Fabric API:er hyresgästinställning. Om du vill aktivera inställningen måste du vara Fabric administratör. Om du inte har rollen Fabric administratör kontaktar du en Fabric administratör i din organisation för att aktivera inställningen.

Skärmbild som visar klientväxeln: Tjänstanvändare kan använda offentliga API:er klientorganisation.

API:er som stöds

Varje API:s referenssida visar om API:et stöder tjänstens huvudnamn och hanterade identiteter. När du använder API:er bör du överväga om API-anropet förlitar sig på andra API:er eller objekt som inte stöder den anropande identiteten. I sådana fall misslyckas samtalet.

Api-exempel som inte stöds

När du anropar Objekt – Skapa objekt-API som stöder tjänstens huvudnamn och hanterade identiteter, misslyckas API-anropet om du försöker skapa ett informationslager som inte stöder tjänstens huvudnamn och hanterade identiteter.

Exempel på objekt som inte stöds

När du anropar API:et Jobbschemaläggare - Kör på begäran-jobb, som stöder tjänstens huvudnamn och hanterade identiteter, misslyckas anropet om du skickar ett anteckningsblock jobType som inte stöder tjänstens huvudnamn och hanterade identiteter.