> ## 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 Power BI

> Prüfe die minimalen OAuth-Scopes für jede Power BI Aktion.

Prüfe die Zuordnung der minimalen Standard Scopes für delegierten Zugriff auf jede Microsoft Power BI Aktion. Das sind Power BI Resource Scopes (`https://analysis.windows.net/powerbi/api/...`), nicht Microsoft Graph. `Sites.Selected` gilt hier nicht.

## Minimale Scopes pro Aktion

<Note>
  Jede Power BI Verbindung fordert zusätzlich `offline_access` an. Dieser Scope der Verbindung gilt 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>Data value changed</strong></td>
        <td>Polling-Trigger, wenn sich Datenwerte in einem Dataset ändern.</td>
        <td><code>Dataset.Read.All</code><br /><code>Workspace.Read.All</code></td>
      </tr>

      <tr>
        <td><strong>Dataset refresh completed</strong></td>
        <td>Polling-Trigger, wenn die Aktualisierung eines Datasets abgeschlossen ist.</td>
        <td><code>Dataset.Read.All</code><br /><code>Workspace.Read.All</code></td>
      </tr>

      <tr>
        <td><strong>Execute query</strong></td>
        <td>Führt DAX, DMV oder MDX gegen ein Dataset aus.</td>
        <td><code>Dataset.Read.All</code><br /><code>Workspace.Read.All</code></td>
      </tr>

      <tr>
        <td><strong>Export paginated report (initiate)</strong></td>
        <td>Startet einen Exportjob für einen paginierten Bericht.</td>
        <td><code>Report.Read.All</code><br /><code>Workspace.Read.All</code></td>
      </tr>

      <tr>
        <td><strong>Export report to file (fetch)</strong></td>
        <td>Ruft einen abgeschlossenen Berichtsexport ab.</td>
        <td><code>Report.Read.All</code><br /><code>Workspace.Read.All</code></td>
      </tr>

      <tr>
        <td><strong>Export report to file (initiate)</strong></td>
        <td>Startet einen Exportjob für einen Bericht.</td>
        <td><code>Report.Read.All</code><br /><code>Workspace.Read.All</code></td>
      </tr>

      <tr>
        <td><strong>Get dashboard details</strong></td>
        <td>Ruft Details zu einem Dashboard ab.</td>
        <td><code>Dashboard.Read.All</code><br /><code>Workspace.Read.All</code></td>
      </tr>

      <tr>
        <td><strong>Get dataset dependencies</strong></td>
        <td>Ruft Berichte und Dashboards ab, die ein Dataset verwenden.</td>
        <td><code>Dataset.Read.All</code><br /><code>Report.Read.All</code><br /><code>Dashboard.Read.All</code><br /><code>Workspace.Read.All</code></td>
      </tr>

      <tr>
        <td><strong>Get dataset details</strong></td>
        <td>Ruft Details zu einem Dataset ab.</td>
        <td><code>Dataset.Read.All</code><br /><code>Workspace.Read.All</code></td>
      </tr>

      <tr>
        <td><strong>Get dataset schema</strong></td>
        <td>Ruft Tabellen- und Spaltenmetadaten über XMLA ab.</td>
        <td><code>Dataset.Read.All</code><br /><code>Workspace.Read.All</code></td>
      </tr>

      <tr>
        <td><strong>Get report details</strong></td>
        <td>Ruft Details zu einem Bericht ab.</td>
        <td><code>Report.Read.All</code><br /><code>Workspace.Read.All</code></td>
      </tr>

      <tr>
        <td><strong>Get semantic model measures</strong></td>
        <td>Ruft Measures eines semantischen Modells über XMLA ab.</td>
        <td><code>Dataset.Read.All</code><br /><code>Workspace.Read.All</code></td>
      </tr>

      <tr>
        <td><strong>Get semantic model relationships</strong></td>
        <td>Ruft Beziehungen eines semantischen Modells über XMLA ab.</td>
        <td><code>Dataset.Read.All</code><br /><code>Workspace.Read.All</code></td>
      </tr>

      <tr>
        <td><strong>Get table count</strong></td>
        <td>Ruft die Zeilenanzahl einer Tabelle ab.</td>
        <td><code>Dataset.Read.All</code><br /><code>Workspace.Read.All</code></td>
      </tr>

      <tr>
        <td><strong>Get table sample</strong></td>
        <td>Ruft Beispielzeilen aus einer Tabelle ab.</td>
        <td><code>Dataset.Read.All</code><br /><code>Workspace.Read.All</code></td>
      </tr>

      <tr>
        <td><strong>Get tile details</strong></td>
        <td>Ruft Details zu einer Dashboard-Kachel ab.</td>
        <td><code>Dashboard.Read.All</code><br /><code>Workspace.Read.All</code></td>
      </tr>

      <tr>
        <td><strong>List dashboard tiles</strong></td>
        <td>Listet Kacheln eines Dashboards auf.</td>
        <td><code>Dashboard.Read.All</code><br /><code>Workspace.Read.All</code></td>
      </tr>

      <tr>
        <td><strong>List dashboards</strong></td>
        <td>Listet Dashboards in einem Workspace auf.</td>
        <td><code>Dashboard.Read.All</code><br /><code>Workspace.Read.All</code></td>
      </tr>

      <tr>
        <td><strong>List dataset tables (Push API only)</strong></td>
        <td>Listet Tabellen eines Push-API-Datasets auf. Import-Datasets brauchen Schreibrecht im Workspace, nicht extra OAuth.</td>
        <td><code>Dataset.Read.All</code><br /><code>Workspace.Read.All</code></td>
      </tr>

      <tr>
        <td><strong>List datasets</strong></td>
        <td>Listet Datasets in einem Workspace auf.</td>
        <td><code>Dataset.Read.All</code><br /><code>Workspace.Read.All</code></td>
      </tr>

      <tr>
        <td><strong>List report pages</strong></td>
        <td>Listet Seiten eines Berichts auf.</td>
        <td><code>Report.Read.All</code><br /><code>Workspace.Read.All</code></td>
      </tr>

      <tr>
        <td><strong>List reports</strong></td>
        <td>Listet Berichte in einem Workspace auf.</td>
        <td><code>Report.Read.All</code><br /><code>Workspace.Read.All</code></td>
      </tr>

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

      <tr>
        <td><strong>Resolve dataset</strong></td>
        <td>Löst ein Dataset über ID, URL oder Name auf.</td>
        <td><code>Dataset.Read.All</code><br /><code>Workspace.Read.All</code></td>
      </tr>

      <tr>
        <td><strong>Resolve workspace</strong></td>
        <td>Löst einen Workspace über ID, URL oder Name auf.</td>
        <td><code>Workspace.Read.All</code></td>
      </tr>

      <tr>
        <td><strong>Search datasets</strong></td>
        <td>Sucht Datasets nach Namen.</td>
        <td><code>Dataset.Read.All</code><br /><code>Workspace.Read.All</code></td>
      </tr>

      <tr>
        <td><strong>Search reports</strong></td>
        <td>Sucht Berichte nach Namen.</td>
        <td><code>Report.Read.All</code><br /><code>Workspace.Read.All</code></td>
      </tr>

      <tr>
        <td><strong>Search workspaces</strong></td>
        <td>Sucht Workspaces nach Namen.</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)
