Créer un utilisateur

Vous pouvez créer des utilisateurs dans votre compte afin de contrôler quelles actions ils peuvent effectuer.

Vous devez ensuite accorder des autorisations individuelles et créer des access keys pour que vos utilisateurs puissent s’authentifier et effectuer les actions que vous leur avez autorisées. Pour en savoir plus, voir Gérer l’accès à vos ressources et Créer une access key EIM.

Pour ajouter un utilisateur à un groupe, voir Ajouter ou retirer un utilisateur d’un groupe.

Créer un utilisateur avec Cockpit v2

  1. Dans le dashboard EIM Users, cliquez sur IconAddFull Créer un utilisateur EIM.
    La boîte de dialogue CRÉER UN UTILISATEUR EIM apparaît.

  2. Dans le champ Nom de l’utilisateur, tapez le nom que vous voulez donner à l’utilisateur.

    Ce nom doit être unique et doit contenir entre 1 et 64 caractères. Les caractères autorisés sont a-z, A-Z, 0-9 et +=,.@-_.

  3. (optionnel) Dans le champ Chemin d’accès, tapez un chemin pour indiquer la position de l’utilisateur dans votre organisation.

    Ce nom doit commencer et finir par une barre oblique (/), et contenir entre 1 et 512 caractères alphanumériques et/ou barres obliques (/), ou tirets bas (_).

    Le chemin d’accès peut être utilisé comme filtre lorsque vous listez vos utilisateurs.

  4. Cliquez sur Créer.
    L’utilisateur est créé.

Créer un utilisateur avec OSC CLI

À ce jour, cette section est disponible en anglais uniquement.

The CreateUser command creates an EIM user for your account.

For more information, see About EIM Users.

Request sample
$ osc-cli api CreateUser --profile "default" \
    --UserName "example-user" \
    --Path "/documentation/"

This command contains the following attributes that you need to specify:

  • DryRun: (optional) If true, checks whether you have the required permissions to perform the action.

  • Path: (optional) The path to the EIM user you want to create (by default, /). This path name must begin and end with a slash (/), and contain between 1 and 512 alphanumeric characters and/or slashes (/), or underscores (_).

  • UserName: The name of the EIM user you want to create. This user name must contain between 1 and 64 alphanumeric characters and/or pluses (+), equals (=), commas (,), periods (.), at signs (@), dashes (-), or underscores (_).

The CreateUser command returns the following elements:

  • ResponseContext: Information about the context of the response.

  • User: Information about the EIM user.

Result sample
{
  "User": {
    "UserName": "example-user",
    "UserId": "ABCDEFGHIJKLMNOPQRSTUVWXYZ12345",
    "Path": "/documentation/"
  },
  "ResponseContext": {
    "RequestId": "0475ca1e-d0c5-441d-712a-da55a4175157"
  }
}

Créer un utilisateur avec AWS CLI

Pour créer un utilisateur, utilisez la commande create-user suivant cette syntaxe :

Exemple de requête
$ aws iam create-user \
    --profile YOUR_PROFILE \
    --user-name Jane \
    --path /division/subdivision/ \
    --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 que vous voulez donner à l’utilisateur.

    Ce nom doit être unique et doit contenir entre 1 et 64 caractères. Les caractères autorisés sont a-z, A-Z, 0-9 et +=,.@-_.

  • path : Le chemin pour l’utilisateur. Si vous ne voulez pas spécifier de chemin, spécifiez un slash (/).

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

La commande create-user renvoie les éléments suivants :

  • user : Informations à propos du nouvel utilisateur. 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
{
    "User": {
        "UserName": "Jane",
        "Path": "/division/subdivision/",
        "CreateDate": "2016-05-12T06:30:24.165Z",
        "UserId": "123456789000",
        "Arn": "arn:aws:iam::123456789000:user/Jane"
    }
}

L’utilisateur est créé pour votre compte.

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.