View a markdown version of this page

Aktionen, Ressourcen und Bedingungsschlüssel für Amazon CodeCatalyst - 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 CodeCatalyst

Amazonas CodeCatalyst (Dienstpräfix: codecatalyst) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.

Referenzen:

Von Amazon definierte Aktionen CodeCatalyst

Amazon CodeCatalyst hat keine API-Operationen, die in der verwendet werden können Actions Element einer IAM-Grundsatzerklärung.

Permission-only Maßnahmen für Amazon CodeCatalyst

Die folgenden Aktionen werden von Amazon definiert CodeCatalyst sind aber nicht direkt über eine API-Operation aufrufbar. Sie können nur in IAM-Richtlinienanweisungen verwendet werden, um Berechtigungen zu gewähren oder zu verweigern.

Aktionen Description Ressourcentypen (*erforderlich) Bedingungsschlüssel Zugriffsebene

AcceptConnection

Erteilt die Erlaubnis, eine Anfrage zur Verknüpfung dieses Kontos mit einem Amazon-Konto anzunehmen CodeCatalyst Platz

aws:RequestTag/${TagKey}

aws:TagKeys

Schreiben

AssociateIamRoleToConnection

Gewährt die Berechtigung zum Zuordnen einer IAM-Rolle zu einer Verbindung

connections*

aws:ResourceTag/${TagKey}

Schreiben

AssociateIdentityCenterApplicationToSpace

Erteilt die Erlaubnis, eine IAM Identity Center-Anwendung mit einem Amazon zu verknüpfen CodeCatalyst Platz

identity-center-applications*

aws:ResourceTag/${TagKey}

Schreiben

AssociateIdentityToIdentityCenterApplication

Erteilt die Erlaubnis, einer IAM Identity Center-Anwendung für Amazon eine Identität zuzuordnen CodeCatalyst Platz

identity-center-applications*

aws:ResourceTag/${TagKey}

Schreiben

BatchAssociateIdentitiesToIdentityCenterApplication

Erteilt die Erlaubnis, einer IAM Identity Center-Anwendung für Amazon mehrere Identitäten zuzuordnen CodeCatalyst Platz

identity-center-applications*

aws:ResourceTag/${TagKey}

Schreiben

BatchDisassociateIdentitiesFromIdentityCenterApplication

Erteilt die Erlaubnis, mehrere Identitäten von einer IAM Identity Center-Anwendung für Amazon zu trennen CodeCatalyst Platz

identity-center-applications*

aws:ResourceTag/${TagKey}

Schreiben

CreateIdentityCenterApplication

Gewährt die Berechtigung zum Erstellen einer Anwendung für das IAM Identity Center

aws:RequestTag/${TagKey}

aws:TagKeys

Schreiben

CreateSpace

Erteilt die Erlaubnis, ein Amazon zu erstellen CodeCatalyst Platz

aws:RequestTag/${TagKey}

aws:TagKeys

Schreiben

CreateSpaceAdminRoleAssignment

Erteilt die Erlaubnis, eine Administratorrollenzuweisung für ein bestimmtes Amazon zu erstellen CodeCatalyst Space und IAM Identity Center-Anwendung

identity-center-applications*

aws:ResourceTag/${TagKey}

Schreiben

DeleteConnection

Gewährt die Berechtigung zum Löschen einer Verbindung.

connections*

aws:ResourceTag/${TagKey}

Schreiben

DeleteIdentityCenterApplication

Gewährt die Berechtigung zum Löschen einer Anwendung für das IAM Identity Center

identity-center-applications*

aws:ResourceTag/${TagKey}

Schreiben

DisassociateIamRoleFromConnection

Gewährt die Berechtigung zum Aufheben der Zuordnung einer IAM-Rolle zu einer Verbindung

connections*

aws:ResourceTag/${TagKey}

Schreiben

DisassociateIdentityCenterApplicationFromSpace

Erteilt die Erlaubnis, eine IAM Identity Center-Anwendung von Amazon zu trennen CodeCatalyst Platz

identity-center-applications*

aws:ResourceTag/${TagKey}

Schreiben

DisassociateIdentityFromIdentityCenterApplication

Erteilt die Erlaubnis, eine Identität von einer IAM Identity Center-Anwendung für Amazon zu trennen CodeCatalyst Platz

identity-center-applications*

aws:ResourceTag/${TagKey}

Schreiben

GetBillingAuthorization

Gewährt die Berechtigung zum Beschreiben der Rechnungsgenehmigungen für eine Verbindung

connections*

aws:ResourceTag/${TagKey}

Lesen

GetConnection

Gewährt die Berechtigung zum Abrufen einer Verbindung

connections*

aws:ResourceTag/${TagKey}

Lesen

GetIdentityCenterApplication

Gewährt die Berechtigung zum Abrufen von Informationen zu einer IAM Identity Center-Anwendung

identity-center-applications*

aws:ResourceTag/${TagKey}

Lesen

GetPendingConnection

Erteilt die Erlaubnis, eine ausstehende Anfrage zur Verknüpfung dieses Kontos mit einem Amazon-Konto zu erhalten CodeCatalyst Platz

Lesen

ListConnections

Gewährt die Berechtigung, nicht ausstehende Verbindungen aufzulisten

Auflisten

ListIamRolesForConnection

Gewährt die Berechtigung zum Auflisten von einer Verbindung zugeordneten IAM-Rollen

connections*

aws:ResourceTag/${TagKey}

Auflisten

ListIdentityCenterApplications

Gewährt die Berechtigung, eine Liste aller IAM Identity Center-Anwendungen im Konto einzusehen

Auflisten

ListIdentityCenterApplicationsForSpace

Erteilt die Erlaubnis, eine Liste der IAM Identity Center-Anwendungen von Amazon einzusehen CodeCatalyst Platz

Auflisten

ListSpacesForIdentityCenterApplication

Erteilt die Erlaubnis, eine Liste von Amazon einzusehen CodeCatalyst Spaces von der IAM Identity Center-Anwendung

identity-center-applications*

aws:ResourceTag/${TagKey}

Auflisten

ListTagsForResource

Erteilt die Erlaubnis, Stichwörter für Amazon aufzulisten CodeCatalyst Ressource

connections

aws:ResourceTag/${TagKey}

Lesen

identity-center-applications

aws:ResourceTag/${TagKey}

PutBillingAuthorization

Gewährt die Berechtigung zum Erstellen oder Aktualisieren der Fakturierungsautorisierung für eine Verbindung

connections*

aws:ResourceTag/${TagKey}

Schreiben

RejectConnection

Erteilt die Erlaubnis, eine Anfrage zur Verknüpfung dieses Kontos mit einem Amazon-Konto abzulehnen CodeCatalyst Platz

Schreiben

SynchronizeIdentityCenterApplication

Gewährt die Berechtigung, eine IAM Identity Center-Anwendung mit dem zugrunde liegenden Identitätsspeicher zu synchronisieren

identity-center-applications*

aws:ResourceTag/${TagKey}

Schreiben

TagResource

Erteilt die Erlaubnis, einen Amazon zu taggen CodeCatalyst Ressource

connections

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

identity-center-applications

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

Erteilt die Erlaubnis, ein Amazon zu entkennzeichnen CodeCatalyst Ressource

connections

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

identity-center-applications

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateIdentityCenterApplication

Gewährt die Berechtigung zum Aktualisieren einer IAM Identity Center-Anwendung

identity-center-applications*

aws:ResourceTag/${TagKey}

Schreiben

Von Amazon definierte Ressourcentypen CodeCatalyst

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

Ressourcentypen ARN Bedingungsschlüssel

connections

arn:${Partition}:codecatalyst:${Region}:${Account}:/connections/${ConnectionId}

aws:ResourceTag/${TagKey}

identity-center-applications

arn:${Partition}:codecatalyst:${Region}:${Account}:/identity-center-applications/${IdentityCenterApplicationId}

aws:ResourceTag/${TagKey}

project

arn:${Partition}:codecatalyst:::space/${SpaceId}/project/${ProjectId}

space

arn:${Partition}:codecatalyst:::space/${SpaceId}

Bedingungsschlüssel für Amazon CodeCatalyst

Amazon CodeCatalyst definiert die folgenden Bedingungsschlüssel, die in der verwendet werden können Condition Element einer IAM-Richtlinie.

Bedingungsschlüssel Beschreibung Typ

aws:RequestTag/${TagKey}

Filtert den Zugriff nach dem Schlüssel eines Tags und den Wert einer Anforderung

String

aws:ResourceTag/${TagKey}

Filtert den Zugriff nach dem Vorhandensein von Tag-Schlüssel-Wert-Paaren in der Anforderung

String

aws:TagKeys

Filtert den Zugriff nach den Tag-Schlüsseln in einer Anforderung

ArrayOfString