Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
IAMJSONéléments de politique : Version
Remarque pour lever l'ambiguïté
Cet élément Version
JSON de stratégie est différent d'une version de stratégie. L'élément de politique Version
est utilisé dans une politique pour définir la version de la langue de la politique. Une version de politique, en revanche, est créée lorsque vous modifiez une politique gérée par le client dansIAM. La politique modifiée ne remplace pas la politique existante. Il IAM crée plutôt une nouvelle version de la politique gérée. Si vous recherchez des informations sur les différentes versions prises en charge qui sont disponibles pour les politiques gérées, consultez Politiques de gestion des versions IAM.
L'élément de politique Version
spécifie les règles de syntaxe de langage qui doivent être utilisées pour traiter une politique. Pour utiliser toutes les fonctions de politique disponibles, incluez l'élément Version
suivant à l'extérieur de l'élément Statement
dans toutes vos politiques.
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "s3:ListAllMyBuckets", "Resource": "*" } ] }
IAM prend en charge les valeurs d'élément Version
suivantes :
-
2012-10-17
. Il s'agit de la version actuelle du langage de politique ; vous devez toujours inclure un élémentVersion
et définir sa valeur sur2012-10-17
. Sinon, vous ne pouvez pas utiliser des fonctions telles que les variables de politique qui ont été introduites avec cette version. -
2008-10-17
. Ceci est une version antérieure du langage de politique. Elle peut figurer dans des politiques existantes antérieures. N'utilisez pas cette version pour les nouvelles politiques ou lors de la mise à jour de politiques existantes. Les nouvelles fonctions, telles que les variables de politique, ne fonctionneront pas avec votre politique. Par exemple, les variables telles que${aws:username}
ne sont pas reconnues et sont traitées comme des chaînes littérales dans la politique.