Bewertungslogik der Sprache der Zugriffsrichtlinie von Amazon SQS - Amazon Simple Queue Service

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.

Bewertungslogik der Sprache der Zugriffsrichtlinie von Amazon SQS

Zum Zeitpunkt der Auswertung bestimmt Amazon SQS, ob eine Anforderung von einem anderen Benutzer als dem Ressourceneigentümer zugelassen oder abgelehnt werden soll. Die Auswertungslogik unterliegt mehreren Grundregeln:

Im folgenden Diagramm wird detailliert beschrieben, wie Amazon SQS Entscheidungen im Hinblick auf Zugriffsberechtigungen trifft.

Flussdiagramm, das beschreibt, wie Amazon SQS Entscheidungen über Zugriffsberechtigungen bewertet.

In the previous diagram, number one. Die Entscheidung beginnt mit default-deny.

In the previous diagram, number two. Es werden alle Richtlinien ausgewertet, die auf die Anforderung anwendbar sind (basierend auf der Ressource, dem Prinzipal, der Aktion und den Bedingungen). Es spielt keine Rolle, in welcher Reihenfolge der Durchführungscode die Richtlinien auswertet.

In the previous diagram, number three. Der Durchführungscode sucht nach einer explicit-deny-Anweisung, die für die Anforderung gelten könnte. Wird eine Anweisung gefunden, gibt der Durchführungscode die Entscheidung deny zurück und der Prozess wird beendet.

In the previous diagram, number four. Wenn keine explicit-deny-Anweisung gefunden wird, wird nach allow-Anweisungen gesucht, die auf die Anfrage zutreffen können. Wenn auch nur eine explizite Zugriffserlaubnis gefunden wird, wird allow zurückgegeben und der Prozess beendet (der Service setzt die Verarbeitung der Anforderung fort).

In the previous diagram, number five. Wenn keine allow-Anweisung gefunden wird, ist die endgültige Entscheidung deny (da es kein explicit-deny bzw. allow gab, gilt dies als default-deny).