View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für Amazon Verified Permissions - Service-Authorization-Referenz

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.

Aktionen, Ressourcen und Bedingungsschlüssel für Amazon Verified Permissions

Von Amazon verifizierte Berechtigungen (Servicepräfix): verifiedpermissions) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.

Referenzen:

Von Amazon Verified Permissions definierte Aktionen

Sie können die folgenden Aktionen im Element Action einer IAM-Richtlinienanweisung angeben. Für jede Aktion sind in der Tabelle die Ressourcentypen und Bedingungsschlüssel aufgeführt, die von dieser Aktion unterstützt werden. Verwenden Sie Richtlinien, um Berechtigungen zum Ausführen einer Operation in AWS zu erteilen. Wenn Sie eine Aktion in einer Richtlinie verwenden, erlauben oder verweigern Sie in der Regel den Zugriff auf die API-Operation oder den CLI-Befehl mit demselben Namen. Dabei kann es mitunter vorkommen, dass eine einzige Aktion den Zugriff auf mehr als eine Operation steuert. Alternativ erfordern einige Vorgänge mehrere verschiedene Aktionen.

Aktionen Description Ressourcentypen (*erforderlich) Bedingungsschlüssel Zugriffsebene

CreateIdentitySource

Gewährt die Berechtigung zum Erstellen einer Referenz auf externen Identitätsanbieter (IDP), der mit dem OpenID Connect (OIDC)-Authentifizierungsprotokoll kompatibel ist, wie Amazon Cognito

policy-store*

aws:ResourceTag/${TagKey}

Schreiben

CreatePolicy

Gewährt die Berechtigung zum Erstellen einer Cedar-Richtlinie und diese im angegebenen Richtlinienspeicher zu speichern

policy-store*

aws:ResourceTag/${TagKey}

Schreiben

CreatePolicyStore

Gewährt die Berechtigung zum Erstellen einer Cedar-Richtlinie und diese im angegebenen Richtlinienspeicher zu speichern

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreatePolicyStoreAlias

Erteilt die Berechtigung, einen Alias für einen Richtlinienspeicher zu erstellen

policy-store*

aws:ResourceTag/${TagKey}

Schreiben

policy-store-alias*

CreatePolicyTemplate

Gewährt die Berechtigung zum Erstellen einer Richtlinienvorlage

policy-store*

aws:ResourceTag/${TagKey}

Schreiben

DeleteIdentitySource

Gewährt die Berechtigung zum Löschen einer Identitätsquelle, die auf einen Identitätsanbieter (IDP) wie Amazon Cognito verweist

policy-store*

aws:ResourceTag/${TagKey}

Schreiben

DeletePolicy

Gewährt die Berechtigung zum Löschen der angegebenen Richtlinie aus dem Richtlinienspeicher

policy-store*

aws:ResourceTag/${TagKey}

Schreiben

DeletePolicyStore

Gewährt die Berechtigung zum Löschen des angegebenen Richtlinienspeichers

policy-store*

aws:ResourceTag/${TagKey}

Schreiben

DeletePolicyStoreAlias

Erteilt die Erlaubnis, einen Alias für einen Richtlinienspeicher zu löschen

policy-store-alias*

Schreiben

DeletePolicyTemplate

Gewährt die Berechtigung zum Löschen der angegebenen Richtlinienvorlage aus dem Richtlinienspeicher

policy-store*

aws:ResourceTag/${TagKey}

Schreiben

GetIdentitySource

Gewährt die Berechtigung zum Abrufen der Details über die angegebene Identitätsquelle

policy-store*

aws:ResourceTag/${TagKey}

Lesen

GetPolicy

Gewährt die Berechtigung zum Abrufen von Informationen zur angegebenen Richtlinie

policy-store*

aws:ResourceTag/${TagKey}

Lesen

GetPolicyStore

Gewährt die Berechtigung zum Abrufen von Details zu einem Richtlinienspeicher

policy-store*

aws:ResourceTag/${TagKey}

Lesen

GetPolicyStoreAlias

Erteilt die Erlaubnis, Details zu einem Alias für einen Richtlinienspeicher abzurufen

policy-store-alias*

Lesen

GetPolicyTemplate

Gewährt die Berechtigung zum Abrufen von Details der angegebenen Richtlinienvorlage in dem angegebenen Richtlinienspeicher

policy-store*

aws:ResourceTag/${TagKey}

Lesen

GetSchema

Gewährt die Berechtigung zum Abrufen von Details des angegebenen Schemas in dem angegebenen Richtlinienspeicher

policy-store*

aws:ResourceTag/${TagKey}

Lesen

IsAuthorized

Gewährt die Berechtigung, eine Autorisierungsentscheidung für eine in den Parametern beschriebene Serviceanfrage zu treffen

policy-store*

aws:ResourceTag/${TagKey}

Lesen

IsAuthorizedWithToken

Gewährt die Berechtigung, eine Autorisierungsentscheidung für eine in den Parametern beschriebene Serviceanfrage zu treffen. Das Prinzipal dieser Anfrage stammt aus einer externen Identitätsquelle

policy-store*

aws:ResourceTag/${TagKey}

Lesen

ListIdentitySources

Gewährt die Berechtigung zum Zurückgeben einer paginierten Liste aller Identitätsquellen, die im angegebenen Richtlinienspeicher definiert sind

policy-store*

aws:ResourceTag/${TagKey}

Auflisten

ListPolicies

Gewährt die Berechtigung zum Zurückgeben einer paginierten Liste aller Richtlinien im angegebenen Richtlinienspeicher

policy-store*

aws:ResourceTag/${TagKey}

Auflisten

ListPolicyStoreAliases

Erteilt die Erlaubnis, eine paginierte Liste aller Richtlinienspeicher-Aliase zurückzugeben

Auflisten

ListPolicyStores

Gewährt die Berechtigung zum Zurückgeben einer paginierten Liste aller Richtlinienspeicher im aufrufenden Amazon-Web-Services-Konto

Auflisten

ListPolicyTemplates

Gewährt die Berechtigung zum Zurückgeben einer paginierten Liste aller Richtlinienvorlagen im angegebenen Richtlinienspeicher

policy-store*

aws:ResourceTag/${TagKey}

Auflisten

ListTagsForResource

Erteilt die Berechtigung, eine Liste von Ressourcen-Tags für den angegebenen Richtlinienspeicher anzuzeigen

policy-store*

aws:ResourceTag/${TagKey}

Lesen

PutSchema

Gewährt die Berechtigung zum Erstellen oder Aktualisieren des Richtlinienschemas im angegebenen Richtlinienspeicher

policy-store*

aws:ResourceTag/${TagKey}

Schreiben

TagResource

Erteilt die Berechtigung, dem angegebenen Richtlinienspeicher Tags hinzuzufügen

policy-store*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

UntagResource

Erteilt die Erlaubnis, Tags aus dem angegebenen Richtlinienspeicher zu entfernen

policy-store*

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

UpdateIdentitySource

Gewährt die Berechtigung zum Aktualisieren der angegebenen Identitätsquelle, um eine neue Identitätsanbieter (IdP)-Quelle zu verwenden, oder um die Zuordnung von Identitäten vom IdP zu einem anderen Prinzipal-Entitätstyp zu ändern

policy-store*

aws:ResourceTag/${TagKey}

Schreiben

UpdatePolicy

Gewährt die Berechtigung zum Ändern der angegebenen statischen Cedar-Richtlinie im angegebenen Richtlinienspeicher

policy-store*

aws:ResourceTag/${TagKey}

Schreiben

UpdatePolicyStore

Gewährt die Berechtigung zum Ändern der Überprüfungseinstellung für einen Richtlinienspeicher

policy-store*

aws:ResourceTag/${TagKey}

Schreiben

UpdatePolicyTemplate

Gewährt die Berechtigung zum Aktualisieren der angegebenen Richtlinienvorlage

policy-store*

aws:ResourceTag/${TagKey}

Schreiben

Von Amazon Verified Permissions definierte Ressourcentypen

Die folgenden Ressourcentypen werden von diesem Service definiert und können im Element Resource von IAM-Berechtigungsrichtlinienanweisungen verwendet werden.

Ressourcentypen ARN Bedingungsschlüssel

policy-store

arn:${Partition}:verifiedpermissions::${Account}:policy-store/${PolicyStoreId}

aws:ResourceTag/${TagKey}

policy-store-alias

arn:${Partition}:verifiedpermissions:${Region}:${Account}:policy-store-alias/${AliasName}

Bedingungsschlüssel für Amazon Verified Permissions

Amazon Verified Permissions definiert die folgenden Bedingungsschlüssel, die im Condition Element einer IAM-Richtlinie.

Bedingungsschlüssel Beschreibung Typ

aws:RequestTag/${TagKey}

Filtert den Zugriff nach Tag-Schlüssel-Wertepaaren, die in der Anforderung zulässig sind

String

aws:ResourceTag/${TagKey}

Filtert den Zugriff nach Tag-Schlüssel-Wert-Paar einer Ressource

String

aws:TagKeys

Filtert den Zugriff nach Liste von Tag-Schlüsseln, die in der Anforderung zulässig sind

ArrayOfString