Apps - Get Dashboards
Gibt eine Liste von Dashboards aus der angegebenen App zurück.
Erforderlicher Bereich
Dashboard.ReadWrite.All oder Dashboard.Read.All
Einschränkungen
Die Dienstprinzipalauthentifizierung wird nicht unterstützt.
GET https://api.powerbi.com/v1.0/myorg/apps/{appId}/dashboards
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
app
|
path | True |
string uuid |
Die App-ID |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
OK |
Beispiele
Example
Sample Request
GET https://api.powerbi.com/v1.0/myorg/apps/3d9b93c6-7b6d-4801-a491-1738910904fd/dashboards
Sample Response
{
"value": [
{
"appId": "3d9b93c6-7b6d-4801-a491-1738910904fd",
"id": "03dac094-2ff8-47e8-b2b9-dedbbc4d22ac",
"displayName": "SalesMarketing",
"embedUrl": "https://app.powerbi.com/dashboardEmbed?dashboardId=335aee4b-7b38-48fd-9e2f-306c3fd67482&appId=3d9b93c6-7b6d-4801-a491-1738910904fd&config=eyJjbHVzdGVyVXJsIjoiaHR0cHM6Ly9XQUJJLVNPVVRILUNFTlRSQUwtVVMtcmVkaXJlY3QuYW5hbHlzaXMud2luZG93cy5uZXQifQ%3d%3d",
"isReadOnly": false
}
]
}
Definitionen
Name | Beschreibung |
---|---|
Dashboard |
Ein Power BI-Dashboard. Die API gibt eine Teilmenge der folgenden Liste der Dashboardeigenschaften zurück. Die Teilmenge hängt von der aufgerufenen API, den Aufruferberechtigungen und der Verfügbarkeit von Daten in der Power BI-Datenbank ab. |
Dashboards |
Der OData-Antwortwrapper für eine Power BI-Dashboardsammlung |
Dashboard |
Ein Power BI-Benutzerzugriffsrecht für ein Dashboard |
Dashboard |
Das Zugriffsrecht, das der Benutzer für das Dashboard hat (Berechtigungsstufe) |
Principal |
Der Prinzipaltyp |
Service |
Ein Power BI-Dienst Prinzipalprofil. Nur relevant für Power BI Embedded Mehrinstanzenlösung. |
Subscription |
Ein E-Mail-Abonnement für ein Power BI-Element (z. B. einen Bericht oder ein Dashboard) |
Subscription |
Ein Power BI-E-Mail-Abonnementbenutzer |
Dashboard
Ein Power BI-Dashboard. Die API gibt eine Teilmenge der folgenden Liste der Dashboardeigenschaften 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 |
---|---|---|
appId |
string |
Die App-ID, die nur zurückgegeben wird, wenn das Dashboard zu einer App gehört |
displayName |
string |
Der Anzeigename des Dashboards |
embedUrl |
string |
Die Einbettungs-URL des Dashboards |
id |
string |
Die Dashboard-ID |
isReadOnly |
boolean |
Gibt an, ob das Dashboard schreibgeschützt ist |
subscriptions |
(Leerer Wert) Die Abonnementdetails für ein Power BI-Element (z. B. einen Bericht oder ein Dashboard). Diese Eigenschaft wird in einem bevorstehenden Release aus der Nutzlastantwort entfernt. Sie können Abonnementinformationen für einen Power BI-Bericht abrufen, indem Sie den API-Aufruf Zum Abrufen von Berichtsabonnements als Admin verwenden. |
|
users |
(Leerer Wert) Details zum Benutzerzugriff auf das Dashboard. Diese Eigenschaft wird in einem bevorstehenden Release aus der Nutzlastantwort entfernt. Sie können Benutzerinformationen auf einem Power BI-Dashboard abrufen, indem Sie den Aufruf Dashboardbenutzer als Admin API abrufen oder den Api-Aufruf PostWorkspaceInfo mit dem |
|
webUrl |
string |
Die Web-URL des Dashboards |
Dashboards
Der OData-Antwortwrapper für eine Power BI-Dashboardsammlung
Name | Typ | Beschreibung |
---|---|---|
odata.context |
string |
OData-Kontext |
value |
Die Dashboardsammlung |
DashboardUser
Ein Power BI-Benutzerzugriffsrecht für ein Dashboard
Name | Typ | Beschreibung |
---|---|---|
dashboardUserAccessRight |
Das Zugriffsrecht, das der Benutzer für das 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 |
Der Prinzipaltyp |
|
profile |
Ein Power BI-Dienst Prinzipalprofil. Nur relevant für Power BI Embedded Mehrinstanzenlösung. |
|
userType |
string |
Typ des Benutzers. |
DashboardUserAccessRight
Das Zugriffsrecht, das der Benutzer für das Dashboard hat (Berechtigungsstufe)
Name | Typ | Beschreibung |
---|---|---|
None |
string |
Keine Berechtigung für Inhalte im Dashboard |
Owner |
string |
Gewährt Lese-, Schreib- und erneuten Zugriff auf Inhalte im Bericht |
Read |
string |
Gewährt Lesezugriff auf Inhalte im Dashboard |
ReadCopy |
string |
Gewährt Lese- und Kopierzugriff auf Inhalte im Dashboard |
ReadReshare |
string |
Gewährt lese- und erneuten Zugriff auf Inhalte im Dashboard |
ReadWrite |
string |
Gewährt Lese- und Schreibzugriff auf Inhalte im Dashboard |
PrincipalType
Der Prinzipaltyp
Name | Typ | Beschreibung |
---|---|---|
App |
string |
Dienstprinzipaltyp |
Group |
string |
Gruppenprinzipaltyp |
None |
string |
Kein Prinzipaltyp. Verwenden Sie für den Gesamten Zugriff auf Organisationsebene. |
User |
string |
Benutzerprinzipaltyp |
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 |
Subscription
Ein E-Mail-Abonnement für ein Power BI-Element (z. B. einen Bericht oder ein Dashboard)
Name | Typ | Beschreibung |
---|---|---|
artifactDisplayName |
string |
Der Name des abonnierten Power BI-Elements (z. B. ein Bericht oder ein Dashboard) |
artifactId |
string |
Die ID des abonnierten Power BI-Elements (z. B. ein Bericht oder ein Dashboard) |
artifactType |
string |
Der Typ des Power BI-Elements (z. B. , |
attachmentFormat |
string |
Format des Berichts, der im E-Mail-Abonnement angefügt ist |
endDate |
string |
Enddatum und -uhrzeit des E-Mail-Abonnements |
frequency |
string |
Die Häufigkeit des E-Mail-Abonnements |
id |
string |
Die Abonnement-ID |
isEnabled |
boolean |
Ob das E-Mail-Abonnement aktiviert ist |
linkToContent |
boolean |
Ob ein Abonnementlink im E-Mail-Abonnement vorhanden ist |
previewImage |
boolean |
Ob ein Screenshot des Berichts im E-Mail-Abonnement vorhanden ist |
startDate |
string |
Startdatum und -uhrzeit des E-Mail-Abonnements |
subArtifactDisplayName |
string |
Der Seitenname des abonnierten Power BI-Elements, wenn es sich um einen Bericht handelt. |
title |
string |
Der App-Name |
users |
Die Details jedes E-Mail-Abonnenten. Wenn Sie den API-Aufruf Get User Subscriptions As Admin verwenden, wird ein leeres Array (NULL) zurückgegeben. Diese Eigenschaft wird in einem bevorstehenden Release aus der Nutzlastantwort entfernt. Sie können Abonnementinformationen für einen Power BI-Bericht oder ein Power BI-Dashboard abrufen, indem Sie die API-Aufrufe "Berichtsabonnements als Admin abrufen" oder "Dashboardabonnements abrufen als Admin" verwenden. |
SubscriptionUser
Ein Power BI-E-Mail-Abonnementbenutzer
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 |
Der Prinzipaltyp |
|
profile |
Ein Power BI-Dienst Prinzipalprofil. Nur relevant für Power BI Embedded Mehrinstanzenlösung. |
|
userType |
string |
Typ des Benutzers. |