Modifier une access key EIM
Vous pouvez modifier l’état d’une access key en Active
ou Inactive
, ce qui active ou désactive son utilisation pour les requêtes API. Pour en savoir plus, voir À propos des utilisateurs EIM.
Vous pouvez également modifier la date et l’heure à laquelle vous voulez qu’une access key expire.
Puisque vous pouvez utiliser cette action pour les access keys associées à l’utilisateur racine, vous pouvez l’utiliser pour gérer ses identifiants même si le compte OUTSCALE n’a pas d’utilisateur EIM associé.
Modifier une access key EIM avec Cockpit v2
-
Dans le dashboard EIM Users, cliquez sur l’icône de détails de l’utilisateur EIM pour lequel vous voulez modifier une access key.
Le volet de détails de l’utilisateur EIM apparaît. -
Sélectionnez l’access key que vous voulez modifier.
L’access key est sélectionnée. -
Cliquez sur Modifier.
La boîte de dialogue MODIFIER UNE ACCESS KEY apparaît. -
(optionnel) Dans la liste, sélectionnez une des valeurs suivantes :
-
Active
: L’access key est utilisable pour signer les requêtes. -
Désactivée
: L’access key est inutilisable.
-
-
(optionnel) Sélectionnez ou spécifiez la date et l’heure à laquelle vous voulez que votre access key expire.
-
Cliquez sur Modifier.
L’access key EIM est modifiée.
Modifier une access key EIM avec OSC CLI
À ce jour, cette section est disponible en anglais uniquement. |
The UpdateAccessKey command modifies the attributes of the specified access key of either your root account or an EIM user.
$ osc-cli api UpdateAccessKey --profile "default" \
--AccessKeyId "ABCDEFGHIJ0123456789" \
--State "ACTIVE" \
--ExpirationDate "2063-04-05"
$ osc-cli api UpdateAccessKey --profile "default" \
--AccessKeyId "ABCDEFGHIJ0123456789" \
--State "ACTIVE"
$ osc-cli api UpdateAccessKey --profile "default" \
--AccessKeyId "ABCDEFGHIJ0123456789" \
--State "ACTIVE" \
--UserName "example-user"
$ osc-cli api UpdateAccessKey --profile "default" --authentication-method "password" --login "$OSC_EMAIL" --password "$OSC_PASSWORD" \
--AccessKeyId "ABCDEFGHIJ0123456789" \
--State "ACTIVE" \
--UserName "example-user"
This command contains the following attributes that you need to specify:
-
AccessKeyId
: The ID of the access key. -
DryRun
: (optional) If true, checks whether you have the required permissions to perform the action. -
ExpirationDate
: (optional) The date and time, or the date, at which you want the access key to expire, in ISO 8601 format (for example,2020-06-14T00:00:00.000Z
or2020-06-14
). If not specified, the access key is set to not expire. -
State
: The new state for the access key (ACTIVE
|INACTIVE
). When set toACTIVE
, the access key is enabled and can be used to send requests. When set toINACTIVE
, the access key is disabled. -
UserName
: (optional) The name of the EIM user that the access key you want to modify is associated with. If you do not specify a user name, this action modifies the access key of the user who sends the request (which can be the root account).
The UpdateAccessKey command returns the following elements:
-
AccessKey
: Information about the access key.-
AccessKeyId
: The ID of the access key. -
CreationDate
: The date and time (UTC) at which the access key was created. -
ExpirationDate
: The date and time (UTC) at which the access key expires. -
LastModificationDate
: The date and time (UTC) at which the access key was last modified. -
State
: The state of the access key (ACTIVE
if the key is valid for API calls, orINACTIVE
if not).
-
-
ResponseContext
: Information about the context of the response.-
RequestId
: The ID of the request.
-
{
"ResponseContext": {
"RequestId": "0475ca1e-d0c5-441d-712a-da55a4175157"
},
"AccessKey": {
"State": "ACTIVE",
"AccessKeyId": "ABCDEFGHIJ0123456789",
"CreationDate": "2010-10-01T12:34:56.789+0000",
"ExpirationDate": "2063-04-05T00:00:00.000+0000",
"LastModificationDate": "2017-05-10T12:34:56.789+0000"
}
}
Modifier une access key EIM avec oapi-cli
À ce jour, cette section est disponible en anglais uniquement. |
The UpdateAccessKey command modifies the attributes of the specified access key of either your root account or an EIM user.
$ oapi-cli --profile "default" UpdateAccessKey \
--AccessKeyId "ABCDEFGHIJ0123456789" \
--State "ACTIVE" \
--ExpirationDate "2063-04-05"
$ oapi-cli --profile "default" UpdateAccessKey \
--AccessKeyId "ABCDEFGHIJ0123456789" \
--State "ACTIVE"
$ oapi-cli --profile "default" UpdateAccessKey \
--AccessKeyId "ABCDEFGHIJ0123456789" \
--State "ACTIVE" \
--UserName "example-user"
$ oapi-cli --profile "default" --login "$OSC_EMAIL" --password "$OSC_PASSWORD" UpdateAccessKey \
--AccessKeyId "ABCDEFGHIJ0123456789" \
--State "ACTIVE" \
--UserName "example-user"
This command contains the following attributes that you need to specify:
-
AccessKeyId
: The ID of the access key. -
DryRun
: (optional) If true, checks whether you have the required permissions to perform the action. -
ExpirationDate
: (optional) The date and time, or the date, at which you want the access key to expire, in ISO 8601 format (for example,2020-06-14T00:00:00.000Z
or2020-06-14
). If not specified, the access key is set to not expire. -
State
: The new state for the access key (ACTIVE
|INACTIVE
). When set toACTIVE
, the access key is enabled and can be used to send requests. When set toINACTIVE
, the access key is disabled. -
UserName
: (optional) The name of the EIM user that the access key you want to modify is associated with. If you do not specify a user name, this action modifies the access key of the user who sends the request (which can be the root account).
The UpdateAccessKey command returns the following elements:
-
AccessKey
: Information about the access key.-
AccessKeyId
: The ID of the access key. -
CreationDate
: The date and time (UTC) at which the access key was created. -
ExpirationDate
: The date and time (UTC) at which the access key expires. -
LastModificationDate
: The date and time (UTC) at which the access key was last modified. -
State
: The state of the access key (ACTIVE
if the key is valid for API calls, orINACTIVE
if not).
-
-
ResponseContext
: Information about the context of the response.-
RequestId
: The ID of the request.
-
{
"ResponseContext": {
"RequestId": "0475ca1e-d0c5-441d-712a-da55a4175157"
},
"AccessKey": {
"State": "ACTIVE",
"AccessKeyId": "ABCDEFGHIJ0123456789",
"CreationDate": "2010-10-01T12:34:56.789+0000",
"ExpirationDate": "2063-04-05T00:00:00.000+0000",
"LastModificationDate": "2017-05-10T12:34:56.789+0000"
}
}
Modifier l’état d’une access key EIM avec AWS CLI
Avant de commencer : Installez et configurez AWS CLI. Pour en savoir plus, voir Installer et configurer AWS CLI. |
Pour modifier l’état d’une access key, utilisez la commande update-access-key en suivant cette syntaxe :
$ aws iam update-access-key \
--profile YOUR_PROFILE \
--user-name USER_NAME \
--access-key-id NOPQR2STUVWX3YZABCDE \
--status Inactive \
--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)
user-name
: Le nom de l’utilisateur.Si vous ne spécifiez aucun nom d’utilisateur, cette action modifie l’état d’une access key associée à l’utilisateur qui envoie la requête.
-
access-key-id
: L’ID de l’access key. -
status
: Le nouvel état de l’access key (Active
|Inactive
). -
endpoint
: Le endpoint correspondant à la Région à laquelle vous voulez envoyer la requête. Pour en savoir plus, voir Installer et configurer AWS CLI.
L’état de l’access key spécifiée est modifié.
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.