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 Embedded hizmet sorumlusu profilleri.
Gerekli Kapsam
Workspace.Read.All veya Workspace.ReadWrite.All
Sınırlamalar
- Ç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 |
---|---|---|---|---|
group
|
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 |
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 |
---|---|
Group |
Çalışma alanına erişimi olan bir Power BI kullanıcısı |
Group |
Kullanıcının çalışma alanında sahip olduğu erişim hakkı (izin düzeyi) |
Group |
Çalışma alanı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 hizmeti asıl 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 |
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 |
Asıl tür |
|
profile |
Power BI hizmeti asıl 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)
Name | Tür | Description |
---|---|---|
Admin |
string |
Çalışma alanı içeriği için yönetici hakları |
Contributor |
string |
Çalışma alanı içeriğine okuma ve keşfetme (ReadExplore) erişimi |
Member |
string |
Çalışma alanı içeriğine erişim haklarını okuma, yeniden paylaşma ve keşfetme (ReadReshareExplore) |
None |
string |
Çalışma alanı içeriğine erişim yok |
Viewer |
string |
Ç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 |
Çalışma alanına erişimi olan kullanıcıların listesi |
PrincipalType
Asıl tür
Name | Tür | Description |
---|---|---|
App |
string |
Hizmet sorumlusu türü |
Group |
string |
Grup sorumlusu türü |
None |
string |
Sorumlu türü yok. Tüm kuruluş düzeyinde erişim için kullanın. |
User |
string |
Kullanıcı asıl türü |
ServicePrincipalProfile
Power BI hizmeti asıl 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 |
Hizmet sorumlusu profil kimliği |