Obtenir les détails d'un compte de service
Tous les détails d'un compte de service seront retournés sauf le secret.
Permissions
Cette action nécessite les permissions IAM (Identity and Access Management) suivantes :
- iam.serviceAccount.get
- Console
- API
- Terraform
- Se connecter à la console Numspot
- Depuis le menu latéral gauche, cliquez sur IAM → Comptes de service

- Vous êtes redirigé vers la liste des Comptes de service

Dans le tableau Comptes de service, cliquez sur l'identifiant du compte de service dont vous souhaitez obtenir les informations.
Vous avez la possibilité de rechercher un compte de service en particulier en utilisant le champ "Rechercher".
- La page contenant les détails du compte de service s'affiche.

- Vous pouvez voir la liste des espaces assignés au compte de service

- En cliquant sur le lien rôle vous pouvez voir la liste des rôles attribués à ce compte de service sur un de ses espaces assignés

- En cliquant sur le lien permissions vous pouvez voir la liste des permissions attribuées à ce compte de service sur un de ses espaces assignés

Obtenir les détails d'un compte de service dans une organisation
Exemple avec curl
curl 'https://api.{region}.numspot.com/iam/organisations/{organisationId}/serviceAccounts/{serviceAccountId}'
Réponse
{
"name": "…",
"id": "…",
"tokenDuration": "…",
"expirationDate": "…"
}
Consulter la page sur l'utilisation des API pour la mise en œuvre.
Obtenir les informations d'un compte de service dans un espace
Exemple avec curl
curl 'https://api.{region}.numspot.com/iam/spaces/{spaceId}/serviceAccounts/{serviceAccountId}'
Réponse
{
"name": "…",
"id": "…",
"tokenDuration": "…",
"expirationDate": "…"
}
Consulter la page sur l'utilisation des API pour la mise en œuvre.
Obtenir les rôles et permissions d'un compte de service dans une organisation
Exemple avec curl
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"
]
}
Consulter la page sur l'utilisation des API pour la mise en œuvre.
Obtenir les rôles et permissions d'un compte de service dans un espace
Exemple avec curl
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"
]
}
Consulter la page sur l'utilisation des API pour la mise en œuvre.
La documentation Terraform est disponible sur le registry Numspot ↗.