Admin - Dataflows GetDataflowUsersAsAdmin
Belirtilen veri akışına erişimi olan kullanıcıların listesini döndürür.
İzinler
- Kullanıcının Doku yöneticisi olması veya hizmet sorumlusu kullanarak kimlik doğrulaması yapması gerekir.
- Temsilci izinleri desteklenir.
Hizmet özel kimlik doğrulaması altında çalıştırılırken, bir uygulama Azure portalında Power BI için yönetici onayı gerekli izinlerin ayarlanmaması.
Gerekli Kapsam
Tenant.Read.All veya Tenant.ReadWrite.All
Yalnızca standart bir yönetici temsilcisi erişim belirteci aracılığıyla kimlik doğrulaması yaparken geçerlidir. Hizmet sorumlusu aracılığıyla kimlik doğrulaması kullanıldığında mevcut olmamalıdır.
Sınırlama
Saatte en fazla 200 istek.
GET https://api.powerbi.com/v1.0/myorg/admin/dataflows/{dataflowId}/users
URI Parametreleri
| Name | İçinde | Gerekli | Tür | Description |
|---|---|---|---|---|
|
dataflow
|
path | True |
string (uuid) |
Veri akışı kimliği |
Yanıtlar
| Name | Tür | Description |
|---|---|---|
| 200 OK |
TAMAM |
Örnekler
Example
Örnek isteği
GET https://api.powerbi.com/v1.0/myorg/admin/dataflows/{dataflowId}/users
Örnek yanıt
{
"value": [
{
"displayName": "John Nick",
"emailAddress": "john@contoso.com",
"dataflowUserAccessRight": "ReadWrite",
"identifier": "john@contoso.com",
"graphId": "3fadb6e4-130c-4a8f-aeac-416e38b66756",
"principalType": "User"
}
]
}
Tanımlar
| Name | Description |
|---|---|
|
Dataflow |
Veri akışı için Power BI kullanıcı erişim hakkı girdisi |
|
Dataflow |
Kullanıcının veri akışı için sahip olduğu erişim hakkı (izin düzeyi) |
|
Dataflow |
Veri akışına erişimi olan Power BI kullanıcılarının listesi için OData yanıt sarmalayıcısı |
|
Principal |
Asıl tür |
|
Service |
Power BI hizmet sorumlusu profili. Yalnızca Power BI Embedded çok kiracılı çözümüiçin geçerlidir. |
DataflowUser
Veri akışı için Power BI kullanıcı erişim hakkı girdisi
| Name | Tür | Description |
|---|---|---|
| DataflowUserAccessRight |
Kullanıcının veri akışı için sahip olduğu erişim hakkı (izin düzeyi) |
|
| displayName |
string |
Sorumlunun görünen adı |
| emailAddress |
string |
Kullanıcının e-posta adresi |
| graphId |
string |
Microsoft Graph'ta sorumlunun tanımlayıcısı. Yalnızca yönetici API'leri için kullanılabilir. |
| identifier |
string |
Sorumlunun tanımlayıcısı |
| principalType |
Asıl tür |
|
| profile |
Power BI hizmet sorumlusu profili. Yalnızca Power BI Embedded çok kiracılı çözümüiçin geçerlidir. |
|
| userType |
string |
Kullanıcının türü. |
DataflowUserAccessRight
Kullanıcının veri akışı için sahip olduğu erişim hakkı (izin düzeyi)
| Değer | Description |
|---|---|
| None |
Veri akışındaki içeriğe yönelik izni kaldırır |
| Read |
Veri akışındaki içeriğe Okuma erişimi verir |
| ReadWrite |
Veri akışındaki içeriğe Okuma ve Yazma erişimi verir |
| ReadReshare |
Veri akışındaki içeriğe Okuma ve Yeniden Paylaşma erişimi verir |
| Owner |
Veri akışındaki içeriğe Okuma, Yazma ve Yeniden Paylaşma erişimi verir |
DataflowUsers
Veri akışına erişimi olan Power BI kullanıcılarının listesi için OData yanıt sarmalayıcısı
| Name | Tür | Description |
|---|---|---|
| @odata.context |
string |
|
| value |
Veri akışına erişimi olan kullanıcıların listesi |
PrincipalType
Asıl tür
| Değer | Description |
|---|---|
| None |
Sorumlu türü yok. Kuruluş düzeyinde erişimin tamamı için kullanın. |
| User |
Kullanıcı asıl türü |
| Group |
Grup sorumlusu türü |
| App |
Hizmet sorumlusu türü |
ServicePrincipalProfile
Power BI hizmet sorumlusu profili. Yalnızca Power BI Embedded çok kiracılı çözümüiçin geçerlidir.
| Name | Tür | Description |
|---|---|---|
| displayName |
string |
Hizmet sorumlusu profil adı |
| id |
string (uuid) |
Hizmet sorumlusu profil kimliği |