View a markdown version of this page

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

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

Referenzen:

API-Operationen, definiert durch AWS Signer

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 der Bedingungsschlüssel, die von jeder Aktion unterstützt werden, finden Sie in der Tabelle „Aktionen“.

Operation SDK-Client IAM-Aktion Bedingungsschlüssel Mögliche (n) Wert (e) Zugriffsebene

AddProfilePermission

signer

signer:AddProfilePermission

Verwaltung von Berechtigungen, Schreiben

CancelSigningProfile

signer

signer:CancelSigningProfile

Schreiben

DescribeSigningJob

signer

signer:DescribeSigningJob

Lesen

GetRevocationStatus

signer

signer:GetRevocationStatus

Lesen

GetSigningPlatform

signer

signer:GetSigningPlatform

Lesen

GetSigningProfile

signer

signer:GetSigningProfile

Lesen

ListProfilePermissions

signer

signer:ListProfilePermissions

Lesen

ListSigningJobs

signer

signer:ListSigningJobs

Auflisten

ListSigningPlatforms

signer

signer:ListSigningPlatforms

Auflisten

ListSigningProfiles

signer

signer:ListSigningProfiles

Auflisten

ListTagsForResource

signer

signer:ListTagsForResource

Lesen

PutSigningProfile

signer

signer:PutSigningProfile

Write (Schreiben)

signer:TagResource

Taggen, Schreiben

RemoveProfilePermission

signer

signer:RemoveProfilePermission

Verwaltung von Berechtigungen, Schreiben

RevokeSignature

signer

signer:RevokeSignature

Schreiben

RevokeSigningProfile

signer

signer:RevokeSigningProfile

Schreiben

SignPayload

signer

signer:SignPayload

Schreiben

StartSigningJob

signer

signer:StartSigningJob

Schreiben

TagResource

signer

signer:TagResource

Taggen, Schreiben

UntagResource

signer

signer:UntagResource

Taggen, Schreiben

GetRevocationStatus

signer-data

signer:GetRevocationStatus

Lesen

Aktionen definiert durch AWS Signer

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

AddProfilePermission

Gewährt die Berechtigung zum Hinzufügen kontoübergreifender Berechtigungen zu einem Signierungsprofil

signing-profile*

aws:ResourceTag/${TagKey}

Verwaltung von Berechtigungen, Schreiben

CancelSigningProfile

Gewährt die Berechtigung, den Status eines Signierungsprofils zu CANCELED zu ändern

signing-profile*

aws:ResourceTag/${TagKey}

signer:ProfileVersion

Write

DescribeSigningJob

Gewährt die Berechtigung zum Abrufen von Informationen zu einer bestimmten Signierungsaufgabe

signing-job*

Lesen

GetRevocationStatus

Gewährt die Berechtigung zum Abfragen von Widerrufsinformationen zu Signaturressourcen

signing-job*

Lesen

signing-profile*

aws:ResourceTag/${TagKey}

GetSigningPlatform

Gewährt die Berechtigung zum Abrufen von Informationen zu einer bestimmten Signierungsplattform

Read

GetSigningProfile

Gewährt die Berechtigung zum Abrufen von Informationen zu einem bestimmten Signierungsprofil

signing-profile*

aws:ResourceTag/${TagKey}

signer:ProfileVersion

Read

ListProfilePermissions

Gewährt die Berechtigung, die einem Signierungsprofil zugeordneten kontoübergreifenden Berechtigungen aufzulisten

signing-profile*

aws:ResourceTag/${TagKey}

Read

ListSigningJobs

Gewährt die Berechtigung zum Auflisten aller Signierungsaufgaben in Ihrem Konto

List

ListSigningPlatforms

Gewährt die Berechtigung zum Auflisten aller verfügbaren Signierungsplattformen

List

ListSigningProfiles

Gewährt die Berechtigung zum Auflisten aller Signierungsprofile in Ihrem Konto

List

ListTagsForResource

Gewährt die Berechtigung, die einem Signierungsprofil zugeordneten Tags aufzulisten

signing-profile*

aws:ResourceTag/${TagKey}

Read

PutSigningProfile

Gewährt die Berechtigung zum Erstellen eines neuen Signierungsprofils

aws:RequestTag/${TagKey}

aws:TagKeys

Write

RemoveProfilePermission

Gewährt die Berechtigung zum Entfernen kontoübergreifender Berechtigungen aus einem Signierungsprofil

signing-profile*

aws:ResourceTag/${TagKey}

Verwaltung von Berechtigungen, Schreiben

RevokeSignature

Gewährt die Berechtigung, den Status einer Signierungsaufgabe zu REVOKED zu ändern

signing-job*

signer:ProfileVersion

Write

RevokeSigningProfile

Gewährt die Berechtigung, den Status eines Signierungsprofils zu REVOKED zu ändern

signing-profile*

aws:ResourceTag/${TagKey}

signer:ProfileVersion

Schreiben

SignPayload

Gewährt die Berechtigung, einen Signierungsauftrag für die bereitgestellte Nutzlast zu initiieren

signing-profile*

aws:ResourceTag/${TagKey}

signer:ProfileVersion

Schreiben

StartSigningJob

Gewährt die Berechtigung, eine Signierungsaufgabe für den bereitgestellten Code zu initiieren

signing-profile*

aws:ResourceTag/${TagKey}

signer:ProfileVersion

Write

TagResource

Gewährt die Berechtigung zum Hinzufügen eines oder mehrerer Tags zu einem Signierungsprofil

signing-profile*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

UntagResource

Gewährt die Berechtigung, ein oder mehrere Tags aus einem Signierungsprofil zu entfernen

signing-profile*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

Ressourcentypen, definiert durch AWS Signer

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

Ressourcentypen ARN Bedingungsschlüssel

signing-job

arn:${Partition}:signer:${Region}:${Account}:/signing-jobs/${JobId}

signing-profile

arn:${Partition}:signer:${Region}:${Account}:/signing-profiles/${ProfileName}

aws:ResourceTag/${TagKey}

Bedingungsschlüssel für AWS Signer

AWS Der Unterzeichner definiert die folgenden Bedingungsschlüssel, die in der Condition Element einer IAM-Richtlinie.

Bedingungsschlüssel Beschreibung Typ

aws:RequestTag/${TagKey}

Filtert den Zugriff basierend auf den zulässigen Werten für jedes der Tags

String

aws:ResourceTag/${TagKey}

Filtert den Zugriff nach dem Tag-Wert, der der Ressource zugeordnet ist

String

aws:TagKeys

Filtert den Zugriff nach dem Vorhandensein verbindlicher Tags in der Anforderung

ArrayOfString

signer:ProfileVersion

Filtert den Zugriff nach der Version des Signierungsprofils

String