Groups - Get Group Users
Retourne une liste d’utilisateurs qui ont accès à l’espace de travail spécifié.
Permissions
Cet appel d’API peut être appelé par un profil de principal de service. Pour plus d’informations, consultez : Profils de principal de service dans Power BI Embedded.
Étendue requise
Workspace.Read.All ou Workspace.ReadWrite.All
Limites
- Les autorisations utilisateur pour les espaces de travail prennent du temps pour être mis à jour et peuvent ne pas être immédiatement disponibles lors de l’utilisation d’appels d’API. Pour actualiser les autorisations utilisateur, utilisez l’appel de l’API Actualiser les autorisations utilisateur .
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}
Paramètres URI
| Nom | Dans | Obligatoire | Type | Description |
|---|---|---|---|---|
|
group
|
path | True |
string (uuid) |
ID de l’espace de travail |
|
$skip
|
query |
integer (int32) |
Ignore les premiers n résultats |
|
|
$top
|
query |
integer (int32) |
Retourne uniquement les premiers n résultats |
Réponses
| Nom | Type | Description |
|---|---|---|
| 200 OK |
Ok |
Exemples
Example
Exemple de requête
GET https://api.powerbi.com/v1.0/myorg/groups/f089354e-8366-4e18-aea3-4cb4a3a50b48/users
Exemple de réponse
{
"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"
}
]
}
Définitions
| Nom | Description |
|---|---|
|
Group |
Un utilisateur Power BI ayant accès à l’espace de travail |
|
Group |
Droit d’accès (niveau d’autorisation) qu’un utilisateur a sur l’espace de travail |
|
Group |
Wrapper de réponse OData pour une liste d’utilisateurs Power BI ayant accès à un espace de travail |
|
Principal |
Type de principal |
|
Service |
Profil de principal du service Power BI. Uniquement pertinent pour la solution multilocataire Power BI Embedded. |
GroupUser
Un utilisateur Power BI ayant accès à l’espace de travail
| Nom | Type | Description |
|---|---|---|
| displayName |
string |
Nom complet du principal |
| emailAddress |
string |
Adresse e-mail de l’utilisateur |
| graphId |
string |
Identificateur du principal dans Microsoft Graph. Disponible uniquement pour les API d’administration. |
| groupUserAccessRight |
Droit d’accès (niveau d’autorisation) qu’un utilisateur a sur l’espace de travail |
|
| identifier |
string |
Identificateur du principal |
| principalType |
Type de principal |
|
| profile |
Profil de principal du service Power BI. Uniquement pertinent pour la solution multilocataire Power BI Embedded. |
|
| userType |
string |
Type de l’utilisateur. |
GroupUserAccessRight
Droit d’accès (niveau d’autorisation) qu’un utilisateur a sur l’espace de travail
| Valeur | Description |
|---|---|
| None |
Aucun accès au contenu de l’espace de travail |
| Member |
Lire, repartager et explorer (ReadReshareExplore) des droits d’accès au contenu de l’espace de travail |
| Admin |
Droits d’administrateur sur le contenu de l’espace de travail |
| Contributor |
Accès en lecture et exploration (ReadExplore) au contenu de l’espace de travail |
| Viewer |
Accès en lecture seule (lecture) au contenu de l’espace de travail |
GroupUsers
Wrapper de réponse OData pour une liste d’utilisateurs Power BI ayant accès à un espace de travail
| Nom | Type | Description |
|---|---|---|
| @odata.context |
string |
|
| value |
Liste des utilisateurs ayant accès à un espace de travail |
PrincipalType
Type de principal
| Valeur | Description |
|---|---|
| None |
Aucun type de principal. Utiliser pour l’ensemble de l’accès au niveau de l’organisation. |
| User |
Type de principal de l’utilisateur |
| Group |
Type de principal de groupe |
| App |
Type de principal de service |
ServicePrincipalProfile
Profil de principal du service Power BI. Uniquement pertinent pour la solution multilocataire Power BI Embedded.
| Nom | Type | Description |
|---|---|---|
| displayName |
string |
Nom du profil du principal de service |
| id |
string (uuid) |
ID de profil du principal de service |