/auth/v1/users/<user_ID>/roles: GET
Obtient la liste des rôles affectés à un utilisateur.
Le tableau suivant indique les rôles qui peuvent accéder à ce noeud final d'API REST:
| Administrateur de données | Utilisateur de données | Administrateur de collection | Administrateur | Utilisateur de maintenance |
|---|---|---|---|---|
| ✓1 | ✓1 | ✓ | ✓ | ✓1 |
| 1L'ID utilisateur spécifié doit être identique à l'ID utilisateur demandeur. Sinon, la commande échoue avec l'erreur 403, "Not authorized". | ||||
Résumé de la demande URL
curl -k -H ‘Authorization: Bearer <token>’ https://<data_cataloging_host>/auth/v1/users/<user_ID>/roles
Types de demande et formats de réponse pris en charge
Types de demande pris en charge:
- GET
- JavaScript Object Notation
Exemples
L'exemple suivant montre comment obtenir la liste des rôles affectés à un utilisateur.
Demande:
curl -k -H ‘Authorization: Bearer <token>’ https://<data_cataloging_host>/auth/v1/users/4ee5b47f439640d29b6fac7253a64290/roles
Réponse :
(200 OK):
{
"roles": [
{
"domain_id": null,
"id": "4a5415cb9cc5460aafe12a6f6206448e",
"name": "datauser"
}
]
}