View a markdown version of this page

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

Amazon CodeGuru Sicherheit (Dienstpräfix): codeguru-security) stellt die folgenden dienstspezifischen Operationen, Ressourcen, Aktionen und Bedingungsschlüssel zur Verwendung in IAM-Berechtigungsrichtlinien bereit.

Referenzen:

Von Amazon definierte API-Operationen CodeGuru Sicherheit

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 IAM-Aktion Bedingungsschlüssel Mögliche (n) Wert (e) Zugriffsebene

BatchGetFindings

codeguru-security:BatchGetFindings

Lesen

CreateScan

codeguru-security:CreateScan

Write (Schreiben)

codeguru-security:TagResource

Taggen, Schreiben

CreateUploadUrl

codeguru-security:CreateUploadUrl

Schreiben

GetAccountConfiguration

codeguru-security:GetAccountConfiguration

Lesen

GetFindings

codeguru-security:GetFindings

Auflisten

GetMetricsSummary

codeguru-security:GetMetricsSummary

Lesen

GetScan

codeguru-security:GetScan

Lesen

ListFindingsMetrics

codeguru-security:ListFindingsMetrics

Auflisten

ListScans

codeguru-security:ListScans

Auflisten

ListTagsForResource

codeguru-security:ListTagsForResource

Lesen

TagResource

codeguru-security:TagResource

Taggen, Schreiben

UntagResource

codeguru-security:UntagResource

Taggen, Schreiben

UpdateAccountConfiguration

codeguru-security:UpdateAccountConfiguration

Schreiben

Von Amazon definierte Aktionen CodeGuru Sicherheit

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

BatchGetFindings

Erteilt die Erlaubnis, bestimmte Ergebnisse stapelweise abzurufen, die von generiert wurden CodeGuru Sicherheit

ScanName*

aws:ResourceTag/${TagKey}

Lesen

CreateScan

Erteilt die Erlaubnis zum Erstellen einer CodeGuru Sicherheitsscan

ScanName*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

CreateUploadUrl

Gewährt die Berechtigung zum Generieren einer vorsignierten URL zum Hochladen von Codearchiven

ScanName*

aws:ResourceTag/${TagKey}

Schreiben

GetAccountConfiguration

Gewährt die Berechtigung zum Abrufen der Konfigurationen auf Kontoebene

Lesen

GetFindings

Erteilt die Erlaubnis, Ergebnisse für einen Scan abzurufen, der von generiert wurde CodeGuru Sicherheit

ScanName*

aws:ResourceTag/${TagKey}

Auflisten

GetMetricsSummary

Erteilt die Erlaubnis zum Abrufen AWS Zusammenfassung der Kennzahlen auf Kontoebene, generiert von CodeGuru Sicherheit

Lesen

GetScan

Erteilt die Erlaubnis zum Abrufen CodeGuru Metadaten des Sicherheitsscans

ScanName*

aws:ResourceTag/${TagKey}

Lesen

ListFindingsMetrics

Gewährt die Berechtigung zum Abrufen einer Liste von Metriken von Erkenntnissen auf Kontoebene innerhalb eines bestimmten Zeitraums

Auflisten

ListScans

Erteilt die Erlaubnis zum Abrufen der Liste von CodeGuru Metadaten des Sicherheitsscans

Auflisten

ListTagsForResource

Gewährt die Berechtigung zum Abrufen einer Liste von Tags für einen Scannamen-ARN

ScanName*

aws:ResourceTag/${TagKey}

Lesen

TagResource

Gewährt die Berechtigung zum Hinzufügen von Tags zu einem Scannamen-ARN

ScanName*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

UntagResource

Gewährt die Berechtigung zum Entfernen von Tags von einem Scannamen-ARN

ScanName*

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

UpdateAccountConfiguration

Gewährt die Berechtigung zum Aktualisieren der Konfigurationen auf Kontoebene

Schreiben

Permission-only Aktionen für Amazon CodeGuru Sicherheit

Die folgenden Aktionen werden von Amazon definiert CodeGuru Sicherheitsfunktionen sind jedoch nicht direkt über einen API-Vorgang 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

DeleteScansByCategory

Erteilt die Erlaubnis, alle Scans und zugehörigen Ergebnisse von zu löschen CodeGuru Sicherheit nach gegebener Kategorie

Schreiben

ListFindings

Erteilt die Erlaubnis, Ergebnisse abzurufen, die generiert wurden von CodeGuru Sicherheit

Auflisten

Von Amazon definierte Ressourcentypen CodeGuru Sicherheit

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

Ressourcentypen ARN Bedingungsschlüssel

ScanName

arn:${Partition}:codeguru-security:${Region}:${Account}:scans/${ScanName}

aws:ResourceTag/${TagKey}

Bedingungsschlüssel für Amazon CodeGuru Sicherheit

Amazon CodeGuru Security definiert die folgenden Bedingungsschlüssel, die in der Condition Element einer IAM-Richtlinie.

Bedingungsschlüssel Beschreibung Typ

aws:RequestTag/${TagKey}

Filtert den Zugriff durch die Tags, die in der Anfrage übergeben werden

String

aws:ResourceTag/${TagKey}

Filtert den Zugriff basierend auf den Tags, die der Ressource zugeordnet sind.

String

aws:TagKeys

Filtert den Zugriff basierend auf den Tag-Schlüssel, die in der Anfrage übergeben werden

ArrayOfString