Définir la version par défaut d’une politique gérée

Vous pouvez choisir quelle version de politique vous souhaitez appliquer aux identités EIM (utilisateurs ou groupes) auxquelles la politique est attachée. Vous pouvez définir une autre version comme celle par défaut à tout moment.

Définir la version par défaut d’une politique gérée avec OSC CLI

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

The SetDefaultPolicyVersion command sets a specified version of a managed policy as the default (operative) one.
You can modify the default version of a policy at any time.

Request sample
$ osc-cli api SetDefaultPolicyVersion --profile "default" \
    --PolicyOrn "orn:ows:idauth::012345678910:policy/example/example-user-policy" \
    --VersionId "v1"

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

  • PolicyOrn: The OUTSCALE Resource Name (ORN) of the policy. For more information, see Resource Identifiers.

  • VersionId: The ID of the version.

The SetDefaultPolicyVersion command returns the following elements:

  • ResponseContext: Information about the context of the response.

    • RequestId: The ID of the request.

Result sample
{
  "ResponseContext": {
    "RequestId": "0475ca1e-d0c5-441d-712a-da55a4175157"
  }
}

Définir la version par défaut d’une politique gérée avec oapi-cli

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

The SetDefaultPolicyVersion command sets a specified version of a managed policy as the default (operative) one.
You can modify the default version of a policy at any time.

Request sample
$ oapi-cli --profile "default" SetDefaultPolicyVersion \
    --PolicyOrn "orn:ows:idauth::012345678910:policy/example/example-user-policy" \
    --VersionId "v1"

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

  • PolicyOrn: The OUTSCALE Resource Name (ORN) of the policy. For more information, see Resource Identifiers.

  • VersionId: The ID of the version.

The SetDefaultPolicyVersion command returns the following elements:

  • ResponseContext: Information about the context of the response.

    • RequestId: The ID of the request.

Result sample
{
  "ResponseContext": {
    "RequestId": "0475ca1e-d0c5-441d-712a-da55a4175157"
  }
}

Définir la version par défaut d’une politique gérée avec AWS CLI

Avant de commencer : Installez et configurez AWS CLI. Pour en savoir plus, voir Installer et configurer AWS CLI.

Pour définir la version par défaut d’une politique gérée, utilisez la commande set-default-policy-version en suivant cette syntaxe :

Exemple de requête
$ aws iam set-default-policy-version \
    --profile YOUR_PROFILE \
    --policy-arn arn:aws:iam::123456789012:policy/my-policy \
    --version-id v2 \
    --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.

  • policy-arn : L’OUTSCALE Resource Name (ORN) de la politique.

  • version-id : L’ID de la version que vous souhaitez définir comme celle par défaut.

  • endpoint : Le endpoint correspondant à la Région à laquelle vous voulez envoyer la requête. Pour en savoir plus, voir Installer et configurer AWS CLI.

La version de la politique spécifiée est définie comme celle par défaut et est appliquée aux identités EIM auxquelles la politique est attachée.

Pages connexes

Méthode API correspondante

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.