View a markdown version of this page

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

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

Referenzen:

API-Operationen, definiert von AWS Certificate Manager

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

AddTagsToCertificate

acm:AddTagsToCertificate

Markieren, Schreiben

DeleteCertificate

acm:DeleteCertificate

Schreiben

DescribeCertificate

acm:DescribeCertificate

Lesen

ExportCertificate

acm:ExportCertificate

Lesen

GetAccountConfiguration

acm:GetAccountConfiguration

Lesen

GetCertificate

acm:GetCertificate

Lesen

ImportCertificate

acm:AddTagsToCertificate

Taggen, schreiben

acm:ImportCertificate

Schreiben

ListCertificateDomainValidations

acm:ListCertificateDomainValidations

Auflisten

ListCertificates

acm:ListCertificates

Auflisten

ListTagsForCertificate

acm:ListTagsForCertificate

Lesen

ListTagsForResource

acm:ListTagsForResource

Lesen

PutAccountConfiguration

acm:PutAccountConfiguration

Write (Schreiben)

RemoveTagsFromCertificate

acm:RemoveTagsFromCertificate

Taggen, schreiben

RenewCertificate

acm:RenewCertificate

Schreiben

RequestCertificate

acm:AddTagsToCertificate

Taggen, schreiben

acm:RequestCertificate

Schreiben

ResendValidationEmail

acm:ResendValidationEmail

Schreiben

RevokeCertificate

acm:RevokeCertificate

Schreiben

SearchCertificates

acm:SearchCertificates

Auflisten

TagResource

acm:TagResource

Taggen, schreiben

UntagResource

acm:UntagResource

Taggen, schreiben

UpdateCertificateOptions

acm:UpdateCertificateOptions

Schreiben

Aktionen definiert durch AWS Certificate Manager

Sie können die folgenden Aktionen im Element Action einer IAM-Richtlinienanweisung angeben. In der Tabelle sind für jede Aktion 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

AddTagsToCertificate

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

certificate*

acm:CertificateKeyPairOrigin

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

CreateAcmeDomainValidation

Erteilt die Erlaubnis, eine ACME-Domänenvalidierung zu erstellen

acme-endpoint*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreateAcmeEndpoint

Erteilt die Berechtigung zum Erstellen eines ACME-Endpunkts

aws:RequestTag/${TagKey}

aws:TagKeys

Schreiben

CreateAcmeExternalAccountBinding

Erteilt die Berechtigung zum Erstellen einer externen ACME-Kontobindung

acme-endpoint*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreateTimeStamp

Erteilt die Berechtigung zum Erstellen eines RFC 3161-Zeitstempel-Tokens für eine übermittelte Nachrichtenübersicht

Schreiben

DeleteAcmeDomainValidation

Erteilt die Berechtigung zum Löschen einer ACME-Domänenvalidierung

acme-domain-validation*

aws:ResourceTag/${TagKey}

Schreiben

DeleteAcmeEndpoint

Erteilt die Berechtigung zum Löschen eines ACME-Endpunkts

acme-endpoint*

aws:ResourceTag/${TagKey}

Schreiben

DeleteAcmeExternalAccountBinding

Erteilt die Berechtigung zum Löschen einer externen ACME-Kontobindung

acme-external-account-binding*

aws:ResourceTag/${TagKey}

Schreiben

DeleteCertificate

Gewährt die Berechtigung zum Löschen eines Zertifikats und des zugehörigen privaten Schlüssels

certificate*

acm:CertificateKeyPairOrigin

aws:ResourceTag/${TagKey}

Schreiben

DescribeAcmeAccount

Erteilt die Erlaubnis, Details eines ACME-Kontos abzurufen

acme-endpoint*

aws:ResourceTag/${TagKey}

Lesen

DescribeAcmeDomainValidation

Erteilt die Erlaubnis, Details einer ACME-Domänenvalidierung abzurufen

acme-domain-validation*

aws:ResourceTag/${TagKey}

Lesen

DescribeAcmeEndpoint

Erteilt die Berechtigung zum Abrufen von Details eines ACME-Endpunkts

acme-endpoint*

aws:ResourceTag/${TagKey}

Lesen

DescribeAcmeExternalAccountBinding

Erteilt die Erlaubnis, Details einer externen ACME-Kontobindung abzurufen

acme-external-account-binding*

aws:ResourceTag/${TagKey}

Lesen

DescribeCertificate

Gewährt die Berechtigung zum Abrufen von Zertifikaten und ihren Metadaten

certificate*

aws:ResourceTag/${TagKey}

Lesen

ExportCertificate

Erteilt die Erlaubnis, ein exportierbares Zertifikat zur Verwendung an einem beliebigen Ort zu exportieren

certificate*

acm:DomainNames

aws:ResourceTag/${TagKey}

Lesen

GetAccountConfiguration

Erteilt die Berechtigung zum Abrufen der Konfiguration auf Kontoebene von AWS Certificate Manager

Lesen

GetAcmeExternalAccountBindingCredentials

Erteilt die Berechtigung zum Abrufen von Anmeldeinformationen für eine externe ACME-Kontobindung

acme-external-account-binding*

aws:ResourceTag/${TagKey}

Lesen

GetCertificate

Gewährt die Berechtigung zum Abrufen eines Zertifikats und der Zertifikatskette für einen Zertifikat-ARN

certificate*

aws:ResourceTag/${TagKey}

Lesen

ImportCertificate

Erteilt die Erlaubnis, ein Zertifikat eines Drittanbieters in AWS Certificate Manager (ACM) zu importieren

certificate*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

ListAcmeAccounts

Erteilt die Erlaubnis, ACME-Konten aufzulisten

acme-endpoint*

aws:ResourceTag/${TagKey}

Auflisten

ListAcmeDomainValidations

Erteilt die Erlaubnis, ACME-Domänenvalidierungen aufzulisten

acme-endpoint*

aws:ResourceTag/${TagKey}

Auflisten

ListAcmeEndpoints

Erteilt die Erlaubnis, ACME-Endpunkte aufzulisten

Auflisten

ListAcmeExternalAccountBindings

Erteilt die Erlaubnis, externe ACME-Kontobindungen aufzulisten

acme-endpoint*

aws:ResourceTag/${TagKey}

Auflisten

ListCertificateDomainValidations

Erteilt die Erlaubnis, Methoden zur Domänenvalidierung für ein Zertifikat aufzulisten

certificate*

aws:ResourceTag/${TagKey}

Auflisten

ListCertificates

Erteilt die Berechtigung, eine Liste von Zertifikaten für bestimmte Zertifikatsparameter abzurufen

Auflisten

ListTagsForCertificate

Gewährt die Berechtigung zum Auflisten der Tags, die einem Zertifikat zugeordnet wurden

certificate*

aws:ResourceTag/${TagKey}

Lesen

ListTagsForResource

Gewährt die Berechtigung zum Auflisten von Tags für eine Ressource

acme-domain-validation

aws:ResourceTag/${TagKey}

Lesen

acme-endpoint

aws:ResourceTag/${TagKey}

acme-external-account-binding

aws:ResourceTag/${TagKey}

PutAccountConfiguration

Erteilt die Berechtigung, die Konfiguration auf Kontoebene in AWS Certificate Manager zu aktualisieren

Schreiben

RemoveTagsFromCertificate

Gewährt die Berechtigung zum Entfernen eines oder mehrerer Tags aus einem Zertifikat

certificate*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Markieren, Schreiben

RenewCertificate

Gewährt die Berechtigung zum Erneuern eines zulässigen privaten Zertifikats

certificate*

aws:ResourceTag/${TagKey}

Write

RequestCertificate

Gewährt die Berechtigung zum Anfordern eines öffentlichen oder privaten Zertifikats

acm:CertificateAuthority

acm:CertificateKeyPairOrigin

acm:CertificateTransparencyLogging

acm:DomainNames

acm:Export

acm:KeyAlgorithm

acm:ValidationMethod

aws:RequestTag/${TagKey}

aws:TagKeys

Write

ResendValidationEmail

Gewährt die Berechtigung zum erneuten Senden einer E-Mail, um eine Validierung der Domain-Eigentümerschaft anzufordern

certificate*

aws:ResourceTag/${TagKey}

Schreiben

RevokeAcmeAccount

Erteilt die Erlaubnis, ein ACME-Konto zu widerrufen

acme-endpoint*

aws:ResourceTag/${TagKey}

Schreiben

RevokeAcmeExternalAccountBinding

Erteilt die Erlaubnis, die Bindung eines externen ACME-Kontos zu widerrufen

acme-external-account-binding*

aws:ResourceTag/${TagKey}

Schreiben

RevokeCertificate

Erteilt die Erlaubnis, ein exportierbares Zertifikat zu widerrufen

certificate*

acm:CertificateKeyPairOrigin

acm:DomainNames

aws:ResourceTag/${TagKey}

Schreiben

SearchCertificates

Erteilt die Berechtigung zum Abrufen einer Liste von Zertifikaten, die den Suchkriterien entsprechen

Auflisten

TagResource

Gewährt die Berechtigung zum Hinzufügen von Tags zu einer Ressource.

acme-domain-validation

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Markieren, Schreiben

acme-endpoint

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

acme-external-account-binding

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

Gewährt die Berechtigung zum Entfernen von Tags aus einer Ressource

acme-domain-validation

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, schreiben

acme-endpoint

aws:ResourceTag/${TagKey}

aws:TagKeys

acme-external-account-binding

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateAcmeDomainValidation

Erteilt die Erlaubnis, eine ACME-Domänenvalidierung zu aktualisieren

acme-domain-validation*

aws:ResourceTag/${TagKey}

Schreiben

UpdateAcmeEndpoint

Erteilt die Berechtigung zum Aktualisieren eines ACME-Endpunkts

acme-endpoint*

aws:ResourceTag/${TagKey}

Schreiben

UpdateCertificate

Erteilung der Berechtigung zur Aktualisierung eines Zertifikats

certificate*

acm:CertificateKeyPairOrigin

aws:ResourceTag/${TagKey}

Schreiben

UpdateCertificateOptions

Gewährt die Berechtigung zum Aktualisieren der Konfiguration eines Zertifikats Verwenden Sie diese Option, um anzugeben, ob Sie die Zertifikatstransparenzprotokollierung aktivieren oder deaktivieren möchten oder ob Sie die Methode zur Überprüfung der Zertifikatsdomäne aktualisieren möchten

certificate*

acm:ValidationMethod

aws:ResourceTag/${TagKey}

Schreiben

Ressourcentypen, definiert durch AWS Certificate Manager

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

Ressourcentypen ARN Bedingungsschlüssel

acme-domain-validation

arn:${Partition}:acm:${Region}:${Account}:acme-endpoint/${AcmeEndpointId}/acme-domain-validation/${AcmeDomainValidationId}

aws:ResourceTag/${TagKey}

acme-endpoint

arn:${Partition}:acm:${Region}:${Account}:acme-endpoint/${AcmeEndpointId}

aws:ResourceTag/${TagKey}

acme-external-account-binding

arn:${Partition}:acm:${Region}:${Account}:acme-endpoint/${AcmeEndpointId}/acme-external-account-binding/${ExternalAccountBindingId}

aws:ResourceTag/${TagKey}

certificate

arn:${Partition}:acm:${Region}:${Account}:certificate/${CertificateId}

aws:ResourceTag/${TagKey}

Bedingungsschlüssel für AWS Certificate Manager

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

Bedingungsschlüssel Beschreibung Typ

acm:CertificateAuthority

Filtert den Zugriff anhand der Option CertificateAuthority in der Anfrage. Kann verwendet werden, um einzuschränken, von welchen Zertifizierungsstellen Zertifikate ausgestellt werden können

String

acm:CertificateKeyPairOrigin

Filtert den Zugriff nach Zertifikat KeyPairOrigin in der Anfrage. Kann verwendet werden, um einzuschränken, welche Bereitstellungspfade für Zertifikate zulässig sind

String

acm:CertificateTransparencyLogging

Filtert den Zugriff nach der TransparencyLogging Zertifikatsoption in der Anfrage. Der Standardwert lautet „ENABLED“, wenn in der Anfrage kein Schlüssel vorhanden ist

String

acm:DomainNames

Filtert den Zugriff anhand der Option domainNames in der Anfrage. Dieser Schlüssel kann verwendet werden, um einzuschränken, welche Domains in Zertifikatsanfragen enthalten sein dürfen

ArrayOfString

acm:Export

Filtert den Zugriff nach der Exportoption in der Anfrage. Kann verwendet werden, um die Erstellung von Zertifikaten einzuschränken, die exportiert werden können

String

acm:KeyAlgorithm

Filtert den Zugriff anhand der Option keyAlgorithmus in der Anfrage

String

acm:ValidationMethod

Filtert den Zugriff anhand der Option validationMethod in der Anfrage. Der Standartwert lautet „EMAIL“, wenn in der Anfrage kein Schlüssel vorhanden ist

String

aws:RequestTag/${TagKey}

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

String

aws:ResourceTag/${TagKey}

Filtert Aktionen nach Tag-Schlüssel-Werte-Paaren, die der Ressource angefügt sind

String

aws:TagKeys

Filtert den Zugriff durch das Vorhandensein von Tag-Schlüsseln in der Anforderung.

ArrayOfString