Obtenir les informations d'un utilisateur
Vous pouvez retrouver toutes les informations de base d'un utilisateur y compris l'état du compte dans le système.
Permissions
Cette action nécessite les permissions IAM (Identity and Access Management) suivantes :
- iam.user.get
- Console
- API
- Terraform
- Dans le tableau Utilisateurs, cliquez sur l'identifiant associé à l'utilisateur pour lequel vous souhaitez obtenir des informations.
Vous avez la possibilité de rechercher un utilisateur en particulier en utilisant le champ Rechercher.

-
La page contenant les détails de l'utilisateur s'affiche.

-
Vous pouvez aussi voir la liste des espaces assignés à cet utilisateur, ainsi que les rôles et les permissions qui lui sont attribués, pour un espace donné.

-
En cliquant sur X rôles, vous pourrez voir la liste des rôles attribués à cet utilisateur sur un des espaces auxquels il est associé.

-
En cliquant sur X permissions, vous pourrez afficher la liste des permissions attribuées à cet utilisateur sur un des espaces auxquels il est associé.

Obtenir les détails d'un utilisateur dans une organisation
Exemple :
curl 'https://api.{region}.numspot.com/iam/organisations/{organisationId}/users/{userId}'
Réponse :
{
"email": "john.smith@acme.org",
"firstname": "…",
"lastname": "…",
"id": "123e4567-e89b-12d3-a456-426614174000",
"active": true,
"createdOn": "2018-11-13T20:20:39+00:00",
"updatedOn": "2018-11-13T20:20:39+00:00"
}
Consultez la page sur l'utilisation des API pour la mise en œuvre.
Obtenir les détails d'un utilisateur dans un espace
Exemple :
curl 'https://api.{region}.numspot.com/iam/spaces/{spaceId}/users/{userId}'
Réponse :
{
"email": "john.smith@acme.org",
"firstname": "…",
"lastname": "…",
"id": "123e4567-e89b-12d3-a456-426614174000",
"active": true,
"createdOn": "2018-11-13T20:20:39+00:00",
"updatedOn": "2018-11-13T20:20:39+00:00"
}
Consultez la page sur l'utilisation des API pour la mise en œuvre.
Obtenir la liste des espaces assignés à un utilisateur
Exemple :
curl 'https://api.{region}.numspot.com/iam/organisations/{organisationId}/users/{userId}/spaces'
Réponse :
{
"nextPageToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9",
"totalSize": 150,
"items": [
{
"id": "123e4567-e89b-12d3-a456-426614174000"
}
]
}
Consultez la page sur l'utilisation des API pour la mise en œuvre.
Obtenir les rôles et permissions d'un compte utilisateur dans une organisation
Exemple :
curl 'https://api.{region}.numspot.com/iam/organisations/{organisationId}/iampolicy/{subjectType}/{subjectId}'
Réponse :
{
"roles": [
"123e4567-e89b-12d3-a456-426614174000"
],
"permissions": [
"123e4567-e89b-12d3-a456-426614174000"
]
}
Consultez la page sur l'utilisation des API pour la mise en œuvre.
Obtenir les rôles et permissions d'un compte utilisateur dans un espace
Exemple :
curl 'https://api.{region}.numspot.com/iam/spaces/{spaceId}/iampolicy/{subjectType}/{subjectId}'
Réponse :
{
"roles": [
"123e4567-e89b-12d3-a456-426614174000"
],
"permissions": [
"123e4567-e89b-12d3-a456-426614174000"
]
}
Consultez la page sur l'utilisation des API pour la mise en œuvre.
La documentation Terraform est disponible sur le registry Numspot ↗.