Gateways - Get Datasource Users
Gibt eine Liste von Benutzern zurück, die Zugriff auf die angegebene Datenquelle haben.
Erlaubnisse
Der Benutzer muss über Gatewayadministratorberechtigungen verfügen.
Erforderlicher Bereich
Dataset.ReadWrite.All oder Dataset.Read.All
Einschränkungen
VNet-Gateways (Virtual Network) werden nicht unterstützt.
GET https://api.powerbi.com/v1.0/myorg/gateways/{gatewayId}/datasources/{datasourceId}/users
URI-Parameter
| Name | In | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
datasource
|
path | True |
string (uuid) |
Die Datenquellen-ID |
|
gateway
|
path | True |
string (uuid) |
Die Gateway-ID. Bei Verwendung eines Gatewayclusters bezieht sich die Gateway-ID auf das primäre (erste) Gateway im Cluster. In solchen Fällen ähnelt die Gateway-ID der Gatewaycluster-ID. |
Antworten
| Name | Typ | Beschreibung |
|---|---|---|
| 200 OK |
OKAY |
Beispiele
Example
Beispielanforderung
GET https://api.powerbi.com/v1.0/myorg/gateways/1f69e798-5852-4fdd-ab01-33bb14b6e934/datasources/252b9de8-d915-4788-aaeb-ec8c2395f970/users
Beispiel für eine Antwort
{
"value": [
{
"datasourceAccessRight": "Read",
"displayName": "John Nick",
"emailAddress": "john@contoso.com",
"identifier": "john@contoso.com",
"principalType": "User"
},
{
"datasourceAccessRight": "ReadOverrideEffectiveIdentity",
"displayName": "ContosoTestApp",
"identifier": "3d9b93c6-7b6d-4801-a491-1738910904fd",
"principalType": "App"
}
]
}
Definitionen
| Name | Beschreibung |
|---|---|
|
Datasource |
Ein Power BI-Benutzer mit Zugriff auf die Datenquelle |
|
Datasource |
Das Zugriffsrecht (Berechtigungsstufe), über das ein Benutzer in der Datenquelle verfügt |
|
Datasource |
Der OData-Antwortwrapper für eine Liste von Power BI-Benutzern mit Zugriff auf eine Datenquelle |
|
Principal |
Der Prinzipaltyp |
|
Service |
Ein Power BI-Dienstprinzipalprofil. Nur für Power BI Embedded Mandantenlösung relevant. |
DatasourceUser
Ein Power BI-Benutzer mit Zugriff auf die Datenquelle
| Name | Typ | Beschreibung |
|---|---|---|
| datasourceAccessRight |
Das Zugriffsrecht (Berechtigungsstufe), über das ein Benutzer in der Datenquelle verfügt |
|
| displayName |
string |
Der Anzeigename des Prinzipals |
| emailAddress |
string |
Die E-Mail-Adresse des Benutzers |
| identifier |
string |
Die Objekt-ID des Prinzipals |
| principalType |
Der Prinzipaltyp |
|
| profile |
Ein Power BI-Dienstprinzipalprofil. Nur für Power BI Embedded Mandantenlösung relevant. |
DatasourceUserAccessRight
Das Zugriffsrecht (Berechtigungsstufe), über das ein Benutzer in der Datenquelle verfügt
| Wert | Beschreibung |
|---|---|
| None |
Keine Berechtigung für den Zugriff auf die Datenquelle. Gilt nur beim Aktualisieren von Benutzerberechtigungen. |
| Read |
Datasets im Besitz des Benutzers haben Lesezugriff auf die Datenquelle |
| ReadOverrideEffectiveIdentity |
Der Benutzer kann die effektive Identität für Power BI Embedded außer Kraft setzen. Gilt nur für lokale Analysis Services-Datenquellen. |
DatasourceUsers
Der OData-Antwortwrapper für eine Liste von Power BI-Benutzern mit Zugriff auf eine Datenquelle
| Name | Typ | Beschreibung |
|---|---|---|
| @odata.context |
string |
|
| value |
Die Liste der Benutzer mit Zugriff auf eine Datenquelle |
PrincipalType
Der Prinzipaltyp
| Wert | Beschreibung |
|---|---|
| None |
Kein Prinzipaltyp. Wird für den Zugriff auf ganze Organisationsebene verwendet. |
| User |
Benutzerprinzipaltyp |
| Group |
Gruppenprinzipaltyp |
| App |
Dienstprinzipaltyp |
ServicePrincipalProfile
Ein Power BI-Dienstprinzipalprofil. Nur für Power BI Embedded Mandantenlösung relevant.
| Name | Typ | Beschreibung |
|---|---|---|
| displayName |
string |
Der Dienstprinzipalprofilname |
| id |
string (uuid) |
Die Dienstprinzipalprofil-ID |