Admin - WorkspaceInfo GetScanResult

Ruft das Scanergebnis für die angegebene Überprüfung ab.

Führen Sie diesen API-Aufruf nur nach einem erfolgreichen GetScanStatus-API-Aufruf durch. Das Scanergebnis bleibt 24 Stunden lang verfügbar.

Berechtigungen

Der Benutzer muss über Administratorrechte (z. B. globaler Microsoft 365-Administrator oder Power BI-Dienstadministrator) verfügen oder sich über einen Dienstprinzipal authentifizieren.

Bei der Ausführung unter Dienstprinzipalauthentifizierung dürfen für eine App im Azure-Portal keine erforderlichen Administratorberechtigungen für Power BI festgelegt sein.

Erforderlicher Bereich

Tenant.Read.All oder Tenant.ReadWrite.All

Nur bei der Authentifizierung über ein standardmäßiges delegiertes Administratorzugriffstoken relevant. Darf nicht vorhanden sein, wenn die Authentifizierung über einen Dienstprinzipal verwendet wird.

Einschränkungen

Maximal 500 Anforderungen pro Stunde.

GET https://api.powerbi.com/v1.0/myorg/admin/workspaces/scanResult/{scanId}

URI-Parameter

Name In Erforderlich Typ Beschreibung
scanId
path True

string

uuid

Die Scan-ID, die in der Antwort aus den Arbeitsbereichen oder im api-Aufruf von Admin – WorkspaceInfo PostWorkspaceInfo enthalten ist, der die Überprüfung ausgelöst hat.

Antworten

Name Typ Beschreibung
200 OK

WorkspaceInfoResponse

OK

Beispiele

Example

Sample Request

GET https://api.powerbi.com/v1.0/myorg/admin/workspaces/scanResult/e7d03602-4873-4760-b37e-1563ef5358e3

Sample Response

{
  "workspaces": [
    {
      "id": "d507422c-8d6d-4361-ac7a-30074a8cd0a1",
      "name": "V2 shared",
      "type": "Workspace",
      "state": "Active",
      "isOnDedicatedCapacity": true,
      "capacityId": "0f084df7-c13d-451b-af5f-ed0c466403b2",
      "defaultDatasetStorageFormat": "Small",
      "reports": [
        {
          "id": "c6d072d1-ed20-4b60-8329-16c4b934203b",
          "name": "CompositeModelParams-RLS",
          "datasetId": "132593c4-bf8d-4548-8f25-1ebb16a1613c",
          "createdDateTime": "2020-06-16T08:22:49.14",
          "modifiedDateTime": "2020-06-16T08:22:49.14",
          "modifiedBy": "john@contoso.com",
          "reportType": "PaginatedReport",
          "endorsementDetails": {
            "endorsement": "Certified",
            "certifiedBy": "john@contoso.com"
          },
          "sensitivityLabel": {
            "labelId": "85b38049-4259-43a2-8feb-244e222d96c0"
          },
          "users": [
            {
              "displayName": "John Nick",
              "emailAddress": "john@contoso.com",
              "appUserAccessRight": "ReadExplore",
              "identifier": "john@contoso.com",
              "graphId": "3fadb6e4-130c-4a8f-aeac-416e38b66756",
              "principalType": "User"
            }
          ]
        }
      ],
      "dashboards": [
        {
          "id": "80814ece-9302-49e3-b6bc-bad2f7a86c1a",
          "displayName": "CompositeModelParamsDashboard",
          "isReadOnly": false,
          "tiles": [
            {
              "id": "e687cc21-5b32-48f5-8c5e-4b844f190579",
              "title": "CompositeModelParamsDashboard",
              "reportId": "c6d072d1-ed20-4b60-8329-16c4b934203b",
              "datasetId": "132593c4-bf8d-4548-8f25-1ebb16a1613c"
            }
          ],
          "sensitivityLabel": {
            "labelId": "d9b9581a-0594-4c39-81c5-91ddf40baeda"
          },
          "users": [
            {
              "displayName": "John Nick",
              "emailAddress": "john@contoso.com",
              "appUserAccessRight": "ReadExplore",
              "identifier": "john@contoso.com",
              "graphId": "3fadb6e4-130c-4a8f-aeac-416e38b66756",
              "principalType": "User"
            }
          ]
        }
      ],
      "datasets": [
        {
          "id": "e7e8a355-e77b-4418-a7b8-ae5972fdaa03",
          "name": "ExportB",
          "tables": [
            {
              "name": "DW_Revenues",
              "columns": [
                {
                  "name": "RowNumber-2662979B-1795-4F74-8F37-6A1BA8059B61",
                  "dataType": "Int64",
                  "isHidden": true
                }
              ],
              "measures": [
                {
                  "name": "MyMeasure",
                  "expression": "CALCULATE(SELECTEDVALUE('DW_Revenues DW_RevenuesTestToBeDeleted'[Numbers])*10)",
                  "description": "My measure",
                  "isHidden": false
                }
              ],
              "isHidden": false,
              "description": "My table",
              "source": [
                {
                  "expression": "let\n    Source = Revenues,\n    Param = RevenuesParam\nin\n    Source"
                }
              ]
            }
          ],
          "relationships": [],
          "configuredBy": "john@contoso.com",
          "targetStorageMode": "Abf",
          "endorsementDetails": {
            "endorsement": "Certified",
            "certifiedBy": "john@contoso.com"
          },
          "expressions": [
            {
              "name": "Revenues",
              "description": "revenues",
              "expression": "let\n    Source = Sql.Database(\"sqlserver.database.windows.net\", \"DB\"),\n    RevenuesTable = Source{[Schema=\"DB_SCHEMA\",Item=\"DB_SCHEMA_ITEM\"]}[Data]\nin\n    RevenuesTable"
            },
            {
              "name": "RevenuesParam",
              "description": "revenues param",
              "expression": "\"revenues param value\" meta [IsParameterQuery=true, Type=\"Text\", IsParameterQueryRequired=true]"
            }
          ],
          "roles": [
            {
              "name": "Teams",
              "modelPermission": "Read",
              "members": [
                {
                  "memberName": "john@contoso.com",
                  "memberId": "ee96296b-fb71-4f65-a8af-c0ec5a7daced",
                  "memberType": "User",
                  "identityProvider": "AzureAD"
                },
                {
                  "memberName": "group@contoso.com",
                  "memberId": "0a1cdbc3-f82c-4001-8b96-be04ae9d25a3",
                  "memberType": "Group",
                  "identityProvider": "AzureAD"
                }
              ],
              "tablePermissions": [
                {
                  "name": "DW_Revenues DW_RevenuesTest",
                  "filterExpression": "[InTeams] = \"True\""
                }
              ]
            }
          ],
          "upstreamDataflows": [
            {
              "targetDataflowId": "a842dbb1-32ca-46b0-9648-498b2c2d5e38",
              "groupId": "b7416115-7421-42c0-b525-1505ce40d2f0"
            },
            {
              "targetDataflowId": "06898194-2eaf-4122-bacc-133db1f8585d",
              "groupId": "7263838d-80d7-4b8d-a1f6-50fc27e74a97"
            }
          ],
          "datasourceUsages": [
            {
              "datasourceInstanceId": "c79ad907-df19-43fe-a0f7-d9f365d67070"
            }
          ],
          "misconfiguredDatasourceUsages": [
            {
              "datasourceInstanceId": "80ec28bc-fe81-43ea-be52-a07a95cfbcab"
            }
          ],
          "sensitivityLabel": {
            "labelId": "bf3dc57d-d796-41c0-bbe9-a47f5ee3331e"
          },
          "users": [
            {
              "displayName": "John Nick",
              "emailAddress": "john@contoso.com",
              "appUserAccessRight": "ReadExplore",
              "identifier": "john@contoso.com",
              "graphId": "3fadb6e4-130c-4a8f-aeac-416e38b66756",
              "principalType": "User"
            }
          ]
        }
      ],
      "dataflows": [
        {
          "objectId": "a842dbb1-32ca-46b0-9648-498b2c2d5e38",
          "name": "Azure SQL",
          "description": "Azure SQL dataflow",
          "configuredBy": "john@contoso.com",
          "modifiedBy": "john@contoso.com",
          "modifiedDateTime": "2020-06-16T08:27:47.783Z",
          "endorsementDetails": {
            "endorsement": "Certified",
            "certifiedBy": "john@contoso.com"
          },
          "datasourceUsages": [
            {
              "datasourceInstanceId": "c79ad907-df19-43fe-a0f7-d9f365d67070"
            }
          ],
          "misconfiguredDatasourceUsages": [
            {
              "datasourceInstanceId": "80ec28bc-fe81-43ea-be52-a07a95cfbcab"
            }
          ],
          "sensitivityLabel": {
            "labelId": "5c9f8c24-2a94-4fd2-a105-9a8b096c5af1"
          },
          "users": [
            {
              "displayName": "John Nick",
              "emailAddress": "john@contoso.com",
              "appUserAccessRight": "ReadExplore",
              "identifier": "john@contoso.com",
              "graphId": "3fadb6e4-130c-4a8f-aeac-416e38b66756",
              "principalType": "User"
            }
          ]
        }
      ],
      "datamarts": [
        {
          "id": "9df8d63c-db5b-44c3-a8e3-9f8c8ec1eec2",
          "name": "MyDatamart",
          "description": "SQL datamart",
          "type": "Sql",
          "configuredBy": "john@contoso.com",
          "configuredById": "5c9f8c24-2a94-4fd2-a105-9a8b096cdsew",
          "modifiedBy": "john@contoso.com",
          "modifiedDateTime": "2020-06-16T08:27:47.783Z",
          "sensitivityLabel": {
            "labelId": "5c9f8c24-2a94-4fd2-a105-9a8b096c5af1"
          },
          "endorsementDetails": {
            "endorsement": "Certified",
            "certifiedBy": "john@contoso.com"
          },
          "UpstreamDataflows": [
            {
              "targetDataflowId": "5c9f8c24-2a94-34fd-a105-9a8b096c4555",
              "groupId": "5c9f8c24-4dsc-4fd2-a105-9a8b096c4fgt"
            }
          ],
          "datasourceUsages": [
            {
              "datasourceInstanceId": "c79ad907-df19-43fe-a0f7-d9f365d67070"
            }
          ],
          "Users": [
            {
              "displayName": "John Nick",
              "emailAddress": "john@contoso.com",
              "identifier": "john@contoso.com",
              "graphId": "3fadb6e4-130c-4a8f-aeac-416e38b66756",
              "principalType": "User",
              "userType": "User",
              "profile": {
                "id": "45416453",
                "displayName": "John's profile"
              },
              "datamartUserAccessRight": "Read"
            }
          ]
        }
      ],
      "users": [
        {
          "displayName": "John Nick",
          "emailAddress": "john@contoso.com",
          "appUserAccessRight": "ReadExplore",
          "identifier": "john@contoso.com",
          "graphId": "3fadb6e4-130c-4a8f-aeac-416e38b66756",
          "principalType": "User"
        }
      ]
    }
  ],
  "datasourceInstances": [
    {
      "datasourceType": "Sql",
      "connectionDetails": {
        "server": "qlserver.database.windows.net",
        "database": "dbo.largest_table"
      },
      "datasourceId": "c79ad907-df19-43fe-a0f7-d9f365d67070",
      "gatewayId": "e820592e-f8cf-4a6f-b1ed-566799d29565"
    }
  ],
  "misconfiguredDatasourceInstances": [
    {
      "datasourceType": "Sql",
      "connectionDetails": {
        "server": "sqlserver.database.windows.net",
        "database": "dbo.table"
      },
      "datasourceId": "80ec28bc-fe81-43ea-be52-a07a95cfbcab",
      "gatewayId": "505a19c1-4190-4e8e-a4f6-dd72722feced"
    }
  ]
}

Definitionen

Name Beschreibung
ASMashupExpression

Eine Datasettabellenquelle

Column

Eine Datasetspalte

DashboardUser

Ein Power BI-Benutzerzugriffsrechteintrag für eine Dashboard

DashboardUserAccessRight

Das Zugriffsrecht, das der Benutzer für die Dashboard hat (Berechtigungsstufe)

DataflowUser

Ein Power BI-Benutzerzugriffsrechteintrag für einen Dataflow

DataflowUserAccessRight

Das Zugriffsrecht, das ein Benutzer für den Dataflow hat (Berechtigungsstufe)

datamartState

Der aktuelle Zustand von datamart

datamartStatus

Datamart-status

datamartType

Der Datamart-Typ

DatamartUser

Ein Power BI-Benutzerzugriffsrechteintrag für einen Bericht

DatamartUserAccessRight

Das Zugriffsrecht, das der Benutzer für den Datamart hat (Berechtigungsstufe)

DatasetUser

Ein Power BI-Benutzerzugriffsrechteintrag für ein Dataset

DatasetUserAccessRight

Das Zugriffsrecht, das der Benutzer für das Dataset hat (Berechtigungsstufe)

Datasource

Eine Power BI-Datenquelle

DatasourceConnectionDetails

Die Verbindungsdetails der Power BI-Datenquelle. Beispiele finden Sie unter Abrufen von Datenquellen oder Abrufen von Datenquellen in Gruppe.

DatasourceUsage

Datenquellennutzung

DefaultDatasetStorageFormat

Das Standarddatasetspeicherformat in der Gruppe

DependentDataflow

Ein power BI-abhängiger Dataflow

DependentDatamart

Ein power BI-abhängiger Datamart

DependentDataset

Ein power BI-abhängiges Dataset

EndorsementDetails

Details zur Power BI-Bestätigung

Expression

Ein Datasetausdruck

GroupUser

Ein Power BI-Benutzer mit Zugriff auf den Arbeitsbereich

GroupUserAccessRight

Das Zugriffsrecht (Berechtigungsstufe), das ein Benutzer im Arbeitsbereich hat

Measure

Ein Power BI-Measure

PrincipalType

Der Prinzipaltyp

ReportUser

Ein Power BI-Benutzerzugriffsrechteintrag für einen Bericht

ReportUserAccessRight

Das Zugriffsrecht, das der Benutzer für den Bericht hat (Berechtigungsstufe)

Role

Eine Rolle in der RLS-Konfiguration eines Datasets

RoleMember

Ein Rollenmitglied

RoleTablePermission

Ein Rollenfilter

Row

Eine Datenzeile in einem Dataset

SensitivityLabel

Vertraulichkeitsbezeichnungsinformationen für ein Power BI-Element (z. B. einen Bericht oder eine Dashboard)

ServicePrincipalProfile

Ein Power BI-Dienst Prinzipalprofil. Nur relevant für Power BI Embedded Mehrinstanzenlösung.

Table

Eine Datasettabelle

WorkspaceInfo

Details zu Arbeitsbereichsinformationen

WorkspaceInfoDashboard

Eine Power BI-Dashboard von WorkspaceInfo-APIs zurückgegeben. Die API gibt eine Teilmenge der folgenden Liste von Dashboard Eigenschaften zurück. Die Teilmenge hängt von der API namens, den Aufruferberechtigungen und der Verfügbarkeit von Daten in der Power BI-Datenbank ab.

WorkspaceInfoDataflow

Die Metadaten eines Dataflows, der von Arbeitsbereichsinfo-APIs zurückgegeben wird. Im Folgenden finden Sie eine Liste der Eigenschaften, die für einen Dataflow zurückgegeben werden können. Abhängig von der aufgerufenen API, den Aufrufberechtigungen und der Verfügbarkeit der Daten in der Power BI-Datenbank wird nur eine Teilmenge der Eigenschaften zurückgegeben.

WorkspaceInfoDatamart

Ein Power BI-Datamart, der von Arbeitsbereichsinfo-APIs zurückgegeben wird. Die API gibt eine Teilmenge der folgenden Liste der Datamart-Eigenschaften zurück. Die Teilmenge hängt von der aufgerufenen API, den Aufruferberechtigungen und der Verfügbarkeit von Daten in der Power BI-Datenbank ab.

WorkspaceInfoDataset

Ein Von WorkspaceInfo-APIs zurückgegebenes Power BI-Dataset. Die API gibt eine Teilmenge der folgenden Liste der Dataseteigenschaften zurück. Die Teilmenge hängt von der API namens, den Aufruferberechtigungen und der Verfügbarkeit der Daten in der Power BI-Datenbank ab.

WorkspaceInfoReport

Ein Power BI-Bericht, der von Arbeitsbereichsinfo-APIs zurückgegeben wird. Die API gibt eine Teilmenge der folgenden Liste der Berichtseigenschaften zurück. Die Teilmenge hängt von der API namens, den Aufruferberechtigungen und der Verfügbarkeit von Daten in der Power BI-Datenbank ab.

WorkspaceInfoResponse

Antwort auf Arbeitsbereichsinformationen

WorkspaceInfoTile

Eine von WorkspaceInfo-APIs zurückgegebene Power BI-Kachel

ASMashupExpression

Eine Datasettabellenquelle

Name Typ Beschreibung
expression

string

Der Quellausdruck

Column

Eine Datasetspalte

Name Typ Beschreibung
dataCategory

string

Optional. Der Zeichenfolgenwert, der für die Datenkategorie verwendet werden soll, die die Daten in dieser Spalte beschreibt.

dataType

string

Der Spaltendatentyp

formatString

string

Optional. Das Format der Spalte, wie in FORMAT_STRING angegeben.

isHidden

boolean

Optional. Gibt an, ob die Spalte ausgeblendet ist. Der Standardwert ist false.

name

string

Der Spaltenname

sortByColumn

string

Optional. Zeichenfolgenname einer Spalte in der gleichen Tabelle, die zum Sortieren der aktuellen Spalte verwendet werden soll.

summarizeBy

string

Dies ist optional. Die Aggregatfunktion, die zum Zusammenfassen dieser Spalte verwendet werden soll.

DashboardUser

Ein Power BI-Benutzerzugriffsrechteintrag für eine Dashboard

Name Typ Beschreibung
dashboardUserAccessRight

DashboardUserAccessRight

Das Zugriffsrecht, das der Benutzer für die Dashboard hat (Berechtigungsstufe)

displayName

string

Anzeigename des Prinzipals

emailAddress

string

E-Mail-Adresse des Benutzers

graphId

string

Bezeichner des Prinzipals in Microsoft Graph. Nur für Administrator-APIs verfügbar.

identifier

string

Bezeichner des Prinzipals

principalType

PrincipalType

Der Prinzipaltyp

profile

ServicePrincipalProfile

Ein Power BI-Dienst Prinzipalprofil. Nur relevant für Power BI Embedded Lösung mit mehreren Mandanten.

userType

string

Typ des Benutzers.

DashboardUserAccessRight

Das Zugriffsrecht, das der Benutzer für die Dashboard hat (Berechtigungsstufe)

Name Typ Beschreibung
None

string

Keine Berechtigung für Inhalte in Dashboard

Owner

string

Gewährt Lese-, Schreib- und erneuten Zugriff auf Inhalte im Bericht

Read

string

Gewährt Lesezugriff auf Inhalte in Dashboard

ReadCopy

string

Gewährt Lese- und Kopierzugriff auf Inhalte in Dashboard

ReadReshare

string

Gewährt lese- und erneuten Zugriff auf Inhalte in Dashboard

ReadWrite

string

Gewährt Lese- und Schreibzugriff auf Inhalte in Dashboard

DataflowUser

Ein Power BI-Benutzerzugriffsrechteintrag für einen Dataflow

Name Typ Beschreibung
DataflowUserAccessRight

DataflowUserAccessRight

Das Zugriffsrecht, das ein Benutzer für den Dataflow hat (Berechtigungsstufe)

displayName

string

Anzeigename des Prinzipals

emailAddress

string

E-Mail-Adresse des Benutzers

graphId

string

Bezeichner des Prinzipals in Microsoft Graph. Nur für Administrator-APIs verfügbar.

identifier

string

Bezeichner des Prinzipals

principalType

PrincipalType

Der Prinzipaltyp

profile

ServicePrincipalProfile

Ein Power BI-Dienst Prinzipalprofil. Nur relevant für Power BI Embedded Lösung mit mehreren Mandanten.

userType

string

Typ des Benutzers.

DataflowUserAccessRight

Das Zugriffsrecht, das ein Benutzer für den Dataflow hat (Berechtigungsstufe)

Name Typ Beschreibung
None

string

Entfernt die Berechtigung für Inhalte im Dataflow.

Owner

string

Gewährt Lese-, Schreib- und erneuten Zugriff auf Inhalte im Dataflow

Read

string

Gewährt Lesezugriff auf Inhalte im Dataflow

ReadReshare

string

Gewährt Lese- und Erneuten Freigabezugriff auf Inhalte im Dataflow

ReadWrite

string

Gewährt Lese- und Schreibzugriff auf Inhalte im Dataflow

datamartState

Der aktuelle Zustand von datamart

Name Typ Beschreibung
Active

string

Der Datamart ist aktiv.

Deleted

string

Der datamart wurde gelöscht.

Evicted

string

Der Datamart wurde entfernt.

Initialized

string

Der Datamart wurde initialisiert.

Invalid

string

Der datamart weist einen ungültigen Zustand auf.

Migrating

string

Datamart wird migriert.

datamartStatus

Datamart-status

Name Typ Beschreibung
Available

string

Datamart ist verfügbar

Error

string

Der Datamart weist einen Fehler status

InProgress

string

Datamart wird ausgeführt.

Invalid

string

Datamart weist ungültige status

NoCapacity

string

Datamart verfügt über keine Kapazität

OutOfRegion

string

Der Datamart befindet sich außerhalb der Region

SuspendedInCriticalPhase

string

Der Datamart wird in der kritischen Phase angehalten.

datamartType

Der Datamart-Typ

Name Typ Beschreibung
Dataverse

string

Der Datamart ist vom Dataverse-Typ.

Datawarehouse

string

Der Datamart ist vom Typ Datawarehouse

Ignore

string

Der Datamart weist keinen Typ auf.

Lakehouse

string

Der Datamart ist vom Lakehouse-Typ.

Sql

string

Der Datamart ist vom Sql-Typ.

Unset

string

Der Datamart-Typ war nicht festgelegt.

DatamartUser

Ein Power BI-Benutzerzugriffsrechteintrag für einen Bericht

Name Typ Beschreibung
datamartUserAccessRight

DatamartUserAccessRight

Das Zugriffsrecht, das der Benutzer für den Datamart hat (Berechtigungsstufe)

displayName

string

Anzeigename des Prinzipals

emailAddress

string

E-Mail-Adresse des Benutzers

graphId

string

Bezeichner des Prinzipals in Microsoft Graph. Nur für Administrator-APIs verfügbar.

identifier

string

Bezeichner des Prinzipals

principalType

PrincipalType

Der Prinzipaltyp

profile

ServicePrincipalProfile

Ein Power BI-Dienst Prinzipalprofil. Nur relevant für Power BI Embedded Lösung mit mehreren Mandanten.

userType

string

Typ des Benutzers.

DatamartUserAccessRight

Das Zugriffsrecht, das der Benutzer für den Datamart hat (Berechtigungsstufe)

Name Typ Beschreibung
Explore

string

Gewährt Den Zugriff auf Inhalte in Datamart

None

string

Keine Berechtigung für Inhalte in datamart

Read

string

Gewährt Lesezugriff auf Inhalte in datamart

ReadExplore

string

Gewährt Lese- und Untersuchungszugriff auf Inhalte in datamart

ReadReshare

string

Gewährt Lese- und erneuten Zugriff auf Inhalte in datamart

ReadReshareExplore

string

Gewährt lese- und erneuten Freigaben und Untersuchen des Zugriffs auf Inhalte in datamart

ReadWrite

string

Gewährt Lese- und Schreibzugriff auf Inhalte in datamart

ReadWriteExplore

string

Gewährt Lese- und Schreibzugriff sowie Untersuchen des Zugriffs auf Inhalte in datamart

ReadWriteReshare

string

Gewährt Lese- und Schreibzugriff sowie erneutes Freigeben von Zugriff auf Inhalte in datamart

ReadWriteReshareExplore

string

Gewährt Lese- und Schreibzugriff sowie erneutes Freigeben und Untersuchen des Zugriffs auf Inhalte in datamart

Reshare

string

Gewährt erneuten Zugriff auf Inhalte in datamart

Write

string

Gewährt Schreibzugriff auf Inhalte in datamart

DatasetUser

Ein Power BI-Benutzerzugriffsrechteintrag für ein Dataset

Name Typ Beschreibung
datasetUserAccessRight

DatasetUserAccessRight

Das Zugriffsrecht, das der Benutzer für das Dataset hat (Berechtigungsstufe)

displayName

string

Anzeigename des Prinzipals

emailAddress

string

E-Mail-Adresse des Benutzers

graphId

string

Bezeichner des Prinzipals in Microsoft Graph. Nur für Administrator-APIs verfügbar.

identifier

string

Bezeichner des Prinzipals

principalType

PrincipalType

Der Prinzipaltyp

profile

ServicePrincipalProfile

Ein Power BI-Dienst Prinzipalprofil. Nur relevant für Power BI Embedded Lösung mit mehreren Mandanten.

userType

string

Typ des Benutzers.

DatasetUserAccessRight

Das Zugriffsrecht, das der Benutzer für das Dataset hat (Berechtigungsstufe)

Name Typ Beschreibung
None

string

Entfernt die Berechtigung für den Inhalt im Dataset.

Read

string

Gewährt Lesezugriff auf den Inhalt im Dataset

ReadExplore

string

Gewährt Lese- und Erkundungszugriff auf den Inhalt im Dataset

ReadReshare

string

Gewährt Lese- und Erneuten Freigabezugriff auf den Inhalt im Dataset

ReadReshareExplore

string

Gewährt Lese-, Freigabe- und Erkundungszugriff auf den Inhalt im Dataset.

ReadWrite

string

Gewährt Lese- und Schreibzugriff auf den Inhalt im Dataset

ReadWriteExplore

string

Gewährt Lese-, Schreib- und Erkundungszugriff auf den Inhalt im Dataset.

ReadWriteReshare

string

Gewährt Lese-, Schreib- und freigabezugriff auf den Inhalt im Dataset

ReadWriteReshareExplore

string

Gewährt Lese-, Schreib-, Freigabe- und Erkundungszugriff auf den Inhalt im Dataset.

Datasource

Eine Power BI-Datenquelle

Name Typ Beschreibung
connectionDetails

DatasourceConnectionDetails

Die Verbindungsdetails der Datenquelle

connectionString

string

(veraltet) Die Datenquelle Verbindungszeichenfolge. Nur für DirectQuery verfügbar.

datasourceId

string

Die gebundene Datenquellen-ID, die leer ist, wenn sie nicht an ein Gateway gebunden ist

datasourceType

string

Der Datenquellentyp

gatewayId

string

Die gebundene Gateway-ID, die leer ist, wenn sie nicht an ein Gateway gebunden ist. Bei Verwendung eines Gatewayclusters bezieht sich die Gateway-ID auf das primäre (erste) Gateway im Cluster und ähnelt der Gatewaycluster-ID.

name

string

(veraltet) Der Name der Datenquelle. Nur für DirectQuery verfügbar.

DatasourceConnectionDetails

Die Verbindungsdetails der Power BI-Datenquelle. Beispiele finden Sie unter Abrufen von Datenquellen oder Abrufen von Datenquellen in Gruppe.

Name Typ Beschreibung
account

string

Das Verbindungskonto

classInfo

string

Informationen zur Verbindungsklasse

database

string

Die Verbindungsdatenbank

domain

string

Die Verbindungsdomäne

emailAddress

string

Die Verbindungs-E-Mail-Adresse

kind

string

Die Verbindungsart

loginServer

string

Verbindungsanmeldungsserver

path

string

Der Verbindungspfad

server

string

Der Verbindungsserver

url

string

Die Verbindungs-URL

DatasourceUsage

Datenquellennutzung

Name Typ Beschreibung
datasourceInstanceId

string

Die Instance-ID der Datenquelle

DefaultDatasetStorageFormat

Das Standarddatasetspeicherformat in der Gruppe

Name Typ Beschreibung
Large

string

Speicherformat für großes Datasets

Small

string

Speicherformat für kleine Datasets

DependentDataflow

Ein power BI-abhängiger Dataflow

Name Typ Beschreibung
groupId

string

Die Zielgruppen-ID

targetDataflowId

string

Die Zieldatenfluss-ID

DependentDatamart

Ein power BI-abhängiger Datamart

Name Typ Beschreibung
groupId

string

Die Zielgruppen-ID

targetDatamartId

string

Die Zieldatenmart-ID

DependentDataset

Ein power BI-abhängiges Dataset

Name Typ Beschreibung
groupId

string

Die Zielgruppen-ID

targetDatasetId

string

Die Zieldataset-ID

EndorsementDetails

Details zur Power BI-Bestätigung

Name Typ Beschreibung
certifiedBy

string

Der Benutzer, der das Power BI-Element zertifiziert hat (z. B. ein Bericht oder ein Dashboard)

endorsement

string

Die status

Expression

Ein Datasetausdruck

Name Typ Beschreibung
description

string

Beschreibung des Ausdrucks

expression

ASMashupExpression

Eine Datasettabellenquelle

name

string

Der Ausdrucksname

GroupUser

Ein Power BI-Benutzer mit Zugriff auf den Arbeitsbereich

Name Typ Beschreibung
displayName

string

Anzeigename des Prinzipals

emailAddress

string

E-Mail-Adresse des Benutzers

graphId

string

Bezeichner des Prinzipals in Microsoft Graph. Nur für Administrator-APIs verfügbar.

groupUserAccessRight

GroupUserAccessRight

Das Zugriffsrecht (Berechtigungsstufe), über das ein Benutzer im Arbeitsbereich verfügt

identifier

string

Bezeichner des Prinzipals

principalType

PrincipalType

Der Prinzipaltyp

profile

ServicePrincipalProfile

Ein Power BI-Dienst Prinzipalprofil. Nur relevant für Power BI Embedded Mehrinstanzenlösung.

userType

string

Typ des Benutzers.

GroupUserAccessRight

Das Zugriffsrecht (Berechtigungsstufe), das ein Benutzer im Arbeitsbereich hat

Name Typ Beschreibung
Admin

string

Administratorrechte für Arbeitsbereichsinhalte

Contributor

string

Lesen und Erkunden des Zugriffs (ReadExplore) auf Arbeitsbereichsinhalte

Member

string

Lese-, Weiterfreigabe- und Sondierungsrechte (ReadReshareExplore) für Arbeitsbereichsinhalte

None

string

Kein Zugriff auf Arbeitsbereichsinhalte

Viewer

string

Schreibgeschützter Zugriff (Lesezugriff) auf Arbeitsbereichsinhalte

Measure

Ein Power BI-Measure

Name Typ Beschreibung
description

string

Optional. Die Measurebeschreibung.

expression

string

Ein gültiger DAX-Ausdruck

formatString

string

Optional. Eine Zeichenfolge, die beschreibt, wie der Wert formatiert werden soll, wenn er wie in FORMAT_STRING angegeben angezeigt wird.

isHidden

boolean

Optional. Gibt an, ob das Measure ausgeblendet ist.

name

string

Der Measurename

PrincipalType

Der Prinzipaltyp

Name Typ Beschreibung
App

string

Dienstprinzipaltyp

Group

string

Gruppenprinzipaltyp

None

string

Kein Prinzipaltyp. Verwenden Sie für den Zugriff auf organization ganzen Organization ebene.

User

string

Benutzerprinzipaltyp

ReportUser

Ein Power BI-Benutzerzugriffsrechteintrag für einen Bericht

Name Typ Beschreibung
displayName

string

Anzeigename des Prinzipals

emailAddress

string

E-Mail-Adresse des Benutzers

graphId

string

Bezeichner des Prinzipals in Microsoft Graph. Nur für Administrator-APIs verfügbar.

identifier

string

Bezeichner des Prinzipals

principalType

PrincipalType

Der Prinzipaltyp

profile

ServicePrincipalProfile

Ein Power BI-Dienst Prinzipalprofil. Nur relevant für Power BI Embedded Mehrinstanzenlösung.

reportUserAccessRight

ReportUserAccessRight

Das Zugriffsrecht, das der Benutzer für den Bericht hat (Berechtigungsstufe)

userType

string

Typ des Benutzers.

ReportUserAccessRight

Das Zugriffsrecht, das der Benutzer für den Bericht hat (Berechtigungsstufe)

Name Typ Beschreibung
None

string

Keine Berechtigung für Inhalte im Bericht

Owner

string

Gewährt Lese-, Schreib- und erneuten Zugriff auf Inhalte im Bericht

Read

string

Gewährt Lesezugriff auf Inhalte im Bericht

ReadCopy

string

Gewährt Lese- und Kopierzugriff auf Inhalte im Bericht

ReadReshare

string

Gewährt lese- und erneuten Zugriff auf Inhalte im Bericht

ReadWrite

string

Gewährt Lese- und Schreibzugriff auf Inhalte im Bericht

Role

Eine Rolle in der RLS-Konfiguration eines Datasets

Name Typ Beschreibung
members

RoleMember

Ein Array, das die Mitglieder der Rolle auflistet

modelPermission

string

Die Berechtigungen, die die Rolle für das Dataset besitzt. Beispiel: Lesen

name

string

Der Name der Rolle.

tablePermissions

RoleTablePermission

Ein Array, das alle für die Rolle definierten Filter auflistet

RoleMember

Ein Rollenmitglied

Name Typ Beschreibung
identityProvider

string

Der Identitätsanbieter für Rollenmitglied

memberId

string

Die vom Identitätsanbieter zugewiesene Rollenmitglieds-GUID

memberName

string

Der Name des Rollenmitglieds

memberType

string

Der Rollenmitgliedstyp (Benutzer oder Gruppe)

RoleTablePermission

Ein Rollenfilter

Name Typ Beschreibung
filterExpression

string

Der Ausdruck, der die im Filter angegebene Tabelle filtert.

name

string

Der Name der im Filter angegebenen Tabelle.

Row

Eine Datenzeile in einem Dataset

Name Typ Beschreibung
id

string

Die eindeutige Zeilen-ID

SensitivityLabel

Vertraulichkeitsbezeichnungsinformationen für ein Power BI-Element (z. B. einen Bericht oder eine Dashboard)

Name Typ Beschreibung
labelId

string

Die Id der Vertraulichkeitsbezeichnung

ServicePrincipalProfile

Ein Power BI-Dienst Prinzipalprofil. Nur relevant für Power BI Embedded Mehrinstanzenlösung.

Name Typ Beschreibung
displayName

string

Der Dienstprinzipalprofilname

id

string

Die Dienstprinzipalprofil-ID

Table

Eine Datasettabelle

Name Typ Beschreibung
columns

Column[]

Das Spaltenschema für diese Tabelle

description

string

Die Tabellenbeschreibung

isHidden

boolean

Optional. Gibt an, ob diese Datasettabelle ausgeblendet ist.

measures

Measure[]

Die Measures in dieser Tabelle

name

string

Der Tabellenname

rows

Row[]

Die Datenzeilen in dieser Tabelle

source

ASMashupExpression[]

Die Tabellenquelle

WorkspaceInfo

Details zu Arbeitsbereichsinformationen

Name Typ Beschreibung
capacityId

string

Die Arbeitsbereichskapazitäts-ID

dashboards

WorkspaceInfoDashboard[]

Die diesem Arbeitsbereich zugeordneten Dashboards. Die Liste der Dashboard zurückgegebenen Eigenschaften variiert für verschiedene API-Aufrufe, sodass möglicherweise nicht alle Dashboard Eigenschaften in einer API-Antwort angezeigt werden.

dataRetrievalState

string

Der Datenabrufstatus des Arbeitsbereichs

dataflows

WorkspaceInfoDataflow[]

Die diesem Arbeitsbereich zugeordneten Dataflows. Die Liste der zurückgegebenen Datafloweigenschaften variiert für verschiedene API-Aufrufe, sodass möglicherweise nicht alle Datafloweigenschaften in einer API-Antwort angezeigt werden.

datamarts

WorkspaceInfoDatamart[]

Die diesem Arbeitsbereich zugeordneten Datamarts. Die Liste der zurückgegebenen Datamart-Eigenschaften variiert für unterschiedliche API-Aufrufe, sodass möglicherweise nicht alle datamart-Eigenschaften in einer API-Antwort angezeigt werden.

datasets

WorkspaceInfoDataset[]

Die Datasets, die diesem Arbeitsbereich zugeordnet sind. Die Liste der zurückgegebenen Dataseteigenschaften variiert für unterschiedliche API-Aufrufe, sodass möglicherweise nicht alle Dataseteigenschaften in einer API-Antwort angezeigt werden.

defaultDatasetStorageFormat

DefaultDatasetStorageFormat

Das Standarddatasetspeicherformat im Arbeitsbereich. Nur zurückgegeben, wenn isOnDedicatedCapacitytrue

description

string

Beschreibung des Arbeitsbereichs

id

string

Die Arbeitsbereichsobjekt-ID

isOnDedicatedCapacity

boolean

Gibt an, ob der Arbeitsbereich einer dedizierten Kapazität zugewiesen ist

name

string

Der Arbeitsbereichsname

reports

WorkspaceInfoReport[]

Die diesem Arbeitsbereich zugeordneten Berichte. Die Liste der zurückgegebenen Berichtseigenschaften variiert für unterschiedliche API-Aufrufe, sodass möglicherweise nicht alle Berichtseigenschaften in einer API-Antwort angezeigt werden.

state

string

Der Arbeitsbereichsstatus

type

string

Arbeitsbereichstyp

users

GroupUser[]

Die Benutzer mit Zugriff auf den Arbeitsbereich. Die Liste wird nur zurückgegeben, wenn sie explizit angefordert wird. Um eine Liste von Benutzern für einen klassischen Arbeitsbereich abzurufen, verwenden Sie die Azure Active Directory-Graph-API.

WorkspaceInfoDashboard

Eine Power BI-Dashboard von WorkspaceInfo-APIs zurückgegeben. Die API gibt eine Teilmenge der folgenden Liste von Dashboard Eigenschaften zurück. Die Teilmenge hängt von der API namens, den Aufruferberechtigungen und der Verfügbarkeit von Daten in der Power BI-Datenbank ab.

Name Typ Beschreibung
appId

string

Die App-ID, die nur zurückgegeben wird, wenn die Dashboard zu einer App gehört

dataClassification

string

Das Datenklassifizierungstag eines Power BI-Elements (z. B. ein Bericht oder ein Dashboard)

displayName

string

Der Anzeigename des Dashboard

id

string

Die Dashboard-ID

isReadOnly

boolean

Gibt an, ob der Dashboard schreibgeschützt ist

sensitivityLabel

SensitivityLabel

Die Vertraulichkeitsbezeichnung

tiles

WorkspaceInfoTile[]

Die Kacheln, die zum Dashboard

users

DashboardUser[]

(Leerer Wert) Die Dashboard Benutzerzugriffsdetails. Diese Eigenschaft wird in einer bevorstehenden Version aus der Nutzlastantwort entfernt. Sie können Benutzerinformationen zu einem Power BI-Dashboard abrufen, indem Sie den Api-Aufruf "Dashboardbenutzer abrufen" als Admin API-Aufruf oder den PostWorkspaceInfo-API-Aufruf mit dem getArtifactUsers Parameter verwenden.

WorkspaceInfoDataflow

Die Metadaten eines Dataflows, der von Arbeitsbereichsinfo-APIs zurückgegeben wird. Im Folgenden finden Sie eine Liste der Eigenschaften, die für einen Dataflow zurückgegeben werden können. Abhängig von der aufgerufenen API, den Aufrufberechtigungen und der Verfügbarkeit der Daten in der Power BI-Datenbank wird nur eine Teilmenge der Eigenschaften zurückgegeben.

Name Typ Beschreibung
configuredBy

string

Der Dataflowbesitzer

datasourceUsages

DatasourceUsage[]

Die Datenquellenverwendungen

description

string

Die Beschreibung des Dataflows

endorsementDetails

EndorsementDetails

Die Bestätigungsdetails

misconfiguredDatasourceUsages

DatasourceUsage[]

Die datenquelle falsch konfigurierten Verwendungen

modelUrl

string

Eine URL zur Dataflowdefinitionsdatei (model.json)

modifiedBy

string

Der Benutzer, der den Dataflow geändert hat

modifiedDateTime

string

Datum und Uhrzeit der letzten Änderung des Dataflows

name

string

Der Name des Dataflows

objectId

string

Die Dataflow-ID

sensitivityLabel

SensitivityLabel

Die Vertraulichkeitsbezeichnung

upstreamDataflows

DependentDataflow[]

Die Liste aller Dataflows, von der dieses Element abhängt

upstreamDatamarts

DependentDatamart[]

Die Liste aller Datamarts, von der dieses Element abhängt

users

DataflowUser[]

(Leerer Wert) Die Datenflussbenutzerzugriffsdetails. Diese Eigenschaft wird in einem bevorstehenden Release aus der Nutzlastantwort entfernt. Sie können Benutzerinformationen zu einem Power BI-Dataflow abrufen, indem Sie den Api-Aufruf Get Dataflow Users as Admin oder den PostWorkspaceInfo-API-Aufruf mit dem getArtifactUser -Parameter verwenden.

WorkspaceInfoDatamart

Ein Power BI-Datamart, der von Arbeitsbereichsinfo-APIs zurückgegeben wird. Die API gibt eine Teilmenge der folgenden Liste der Datamart-Eigenschaften zurück. Die Teilmenge hängt von der aufgerufenen API, den Aufruferberechtigungen und der Verfügbarkeit von Daten in der Power BI-Datenbank ab.

Name Typ Beschreibung
configuredBy

string

Der Name des Datamart-Besitzers

configuredById

string

Die ID des Datamart-Besitzers

datasourceUsages

DatasourceUsage[]

Die Datenquellenverwendungen

description

string

Die Datamart-Beschreibung

endorsementDetails

EndorsementDetails

Details zur Datamart-Bestätigung

id

string

Die Datamart-ID

modifiedBy

string

Der letzte Benutzer, der den Datamart geändert hat

modifiedById

string

Die ID des letzten Benutzers, der den Datamart geändert hat

modifiedDateTime

string

Datum und Uhrzeit der letzten Änderung des Datamart

name

string

Der Datamart-Name

sensitivityLabel

SensitivityLabel

Die Datamart-Vertraulichkeitsbezeichnung

state

datamartState

Der aktuelle Status von datamart

status

datamartStatus

Datamart-status

suspendedBatchId

string

Angehaltene Batch-ID für Datamart

type

datamartType

Der Datamart-Typ

upstreamDataflows

DependentDataflow[]

Die Liste aller Dataflows, von der dieses Element abhängt

upstreamDatamarts

DependentDatamart[]

Die Liste aller Datamarts, von der dieses Element abhängt

users

DatamartUser[]

Die Benutzerzugriffsdetails für einen Power BI-Datamart.

WorkspaceInfoDataset

Ein Von WorkspaceInfo-APIs zurückgegebenes Power BI-Dataset. Die API gibt eine Teilmenge der folgenden Liste der Dataseteigenschaften zurück. Die Teilmenge hängt von der API namens, den Aufruferberechtigungen und der Verfügbarkeit der Daten in der Power BI-Datenbank ab.

Name Typ Beschreibung
ContentProviderType

string

Der Inhaltsanbietertyp für das Dataset

CreatedDate

string

Datum und Uhrzeit der Dataseterstellung

configuredBy

string

Der Datasetbesitzer

datasourceUsages

DatasourceUsage[]

Die Datenquellenverwendungen

description

string

Beschreibung des Datasets

endorsementDetails

EndorsementDetails

Details zur Billigung

expressions

Expression[]

Datasetausdrücke

id

string

Die Dataset-ID

misconfiguredDatasourceUsages

DatasourceUsage[]

Falsch konfigurierte Verwendungen der Datenquelle

name

string

Der Datasetname

roles

Role[]

Die Datasetrollen

schemaMayNotBeUpToDate

boolean

Gibt an, ob das Datasetschema möglicherweise nicht auf dem neuesten Stand ist

schemaRetrievalError

string

Fehler beim Abrufen des Datasetschemas

sensitivityLabel

SensitivityLabel

Die Vertraulichkeitsbezeichnung

tables

Table[]

Datasettabellen

targetStorageMode

string

Der Datasetspeichermodus

upstreamDataflows

DependentDataflow[]

Die Liste aller Dataflows, von der dieses Element abhängt

upstreamDatamarts

DependentDatamart[]

Die Liste aller Datamarts, von der dieses Element abhängt

upstreamDatasets

DependentDataset[]

Die Upstream Datasets

users

DatasetUser[]

(Leerer Wert) Details zum Benutzerzugriff des Datasets. Diese Eigenschaft wird in einem bevorstehenden Release aus der Nutzlastantwort entfernt. Sie können Benutzerinformationen für ein Power BI-Element (z. B. einen Bericht oder eine Dashboard) abrufen, indem Sie die API zum Abrufen von Datasetbenutzern als Admin oder die PostWorkspaceInfo-API mit dem getArtifactUsers Parameter verwenden.

WorkspaceInfoReport

Ein Power BI-Bericht, der von Arbeitsbereichsinfo-APIs zurückgegeben wird. Die API gibt eine Teilmenge der folgenden Liste der Berichtseigenschaften zurück. Die Teilmenge hängt von der API namens, den Aufruferberechtigungen und der Verfügbarkeit von Daten in der Power BI-Datenbank ab.

Name Typ Beschreibung
appId

string

Die App-ID, die nur zurückgegeben wird, wenn der Bericht zu einer App gehört

createdBy

string

Der Berichtsbesitzer. Nur für Berichte verfügbar, die nach Juni 2019 erstellt wurden.

createdById

string

Die ID des Berichtsbesitzers. Nur für Berichte verfügbar, die nach Juni 2019 erstellt wurden.

createdDateTime

string

Datum und Uhrzeit der Berichtserstellung

datasetId

string

Die Dataset-ID des Berichts

datasetWorkspaceId

string

Die Arbeitsbereichs-ID des zugehörigen Datasets, die nur zurückgegeben wird, wenn das zugehörige Dataset zu einem anderen Arbeitsbereich gehört.

description

string

Beschreibung des Berichts

endorsementDetails

EndorsementDetails

Details zur Billigung

id

string

Die Berichts-ID

modifiedBy

string

Der letzte Benutzer, der den Bericht geändert hat

modifiedById

string

Die ID des letzten Benutzers, der den Bericht geändert hat

modifiedDateTime

string

Datum und Uhrzeit der letzten Änderung des Berichts

name

string

Der Name des Berichts

originalReportId

string

Die tatsächliche Berichts-ID, wenn der Arbeitsbereich als App veröffentlicht wird.

reportType enum:
  • PaginatedReport
  • PowerBIReport

Der Berichtstyp

sensitivityLabel

SensitivityLabel

Die Vertraulichkeitsbezeichnung

users

ReportUser[]

(Leerer Wert) Die Benutzerzugriffsdetails für einen Power BI-Bericht. Diese Eigenschaft wird in einer bevorstehenden Version aus der Nutzlastantwort entfernt. Sie können Benutzerinformationen für einen Power BI-Bericht abrufen, indem Sie berichtsbenutzer als Admin API-Aufruf oder den PostWorkspaceInfo-API-Aufruf mit dem getArtifactUsers Parameter verwenden.

WorkspaceInfoResponse

Antwort auf Arbeitsbereichsinformationen

Name Typ Beschreibung
datasourceInstances

Datasource[]

Die dieser Überprüfung zugeordneten Datenquelleninstanzen

misconfiguredDatasourceInstances

Datasource[]

Die mit dieser Überprüfung verknüpften falsch konfigurierten Datenquelleninstanzen

workspaces

WorkspaceInfo[]

Die Arbeitsbereichsinformationen, die dieser Überprüfung zugeordnet sind

WorkspaceInfoTile

Eine von WorkspaceInfo-APIs zurückgegebene Power BI-Kachel

Name Typ Beschreibung
datasetId

string

Die Dataset-ID. Nur für Kacheln verfügbar, die aus einem Bericht oder mithilfe eines Datasets erstellt wurden, z. B. Q&A-Kacheln.

datasetWorkspaceId

string

Die Arbeitsbereichs-ID des verknüpften Datasets, die nur zurückgegeben wird, wenn das zugehörige Dataset zu einem anderen Arbeitsbereich gehört.

id

string

Die Kachel-ID

reportId

string

Die Berichts-ID. Nur für Kacheln verfügbar, die aus einem Bericht erstellt wurden.

title

string

Der Anzeigename der Kachel