Aktionen, Ressourcen und Bedingungsschlüssel für Amazon CodeCatalyst
Amazon CodeCatalyst (Service-Präfix:codecatalyst) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.
Referenzen:
-
Erfahren Sie, wie Sie diesen Service konfigurieren.
-
Zeigen Sie eine Liste der API-Operationen an, die für diesen Service verfügbar sind.
-
Erfahren Sie, wie Sie diesen Service und seine Ressourcen mithilfe von IAM-Berechtigungsrichtlinien schützen.
-
Sehen Sie sich die Referenz zur programmatischen Serviceautorisierung für diesen
Service an.
Themen
Von Amazon definierte Aktionen CodeCatalyst
Amazon CodeCatalyst hat keine API-Operationen, die als Actions Element einer IAM-Richtlinienerklärung verwendet werden können.
Permission-only Aktionen für Amazon CodeCatalyst
Die folgenden Aktionen wurden von Amazon definiert, können CodeCatalyst jedoch nicht direkt über eine API-Operation aufgerufen werden. Sie können nur in IAM-Richtlinienerklärungen verwendet werden, um Berechtigungen zu gewähren oder zu verweigern.
| Aktionen | Description | Ressourcentypen (*erforderlich) | Bedingungsschlüssel | Zugriffsebene |
|---|---|---|---|---|
Erteilt die Erlaubnis, eine Anfrage zur Verbindung dieses Kontos mit einem CodeCatalyst Amazon-Bereich anzunehmen |
Schreiben |
|||
Gewährt die Berechtigung zum Zuordnen einer IAM-Rolle zu einer Verbindung |
Schreiben |
|||
Erteilt die Erlaubnis, eine IAM Identity Center-Anwendung mit einem CodeCatalyst Amazon-Bereich zu verknüpfen |
Schreiben |
|||
Erteilt die Erlaubnis, eine Identität mit einer IAM Identity Center-Anwendung für einen CodeCatalyst Amazon-Bereich zu verknüpfen |
Schreiben |
|||
Erteilt die Erlaubnis, einer IAM Identity Center-Anwendung für einen Amazon-Bereich mehrere Identitäten zuzuordnen CodeCatalyst |
Schreiben |
|||
Erteilt die Erlaubnis, mehrere Identitäten von einer IAM Identity Center-Anwendung für einen Amazon-Bereich zu trennen CodeCatalyst |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen einer Anwendung für das IAM Identity Center |
Schreiben |
|||
Erteilt die Erlaubnis, einen CodeCatalyst Amazon-Bereich zu erstellen |
Schreiben |
|||
Erteilt die Berechtigung, eine Administratorrollenzuweisung für einen bestimmten CodeCatalyst Amazon-Bereich und eine bestimmte IAM Identity Center-Anwendung zu erstellen |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen einer Verbindung. |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen einer Anwendung für das IAM Identity Center |
Schreiben |
|||
Gewährt die Berechtigung zum Aufheben der Zuordnung einer IAM-Rolle zu einer Verbindung |
Schreiben |
|||
Erteilt die Erlaubnis, eine IAM Identity Center-Anwendung von einem Amazon-Bereich zu trennen CodeCatalyst |
Schreiben |
|||
Erteilt die Erlaubnis, eine Identität von einer IAM Identity Center-Anwendung für einen Amazon-Bereich zu trennen CodeCatalyst |
Schreiben |
|||
Gewährt die Berechtigung zum Beschreiben der Rechnungsgenehmigungen für eine Verbindung |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen einer Verbindung |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen von Informationen zu einer IAM Identity Center-Anwendung |
Lesen |
|||
Erteilt die Erlaubnis, eine ausstehende Anfrage zur Verbindung dieses Kontos mit einem CodeCatalyst Amazon-Bereich zu erhalten |
Lesen |
|||
Gewährt die Berechtigung, nicht ausstehende Verbindungen aufzulisten |
Auflisten |
|||
Gewährt die Berechtigung zum Auflisten von einer Verbindung zugeordneten IAM-Rollen |
Auflisten |
|||
Gewährt die Berechtigung, eine Liste aller IAM Identity Center-Anwendungen im Konto einzusehen |
Auflisten |
|||
Erteilt die Erlaubnis, eine Liste von IAM Identity Center-Anwendungen von Amazon CodeCatalyst Space anzuzeigen |
Auflisten |
|||
Erteilt die Berechtigung, eine Liste von Amazon CodeCatalyst Spaces nach IAM Identity Center-Anwendung anzuzeigen |
Auflisten |
|||
Erteilt die Erlaubnis, Tags für eine CodeCatalyst Amazon-Ressource aufzulisten |
Lesen |
|||
Gewährt die Berechtigung zum Erstellen oder Aktualisieren der Fakturierungsautorisierung für eine Verbindung |
Schreiben |
|||
Erteilt die Erlaubnis, eine Anfrage zur Verbindung dieses Kontos mit einem CodeCatalyst Amazon-Bereich abzulehnen |
Schreiben |
|||
Gewährt die Berechtigung, eine IAM Identity Center-Anwendung mit dem zugrunde liegenden Identitätsspeicher zu synchronisieren |
Schreiben |
|||
Erteilt die Erlaubnis, eine CodeCatalyst Amazon-Ressource zu taggen |
Markieren, Schreiben |
|||
Erteilt die Erlaubnis, die Markierung einer Amazon-Ressource aufzuheben CodeCatalyst |
Markieren, Schreiben |
|||
Gewährt die Berechtigung zum Aktualisieren einer IAM Identity Center-Anwendung |
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 |
|---|---|---|
arn: $ {Partition} :codecatalyst: $ {Region} :$ {Konto} :/connections/$ {} ConnectionId |
||
arn: $ {Partition} :codecatalyst: $ {Region} :$ {Konto} :/Identity-Center-Anwendungen/$ {} IdentityCenterApplicationId |
||
arn: $ {Partition} :codecatalyst: ::space/$ {} /project/$ {} SpaceId ProjectId |
||
arn: $ {Partition} :codecatalyst: ::space/$ {} SpaceId |
Zustandsschlüssel für Amazon CodeCatalyst
Amazon CodeCatalyst definiert die folgenden Bedingungsschlüssel, die im Condition Element einer IAM-Richtlinie verwendet werden können.
| Bedingungsschlüssel | Beschreibung | Typ |
|---|---|---|
Filtert den Zugriff nach dem Schlüssel eines Tags und den Wert einer Anforderung |
Zeichenfolge |
|
Filtert den Zugriff nach dem Vorhandensein von Tag-Schlüssel-Wert-Paaren in der Anforderung |
Zeichenfolge |
|
Filtert den Zugriff nach den Tag-Schlüsseln in einer Anforderung |
ArrayOfString |