Aracılığıyla paylaş


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
dataflowId
path True

string (uuid)

Veri akışı kimliği

Yanıtlar

Name Tür Description
200 OK

DataflowUsers

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
DataflowUser

Veri akışı için Power BI kullanıcı erişim hakkı girdisi

DataflowUserAccessRight

Kullanıcının veri akışı için sahip olduğu erişim hakkı (izin düzeyi)

DataflowUsers

Veri akışına erişimi olan Power BI kullanıcılarının listesi için OData yanıt sarmalayıcısı

PrincipalType

Asıl tür

ServicePrincipalProfile

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

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

PrincipalType

Asıl tür

profile

ServicePrincipalProfile

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

DataflowUser[]

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