Obtenir des informations sur vos groupes

Vous pouvez lister les groupes dans votre compte, les utilisateurs membres d’un groupe, ou les groupes auxquels appartient un utilisateur.

Pour modifier les utilisateurs membres d’un groupe, voir Ajouter ou retirer un utilisateur d’un groupe. Pour modifier le nom ou chemin d’un groupe, voir Modifier un groupe.

Obtenir des informations sur vos groupes avec OSC CLI

Lister les groupes de votre compte

Voir l’exemple de commande ListGroups dans la documentation de l’API EIM.

Lister les utilisateurs appartenant à un groupe

Voir l’exemple de commande GetGroup dans la documentation de l’API EIM.

Lister les groupes d’un utilisateur

Voir l’exemple de commande ListGroupsForUser dans la documentation de l’API EIM.

Obtenir des informations sur vos groupes avec AWS CLI

Lister les groupes de votre compte

Pour lister les groupes de votre compte, utilisez la commande list-groups suivant cette syntaxe :

Exemple de requête
$ aws iam list-groups \
    --profile YOUR_PROFILE \
    --path-prefix / \
    --endpoint https://eim.eu-west-2.outscale.com

Cette commande contient les attributs suivants que vous devez spécifier :

  • (optionnel) profile : Le profil nommé que vous voulez utiliser, créé pendant la configuration d’AWS CLI. Pour en savoir plus, voir Installer et configurer AWS CLI.

  • (optionnel) path-prefix : Le préfixe de chemin pour les groupes que vous voulez lister. Si ce paramètre n’est pas spécifié, sa valeur est un slash (/), ce qui liste tous les groupes.

  • endpoint : Le endpoint correspondant à la Région à laquelle vous voulez envoyer la requête.

La commande list-groups renvoie les éléments suivants :

  • Groups : Informations à propos d’un ou plusieurs groupes. Cet élément contient les informations suivantes :

    • Path : Le chemin pour le groupe.

    • CreateDate : La date et l’heure de création du groupe.

    • GroupId : L’ID du groupe.

    • Arn : L’OUTSCALE Resource Name (ORN) du groupe.

    • GroupName : Le nom du groupe.

Exemple de résultat
"Groups": [
  {
      "Path": "/",
      "CreateDate": "2016-05-12T06:30:24.165Z",
      "GroupId": "LMGPOKFGVV8K6LEXAMPLE",
      "Arn": "arn:aws:iam::123456789012:group/GROUP_NAME",
      "GroupName": "GROUP_NAME"
  },
  {
      "Path": "/",
      "CreateDate": "2016-05-24T16:01:32.124Z",
      "GroupId": "GTXCYYUIXZR2JD8YEXAMPLE",
      "Arn": "arn:aws:iam::123456789012:group/GROUP_NAME_2",
      "GroupName": "GROUP_NAME_2"
  },
]

Lister les utilisateurs appartenant à un groupe

Pour obtenir des informations à propos des utilisateurs d’un groupe, utilisez la commande get-group suivant cette syntaxe :

Exemple de requête
$ aws iam get-group \
    --profile YOUR_PROFILE \
    --group-name GROUP_NAME \
    --endpoint https://eim.eu-west-2.outscale.com

Cette commande contient les attributs suivants que vous devez spécifier :

  • (optionnel) profile : Le profil nommé que vous voulez utiliser, créé pendant la configuration d’AWS CLI. Pour en savoir plus, voir Installer et configurer AWS CLI.

  • group-name : Le nom du groupe dont vous voulez lister les utilisateurs.

  • endpoint : Le endpoint correspondant à la Région à laquelle vous voulez envoyer la requête.

La commande get-group renvoie les éléments suivants :

  • Group : Informations à propos du groupe. Cet élément contient les informations suivantes :

    • Path : Le chemin pour le groupe.

    • CreateDate : La date et l’heure de création du groupe.

    • GroupId : L’ID du groupe.

    • Arn : L’OUTSCALE Resource Name (ORN) du groupe.

    • GroupName : Le nom du groupe.

  • Users : Informations à propos des utilisateurs appartenant au groupe. Cet élément contient les informations suivantes :

    • UserName : Le nom de l’utilisateur.

    • Path : Le chemin pour l’utilisateur.

    • CreateDate : La date et l’heure de création de l’utilisateur.

    • UserId : L’ID de l’utilisateur.

    • Arn : L’OUTSCALE Resource Name (ORN) de l’utilisateur.

Exemple de résultat
{
    "Group": {
      "Path": "/",
      "CreateDate": "2016-05-24T16:01:32.124Z",
      "GroupId": "GTXCYYUIXZR2JD8YEXAMPLE",
      "Arn": "arn:aws:iam::123456789012:group/GROUP_NAME",
      "GroupName": "GROUP_NAME"
    },
        "Users": [
            {
                "UserName": "Jane",
                "Path": "/division/subdivision/",
                "CreateDate": "2016-05-12T06:30:24.165Z",
                "UserId": "1234567890000",
                "Arn": "arn:aws:iam::123456789012:user/USER_NAME"
            },
            {
                "UserName": "John",
                "Path": "/division/subdivision/",
                "CreateDate": "2016-04-12T09:15:08Z",
                "UserId": "0000987654321",
                "Arn": "arn:aws:iam::123456789012:user/USER_NAME_2"
            }
]
}

Lister les groupes d’un utilisateur

Dans Cockpit, la liste des groupes auxquels appartient un utilisateur est disponible dans la page Groupes, lorsque vous cliquez sur Ajouter/Retirer des groupes . Pour en savoir plus, voir Ajouter ou retirer un utilisateur d’un groupe.

Pour lister les groupes auxquels un utilisateur appartient, utilisez la commande list-groups-for-user suivant cette syntaxe :

Exemple de requête
$ aws iam list-groups-for-user \
    --profile YOUR_PROFILE \
    --user-name USER_NAME \
    --endpoint https://eim.eu-west-2.outscale.com

Cette commande contient les attributs suivants que vous devez spécifier :

  • (optionnel) profile : Le profil nommé que vous voulez utiliser, créé pendant la configuration d’AWS CLI. Pour en savoir plus, voir Installer et configurer AWS CLI.

  • user-name : Le nom de l’utilisateur.

  • endpoint : Le endpoint correspondant à la Région à laquelle vous voulez envoyer la requête.

La commande list-groups-for-user renvoie les éléments suivants :

  • Groups : Informations à propos d’un ou plusieurs groupes auxquels appartient l’utilisateur. Cet élément contient les informations suivantes :

    • Path : Le chemin pour le groupe.

    • CreateDate : La date et l’heure de création du groupe.

    • GroupId : L’ID du groupe.

    • Arn : L’OUTSCALE Resource Name (ORN) du groupe.

    • GroupName : Le nom du groupe.

Exemple de résultat
"Groups": [
  {
      "Path": "/",
      "CreateDate": "2016-05-12T06:30:24.165Z",
      "GroupId": "LMGPOKFGVV8K6LEXAMPLE",
      "Arn": "arn:aws:iam::123456789012:group/GROUP_NAME",
      "GroupName": "GROUP_NAME"
  },
  {
      "Path": "/",
      "CreateDate": "2016-05-24T16:01:32.124Z",
      "GroupId": "GTXCYYUIXZR2JD8YEXAMPLE",
      "Arn": "arn:aws:iam::123456789012:group/GROUP_NAME_2",
      "GroupName": "GROUP_NAME_2"
  },
]

Pages connexes

Méthodes API correspondantes

AWS™ et Amazon Web Services™ sont des marques de commerce d’Amazon Technologies, Inc. ou de ses affiliées aux États-Unis et/ou dans les autres pays.