> ## Documentation Index
> Fetch the complete documentation index at: https://docs.langdock.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Microsoft Fabric

> Prüfe die minimalen OAuth-Scopes für jede Microsoft Fabric Aktion.

Prüfe die Zuordnung der minimalen Standard-Scopes für delegierten Zugriff auf jede Microsoft Fabric Aktion. Das sind Power BI Resource Scopes (`https://analysis.windows.net/powerbi/api/...`), nicht Microsoft Graph. Das Auflisten von Workspaces und das Auflösen von GraphQL-APIs verwendet `Workspace.Read.All`. Schema-Inspektion und GraphQL-Ausführung verwenden `GraphQLApi.Execute.All`. `Sites.Selected` gilt hier nicht.

## Minimale Scopes pro Aktion

<Note>
  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.
</Note>

<div style={{overflowX: "auto"}}>
  <table style={{width: "100%", maxWidth: "100%", minWidth: 0, tableLayout: "fixed", whiteSpace: "normal", overflowWrap: "anywhere", wordBreak: "break-word"}}>
    <colgroup>
      <col style={{width: "20%"}} />

      <col style={{width: "25%"}} />

      <col style={{width: "55%"}} />
    </colgroup>

    <thead>
      <tr>
        <th style={{width: "20%"}}>Aktion</th>
        <th style={{width: "25%"}}>Beschreibung</th>
        <th style={{width: "55%"}}>Minimale Scopes</th>
      </tr>
    </thead>

    <tbody>
      <tr>
        <td><strong>Execute GraphQL mutation</strong></td>
        <td>Führt eine GraphQL-Mutation aus, die Fabric-Daten ändern kann.</td>
        <td><code>GraphQLApi.Execute.All</code></td>
      </tr>

      <tr>
        <td><strong>Execute GraphQL query</strong></td>
        <td>Führt eine GraphQL-Query aus.</td>
        <td><code>GraphQLApi.Execute.All</code></td>
      </tr>

      <tr>
        <td><strong>Inspect GraphQL schema</strong></td>
        <td>Prüft das Schema einer Fabric GraphQL-API vor Query oder Mutation.</td>
        <td><code>GraphQLApi.Execute.All</code></td>
      </tr>

      <tr>
        <td><strong>List GraphQL APIs</strong></td>
        <td>Listet Fabric GraphQL-APIs in einem Workspace auf.</td>
        <td><code>Workspace.Read.All</code></td>
      </tr>

      <tr>
        <td><strong>List workspaces</strong></td>
        <td>Listet Fabric-Workspaces auf, auf die der angemeldete User zugreifen kann.</td>
        <td><code>Workspace.Read.All</code></td>
      </tr>

      <tr>
        <td><strong>Resolve GraphQL API</strong></td>
        <td>Löst eine Fabric GraphQL-API nach UUID, Endpoint-URL oder exaktem Namen auf.</td>
        <td><code>Workspace.Read.All</code></td>
      </tr>

      <tr>
        <td><strong>Resolve workspace</strong></td>
        <td>Löst einen Fabric-Workspace nach UUID, URL oder exaktem Namen auf.</td>
        <td><code>Workspace.Read.All</code></td>
      </tr>
    </tbody>
  </table>
</div>

## Verwandte Seiten

* [Scopes für Microsoft-Integrationen](/de/admin/manage-integrations/microsoft-integration-scopes)
* [Microsoft-Integrationen: Berechtigungen und Admin-Freigabe](/de/admin/manage-integrations/integration-setup-guides/microsoft)
