Minimale Scopes pro Aktion
Jede Microsoft Fabric Verbindung fordert zusätzlich
openid, offline_access und Workspace.Read.All an. Diese Scopes der Verbindung gelten zusätzlich zu den Aktions-Scopes in der Tabelle.| Aktion | Beschreibung | Minimale Scopes |
|---|---|---|
| Execute GraphQL mutation | Führt eine GraphQL-Mutation aus, die Fabric-Daten ändern kann. | GraphQLApi.Execute.All |
| Execute GraphQL query | Führt eine GraphQL-Query aus. | GraphQLApi.Execute.All |
| Inspect GraphQL schema | Prüft das Schema einer Fabric GraphQL-API vor Query oder Mutation. | GraphQLApi.Execute.All |
| List GraphQL APIs | Listet Fabric GraphQL-APIs in einem Workspace auf. | Workspace.Read.All |
| List workspaces | Listet Fabric-Workspaces auf, auf die der angemeldete User zugreifen kann. | Workspace.Read.All |
| Resolve GraphQL API | Löst eine Fabric GraphQL-API nach UUID, Endpoint-URL oder exaktem Namen auf. | Workspace.Read.All |
| Resolve workspace | Löst einen Fabric-Workspace nach UUID, URL oder exaktem Namen auf. | Workspace.Read.All |
GraphQLApi.Execute.All deckt Queries und Mutationen ab. Der OAuth-Scope erlaubt Langdock nur, die API im Namen des Users aufzurufen. Ob ein User Daten tatsächlich lesen oder ändern kann, hängt von der Berechtigung Execute auf dem GraphQL-API-Element in Fabric und von den Berechtigungen der zugrunde liegenden Quellen ab. Unter Zugriff und Mutationen steuern erfährst du, wie du eine API rein lesend hältst.