Groups - Get Group Users

Belirtilen çalışma alanına erişimi olan kullanıcıların listesini döndürür.

İzinler

Bu API çağrısı bir hizmet sorumlusu profili tarafından çağrılabilir. Daha fazla bilgi için bkz. Power BI Embeddedhizmet sorumlusu profilleri.

Gerekli Kapsam

Workspace.Read.All veya Workspace.ReadWrite.All

Sınırlama

  • Çalışma alanlarının kullanıcı izinlerinin güncelleştirilmesi zaman alır ve API çağrıları kullanılırken hemen kullanılamayabilir. Kullanıcı izinlerini yenilemek için Kullanıcı İzinlerini Yenile API çağrısını kullanın.

GET https://api.powerbi.com/v1.0/myorg/groups/{groupId}/users
GET https://api.powerbi.com/v1.0/myorg/groups/{groupId}/users?$top={$top}&$skip={$skip}

URI Parametreleri

Name İçinde Gerekli Tür Description
groupId
path True

string (uuid)

Çalışma alanı kimliği

$skip
query

integer (int32)

İlk n sonucu atlar

$top
query

integer (int32)

Yalnızca ilk n sonucu döndürür

Yanıtlar

Name Tür Description
200 OK

GroupUsers

TAMAM

Örnekler

Example

Örnek isteği

GET https://api.powerbi.com/v1.0/myorg/groups/f089354e-8366-4e18-aea3-4cb4a3a50b48/users

Örnek yanıt

{
  "value": [
    {
      "displayName": "John Nick",
      "emailAddress": "john@contoso.com",
      "groupUserAccessRight": "Admin",
      "identifier": "john@contoso.com",
      "principalType": "User"
    },
    {
      "displayName": "Adam Wood",
      "emailAddress": "Adam@contoso.com",
      "groupUserAccessRight": "Member",
      "identifier": "Adam@contoso.com",
      "principalType": "User"
    },
    {
      "displayName": "ContosoTestApp",
      "groupUserAccessRight": "Admin",
      "identifier": "3d9b93c6-7b6d-4801-a491-1738910904fd",
      "principalType": "App"
    }
  ]
}

Tanımlar

Name Description
GroupUser

Çalışma alanına erişimi olan bir Power BI kullanıcısı

GroupUserAccessRight

Kullanıcının çalışma alanında sahip olduğu erişim hakkı (izin düzeyi)

GroupUsers

Çalışma alanı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.

GroupUser

Çalışma alanına erişimi olan bir Power BI kullanıcısı

Name Tür Description
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.

groupUserAccessRight

GroupUserAccessRight

Kullanıcının çalışma alanında sahip olduğu erişim hakkı (izin düzeyi)

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ü.

GroupUserAccessRight

Kullanıcının çalışma alanında sahip olduğu erişim hakkı (izin düzeyi)

Değer Description
None

Çalışma alanı içeriğine erişim yok

Member

Çalışma alanı içeriğine erişim haklarını okuma, yeniden paylaşma ve keşfetme (ReadReshareExplore)

Admin

Çalışma alanı içeriği için yönetici hakları

Contributor

Çalışma alanı içeriğine erişimi okuma ve keşfetme (ReadExplore)

Viewer

Çalışma alanı içeriğine salt okunur (Okuma) erişimi

GroupUsers

Çalışma alanı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

GroupUser[]

Çalışma alanı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