Datasets - Get Dataset Users
Retourne une liste de principaux qui ont accès au jeu de données spécifié.
Lorsque les autorisations utilisateur sur un jeu de données ont été récemment mises à jour, les nouvelles autorisations peuvent ne pas être immédiatement disponibles via des appels d’API. Pour actualiser les autorisations utilisateur, utilisez l’appel de l’API Actualiser les autorisations utilisateur .
Autorisations
Les autorisations pour cet appel d’API sont répertoriées dans les autorisations jeux de données.
Étendue requise
Dataset.Read.All ou Dataset.ReadWrite.All
Limites
L’appelant doit disposer d’autorisations ReadWriteReshare sur le jeu de données. Autrement dit, les administrateurs de dossiers, les membres et les contributeurs disposant d’autorisations de repartage ou de propriétaires de jeux de données.
GET https://api.powerbi.com/v1.0/myorg/datasets/{datasetId}/users
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
dataset
|
path | True |
string |
ID du jeu de données |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
Ok |
Exemples
Example
Sample Request
GET https://api.powerbi.com/v1.0/myorg/datasets/cfafbeb1-8037-4d0c-896e-a46fb27ff229/users
Sample Response
{
"value": [
{
"identifier": "john@contoso.com",
"principalType": "User",
"datasetUserAccessRight": "Read"
},
{
"identifier": "154aef10-47b8-48c4-ab97-f0bf9d5f8fcf",
"principalType": "Group",
"datasetUserAccessRight": "ReadReshare"
},
{
"identifier": "3d9b93c6-7b6d-4801-a491-1738910904fd",
"principalType": "App",
"datasetUserAccessRight": "ReadWriteReshareExplore"
}
]
}
Définitions
Nom | Description |
---|---|
Dataset |
Entrée de droit d’accès du principal Power BI pour un jeu de données |
Dataset |
Droit d’accès dont dispose l’utilisateur pour le jeu de données (niveau d’autorisation) |
Dataset |
Wrapper de réponse OData pour une liste de principaux Power BI ayant accès à un jeu de données |
Principal |
Type de principal |
DatasetUserAccess
Entrée de droit d’accès du principal Power BI pour un jeu de données
Nom | Type | Description |
---|---|---|
datasetUserAccessRight |
Droits d’accès à affecter à l’utilisateur pour le jeu de données (niveau d’autorisation) |
|
identifier |
string |
Pour le type |
principalType |
Type de principal |
DatasetUserAccessRight
Droit d’accès dont dispose l’utilisateur pour le jeu de données (niveau d’autorisation)
Nom | Type | Description |
---|---|---|
None |
string |
Supprime l’autorisation du contenu dans le jeu de données |
Read |
string |
Octroie l’accès en lecture au contenu du jeu de données |
ReadExplore |
string |
Octroie l’accès en lecture et explorer au contenu du jeu de données |
ReadReshare |
string |
Octroie l’accès en lecture et repartage au contenu du jeu de données |
ReadReshareExplore |
string |
Octroie des autorisations de lecture, de partage et d’exploration de l’accès au contenu dans le jeu de données |
ReadWrite |
string |
Octroie l’accès en lecture et en écriture au contenu du jeu de données |
ReadWriteExplore |
string |
Octroie l’accès en lecture, écriture et exploration au contenu du jeu de données |
ReadWriteReshare |
string |
Octroie l’accès en lecture, écriture et repartage du contenu dans le jeu de données |
ReadWriteReshareExplore |
string |
Octroie l’accès en lecture, écriture, repartage et exploration du contenu dans le jeu de données |
DatasetUsersAccess
Wrapper de réponse OData pour une liste de principaux Power BI ayant accès à un jeu de données
Nom | Type | Description |
---|---|---|
odata.context |
string |
|
value |
Liste des utilisateurs ayant accès à un jeu de données |
PrincipalType
Type de principal
Nom | Type | Description |
---|---|---|
App |
string |
Type de principal de service |
Group |
string |
Type de principal de groupe |
None |
string |
Aucun type de principal. Utiliser pour l’ensemble de l’accès au niveau de l’organisation. |
User |
string |
Type d’utilisateur principal |