Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
IAMJSONpolitische Elemente: Version
Hinweis zur Begriffsklärung
Dieses Version
JSON Richtlinienelement unterscheidet sich von einer Richtlinienversion. Das Richtlinienelement Version
wird innerhalb einer Richtlinie verwendet und gibt die Version der Richtliniensprache an. Eine Richtlinienversion wird dagegen erstellt, wenn Sie Änderungen an einer vom Kunden verwalteten Richtlinie in vornehmenIAM. Die vorhandene Richtlinie wird von der geänderten Richtlinie nicht überschrieben. IAMErstellt stattdessen eine neue Version der verwalteten Richtlinie. Weitere Informationen zur Unterstützung mehrerer Versionen für verwaltete Richtlinien finden Sie unter Richtlinien zur Versionierung IAM.
Die Version
-Richtlinienelemente legen die Sprachsyntaxregeln fest, die für die Verarbeitung einer Richtlinie verwendet werden sollen. Um alle verfügbaren Richtlinienfunktionen zu nutzen, fügen Sie in all Ihre Richtlinien das folgende Version
-Element vor dem Statement
-Element ein.
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "s3:ListAllMyBuckets", "Resource": "*" } ] }
IAM unterstützt die folgenden Version
-Elementwerte:
-
2012-10-17
. Hierbei handelt es sich um die aktuelle Version der Richtliniensprache. Sie sollte immer einVersion
-Element einschließen mit2012-10-17
. Andernfalls können Sie keine Funktionen verwenden, wie z. B. Richtlinienvariablen, die mit dieser Version eingeführt wurden. -
2008-10-17
. Dies ist eine ältere Version der Richtliniensprache. Diese Version kann in älteren Richtlinien verwendet werden. Verwenden Sie diese Version nicht für neue Richtlinien oder wenn Sie vorhandene Richtlinien aktualisieren. Neuere Features, z. B. Richtlinienvariablen, funktionieren nicht mit Ihrer Richtlinie. Beispielsweise werden Variablen wie${aws:username}
nicht als Variablen erkannt und stattdessen als literale Zeichenketten in der Richtlinie behandelt.