View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für AWS Identitätsspeicher - Service-Authorization-Referenz

Aktionen, Ressourcen und Bedingungsschlüssel für AWS Identitätsspeicher

AWS Identity Store (Dienstpräfix:identitystore) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.

Referenzen:

API-Operationen, definiert von AWS Identitätsspeicher

In der folgenden Tabelle werden API-Operationen den IAM-Aktionen zugeordnet, die sie autorisieren. Es werden nur Bedingungsschlüssel aufgeführt, die statische Werte für die angegebene API und Aktion haben. Den vollständigen Satz von Bedingungsschlüsseln, die von jeder Aktion unterstützt werden, finden Sie in der Tabelle Aktionen.

Operation IAM-Aktion Bedingungsschlüssel Mögliche Werte Zugriffsebene

CreateGroup

Identitätsspeicher: CreateGroup

Schreiben

sso-Verzeichnis: CreateGroup

Schreiben

CreateGroupMembership

Identitätsspeicher: CreateGroupMembership

Schreiben

sso-Verzeichnis: AddMemberToGroup

Schreiben

CreateUser

Identitätsspeicher: CreateUser

Schreiben

sso-Verzeichnis: CreateUser

Schreiben

DeleteGroup

Identitätsspeicher: DeleteGroup

Schreiben

sso-Verzeichnis: DeleteGroup

Schreiben

DeleteGroupMembership

Identitätsspeicher: DeleteGroupMembership

Schreiben

sso-Verzeichnis: RemoveMemberFromGroup

Schreiben

DeleteUser

Identitätsspeicher: DeleteUser

Schreiben

sso-Verzeichnis: DeleteUser

Schreiben

DescribeGroup

Identitätsspeicher: DescribeGroup

Lesen

sso-Verzeichnis: DescribeGroup

Lesen

sso-Verzeichnis: DescribeGroups

Lesen

DescribeGroupMembership

Identitätsspeicher: DescribeGroupMembership

Lesen

sso-Verzeichnis: ListGroupsForMember

Lesen

sso-Verzeichnis: ListGroupsForUser

Lesen

DescribeIdentityStore

Identitätsspeicher: DescribeIdentityStore

Lesen

DescribeUser

Identitätsspeicher: DescribeUser

Lesen

sso-Verzeichnis: DescribeUser

Lesen

sso-Verzeichnis: DescribeUsers

Lesen

GetGroupId

Identitätsspeicher: GetGroupId

Lesen

sso-Verzeichnis: GetGroupId

Lesen

GetGroupMembershipId

Identitätsspeicher: GetGroupMembershipId

Lesen

sso-Verzeichnis: ListGroupsForMember

Lesen

sso-Verzeichnis: ListGroupsForUser

Lesen

GetUserId

Identitätsspeicher: GetUserId

Lesen

sso-Verzeichnis: GetUserId

Lesen

IsMemberInGroups

Identitätsspeicher: IsMemberInGroups

Lesen

sso-Verzeichnis: IsMemberInGroup

Lesen

sso-Verzeichnis: IsMemberInGroups

Lesen

ListGroupMemberships

Identitätsspeicher: ListGroupMemberships

Auflisten

sso-Verzeichnis: ListMembersInGroup

Lesen

ListGroupMembershipsForMember

Identitätsspeicher: ListGroupMembershipsForMember

Auflisten

sso-Verzeichnis: ListGroupsForMember

Lesen

sso-Verzeichnis: ListGroupsForUser

Lesen

ListGroups

Identitätsspeicher: ListGroups

Auflisten

sso-Verzeichnis: ListGroups

Lesen

sso-Verzeichnis: SearchGroups

Lesen

ListIdentityStores

Identitätsspeicher: ListIdentityStores

Auflisten

ListUsers

Identitätsspeicher: ListUsers

Auflisten

sso-Verzeichnis: ListUsers

Lesen

sso-Verzeichnis: SearchUsers

Lesen

UpdateGroup

Identitätsspeicher: UpdateGroup

Schreiben

sso-Verzeichnis: UpdateGroup

Schreiben

sso-Verzeichnis: UpdateGroupDisplayName

Schreiben

UpdateIdentityStore

Identitätsspeicher: UpdateIdentityStore

Schreiben

UpdateUser

Identitätsspeicher: UpdateUser

Schreiben

sso-Verzeichnis: UpdateUser

Schreiben

sso-Verzeichnis: UpdateUserName

Schreiben

Aktionen, definiert von AWS Identitätsspeicher

Sie können die folgenden Aktionen im Element Action einer IAM-Richtlinienanweisung angeben. 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

AddRegion

Erteilt die Erlaubnis, eine Region zu einem hinzuzufügen IdentityStore

Identitätsspeicher*

Schreiben

CreateGroup

Erteilt die Erlaubnis, eine Gruppe in der angegebenen Datei zu erstellen IdentityStore

Identitätsspeicher*

Identitätsspeicher: GroupExternalIdIssuers

Identitätsspeicher: PrimaryRegion

Schreiben

CreateGroupMembership

Erteilt die Erlaubnis, ein Mitglied für eine Gruppe in der angegebenen Gruppe zu erstellen IdentityStore

Gruppe*

Identitätsspeicher: PrimaryRegion

Schreiben

Identitätsspeicher*

Identitätsspeicher: PrimaryRegion

Benutzer*

Identitätsspeicher: PrimaryRegion

CreateIdentityStore

Erteilt die Erlaubnis, ein neues in einem zu erstellen IdentityStore AWS-Konto

Schreiben

CreateUser

Erteilt die Berechtigung zum Erstellen eines Benutzers im angegebenen IdentityStore

Identitätsspeicher*

Identitätsspeicher: PrimaryRegion

Identitätsspeicher: ReservedUserId

Identitätsspeicher: UserExternalIdIssuers

Schreiben

DeleteGroup

Erteilt die Berechtigung zum Löschen einer Gruppe in der angegebenen IdentityStore

Gruppe*

Identitätsspeicher: GroupExternalIdIssuers

Identitätsspeicher: PrimaryRegion

Schreiben

Identitätsspeicher*

Identitätsspeicher: GroupExternalIdIssuers

Identitätsspeicher: PrimaryRegion

DeleteGroupMembership

Erteilt die Berechtigung, ein Mitglied zu entfernen, das Teil einer Gruppe in der angegebenen Gruppe ist IdentityStore

Gruppe*

Identitätsspeicher: PrimaryRegion

Schreiben

GroupMembership*

Identitätsspeicher: PrimaryRegion

Identitätsspeicher*

Identitätsspeicher: PrimaryRegion

Benutzer*

Identitätsspeicher: PrimaryRegion

DeleteIdentityStore

Erteilt die Erlaubnis zum Löschen eines IdentityStore

Identitätsspeicher*

Schreiben

DeleteUser

Erteilt die Erlaubnis, einen Benutzer im angegebenen Bereich zu löschen IdentityStore

Identitätsspeicher*

Identitätsspeicher: PrimaryRegion

Identitätsspeicher: UserExternalIdIssuers

Schreiben

Benutzer*

Identitätsspeicher: PrimaryRegion

Identitätsspeicher: UserExternalIdIssuers

DescribeGroup

Erteilt die Berechtigung zum Abrufen von Informationen über eine Gruppe in der angegebenen IdentityStore

Gruppe*

Identitätsspeicher: GroupExternalIdIssuers

Identitätsspeicher: PrimaryRegion

Lesen

Identitätsspeicher*

Identitätsspeicher: GroupExternalIdIssuers

Identitätsspeicher: PrimaryRegion

DescribeGroupMembership

Erteilt die Berechtigung, Informationen über ein Mitglied abzurufen, das Teil einer Gruppe in der angegebenen Gruppe ist IdentityStore

Gruppe*

Identitätsspeicher: PrimaryRegion

Lesen

GroupMembership*

Identitätsspeicher: PrimaryRegion

Identitätsspeicher*

Identitätsspeicher: PrimaryRegion

Benutzer*

Identitätsspeicher: PrimaryRegion

DescribeIdentityStore

Erteilt die Erlaubnis zum Abrufen von Informationen über IdentityStore

Identitätsspeicher*

Identitätsspeicher: PrimaryRegion

Lesen

DescribeRegion

Erteilt die Berechtigung zum Abrufen von Konfigurationsdetails für eine bestimmte Region IdentityStore

Identitätsspeicher*

Identitätsspeicher: PrimaryRegion

Lesen

DescribeUser

Erteilt die Berechtigung zum Abrufen von Informationen über einen Benutzer im angegebenen IdentityStore

Identitätsspeicher*

Identitätsspeicher: PrimaryRegion

Identitätsspeicher: UserExternalIdIssuers

Lesen

Benutzer*

Identitätsspeicher: PrimaryRegion

Identitätsspeicher: UserExternalIdIssuers

GetGroupId

Erteilt die Berechtigung zum Abrufen von ID-Informationen über eine Gruppe in der angegebenen IdentityStore

Gruppe*

Identitätsspeicher: PrimaryRegion

Lesen

Identitätsspeicher*

Identitätsspeicher: PrimaryRegion

GetGroupMembershipId

Erteilt die Erlaubnis, ID-Informationen eines Mitglieds abzurufen, das Teil einer Gruppe in der angegebenen Gruppe ist IdentityStore

Gruppe*

Identitätsspeicher: PrimaryRegion

Lesen

GroupMembership*

Identitätsspeicher: PrimaryRegion

Identitätsspeicher*

Identitätsspeicher: PrimaryRegion

Benutzer*

Identitätsspeicher: PrimaryRegion

GetUserId

Erteilt die Berechtigung zum Abrufen von ID-Informationen über einen Benutzer im angegebenen IdentityStore

Identitätsspeicher*

Identitätsspeicher: PrimaryRegion

Lesen

Benutzer*

Identitätsspeicher: PrimaryRegion

IsMemberInGroups

Erteilt die Berechtigung, zu überprüfen, ob ein Mitglied Teil von Gruppen in den angegebenen Gruppen ist IdentityStore

AllGroupMemberships*

Identitätsspeicher: PrimaryRegion

Lesen

Gruppe*

Identitätsspeicher: PrimaryRegion

Identitätsspeicher*

Identitätsspeicher: PrimaryRegion

Benutzer*

Identitätsspeicher: PrimaryRegion

ListGroupMemberships

Erteilt die Berechtigung, alle Mitglieder abzurufen, die Teil einer Gruppe in der angegebenen Gruppe sind IdentityStore

AllGroupMemberships*

Identitätsspeicher: PrimaryRegion

Auflisten

Gruppe*

Identitätsspeicher: PrimaryRegion

Identitätsspeicher*

Identitätsspeicher: PrimaryRegion

ListGroupMembershipsForMember

Erteilt die Berechtigung, Gruppen des Zielmitglieds in der angegebenen Liste aufzulisten IdentityStore

AllGroupMemberships*

Identitätsspeicher: PrimaryRegion

Auflisten

Identitätsspeicher*

Identitätsspeicher: PrimaryRegion

Benutzer*

Identitätsspeicher: PrimaryRegion

ListGroups

Erteilt die Erlaubnis, Informationen über alle Gruppen in den angegebenen Gruppen abzurufen IdentityStore

AllGroups*

Identitätsspeicher: GroupExternalIdIssuers

Identitätsspeicher: PrimaryRegion

Auflisten

Identitätsspeicher*

Identitätsspeicher: GroupExternalIdIssuers

Identitätsspeicher: PrimaryRegion

ListIdentityStores

Erteilt die Erlaubnis zum Auflisten in einem IdentityStores AWS-Konto

Auflisten

ListRegions

Erteilt die Berechtigung, alle Regionen aufzulisten, die für ein konfiguriert sind IdentityStore

Identitätsspeicher*

Identitätsspeicher: PrimaryRegion

Auflisten

ListUsers

Erteilt die Berechtigung zum Abrufen von Informationen über alle Benutzer im angegebenen IdentityStore

AllUsers*

Identitätsspeicher: PrimaryRegion

Identitätsspeicher: UserExternalIdIssuers

Auflisten

Identitätsspeicher*

Identitätsspeicher: PrimaryRegion

Identitätsspeicher: UserExternalIdIssuers

RemoveRegion

Erteilt die Erlaubnis, eine Region aus einem zu entfernen IdentityStore

Identitätsspeicher*

Schreiben

ReserveUser

Erteilt die Erlaubnis, einen Benutzer zu reservieren, indem eine userId abgerufen wird

Identitätsspeicher*

Identitätsspeicher: PrimaryRegion

Schreiben

UpdateGroup

Erteilt die Erlaubnis, Informationen über eine Gruppe in der angegebenen Liste zu aktualisieren IdentityStore

Gruppe*

Identitätsspeicher: GroupExternalIdIssuers

Identitätsspeicher: PrimaryRegion

Schreiben

Identitätsspeicher*

Identitätsspeicher: GroupExternalIdIssuers

Identitätsspeicher: PrimaryRegion

UpdateIdentityStore

Erteilt die Erlaubnis, die Konfiguration eines zu aktualisieren IdentityStore

Identitätsspeicher*

Schreiben

UpdateUser

Erteilt die Erlaubnis, Benutzerinformationen im angegebenen Verzeichnis zu aktualisieren IdentityStore

Identitätsspeicher*

Identitätsspeicher: PrimaryRegion

Identitätsspeicher: UserExternalIdIssuers

Schreiben

Benutzer*

Identitätsspeicher: PrimaryRegion

Identitätsspeicher: UserExternalIdIssuers

Ressourcentypen, definiert durch AWS Identitätsspeicher

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

Ressourcentypen ARN Bedingungsschlüssel

AllGroupMemberships

arn: $ {Partition} :identitystore: ::membership/*

AllGroups

arn: $ {Partition} :identitystore: ::group/*

AllUsers

arn: $ {Partition} :identitystore: ::user/*

Gruppe

arn: $ {Partition} :identitystore: :group/$ {} GroupId

GroupMembership

arn: $ {Partition} :identitystore: :membership/$ {} MembershipId

Identitätsspeicher

arn: $ {Partition} :identitystore: :$ {Account} :identitystore/$ {} IdentityStoreId

Benutzer

arn: $ {Partition} :identitystore: ::user/$ {} UserId

Bedingungsschlüssel für AWS Identitätsspeicher

AWS Identity Store definiert die folgenden Bedingungsschlüssel, die im Condition Element einer IAM-Richtlinie verwendet werden können.

Bedingungsschlüssel Beschreibung Typ

Identitätsspeicher: GroupExternalIdIssuers

Filtert den Zugriff nach vorhandenen Emittenten für Gruppenressourcen ExternalIds

ArrayOfARN

Identitätsspeicher: IdentityStoreArn

Filtert den Zugriff nach Identity Store ARN

ARN

Identitätsspeicher: PrimaryRegion

Filtert den Zugriff nach primärer Region des Identitätsspeichers

Zeichenfolge

Identitätsspeicher: ReservedUserId

Filtert den Zugriff nach einer zuvor für den Betrieb reservierten Benutzer-ID CreateUser

Zeichenfolge

Identitätsspeicher: UserExternalIdIssuers

Filtert den Zugriff nach vorhandenem Emittenten in den Benutzerressourcen ExternalIds

ArrayOfARN

Identitätsspeicher: UserId

Filtert den Zugriff nach der Identity Store-Benutzer-ID

Zeichenfolge