Consulter les permissions d'un rôle
Mise à jour le
Vous pouvez consulter les informations d'un rôle et visualiser les permissions qui le composent via la console ou l'API.
Permissions
Cette action nécessite les permissions IAM (Identity and Access Management) suivantes :
- iam.role.get
- Console
- API
Console
Les rôles se consultent depuis la page de détail d'une identité (utilisateur ou compte de service), dans la section "Espaces assignés".
- Depuis le menu latéral gauche, cliquez sur IAM → Utilisateurs (ou Comptes de Service).
- Cliquez sur l'identifiant de l'identité concernée pour ouvrir sa page de détails.
- Dans la section "Espaces assignés", cliquez sur X rôles pour l'espace voulu : la liste des rôles attribués sur cet espace s'affiche.
- Sélectionnez un rôle : la liste des permissions qui le composent s'affiche.
La liste complète des rôles et de leurs permissions est disponible par API (onglet API) : la console affiche les rôles attribués à une identité, espace par espace.
API
Obtenir la correspondance entre les noms des rôles et leurs UUID (Universally Unique Identifier)
Les rôles sont propres à chaque espace. Pour les manipuler par API, il faut obtenir leur UUID.
https://docs.numspot.com/openapi/#tag/identity-access-management/GET/iam/spaces/{spaceId}/roles
Exemple
curl 'https://api.{region}.numspot.com/iam/spaces/{spaceId}/roles'
Réponse
{
"nextPageToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9",
"totalSize": 150,
"items": [
{
"name": "…",
"uuid": "123e4567-e89b-12d3-a456-426614174000"
}
]
}
Consulter les permissions d'un rôle d'un espace
Exemple
curl 'https://api.{region}.numspot.com/iam/spaces/{spaceId}/roles/{roleUuid}/permissions'
Réponse
{
"nextPageToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9",
"totalSize": 150,
"items": [
{
"name": "…",
"id": "123e4567-e89b-12d3-a456-426614174000"
}
]
}
Consultez la page sur l'utilisation des API pour la mise en œuvre.
Obtenir les détails d'un rôle au niveau de l'organisation
Exemple
curl 'https://api.{region}.numspot.com/iam/organisations/{organisationId}/roles/{roleUuid}/permissions'
Consultez la page sur l'utilisation des API pour la mise en œuvre.