Aktionen, Ressourcen und Bedingungsschlüssel für AWS IAM Access Analyzer
AWS IAM Access Analyzer (Dienstpräfix:access-analyzer) 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 Dienst
an.
Themen
API-Operationen, definiert von AWS IAM Access Analyzer
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 |
|---|---|---|---|---|
|
ApplyArchiveRule |
Schreiben |
|||
|
CancelPolicyGeneration |
Schreiben |
|||
|
CheckAccessNotGranted |
Lesen |
|||
|
CheckNoNewAccess |
Lesen |
|||
|
CheckNoPublicAccess |
Lesen |
|||
|
CreateAccessPreview |
Schreiben |
|||
|
CreateAnalyzer |
Schreiben |
|||
Markieren, Schreiben |
||||
|
CreateArchiveRule |
Schreiben |
|||
|
CreateServiceLinkedAnalyzer |
Schreiben |
|||
|
DeleteAnalyzer |
Schreiben |
|||
|
DeleteArchiveRule |
Schreiben |
|||
|
DeleteServiceLinkedAnalyzer |
Schreiben |
|||
|
GenerateFindingRecommendation |
Schreiben |
|||
|
GetAccessPreview |
Lesen |
|||
|
GetAnalyzedResource |
Lesen |
|||
|
GetAnalyzer |
Lesen |
|||
|
GetArchiveRule |
Lesen |
|||
|
GetFinding |
Lesen |
|||
|
GetFindingRecommendation |
Lesen |
|||
|
V2 GetFinding |
Lesen |
|||
|
GetFindingsStatistics |
Lesen |
|||
|
GetGeneratedPolicy |
Lesen |
|||
|
ListAccessPreviewFindings |
Lesen |
|||
|
ListAccessPreviews |
Auflisten |
|||
|
ListAnalyzedResources |
Lesen |
|||
|
ListAnalyzers |
Auflisten |
|||
|
ListArchiveRules |
Auflisten |
|||
|
ListFindings |
Lesen |
|||
|
V2 ListFindings |
Lesen |
|||
|
ListPolicyGenerations |
Lesen |
|||
|
ListTagsForResource |
Lesen |
|||
|
StartPolicyGeneration |
Schreiben |
|||
ich bin: PassedToService |
access-analyzer.amazonaws.com |
Schreiben |
||
|
StartResourceScan |
Schreiben |
|||
|
TagResource |
Markieren, Schreiben |
|||
|
UntagResource |
Markieren, Schreiben |
|||
|
UpdateAnalyzer |
Schreiben |
|||
|
UpdateArchiveRule |
Schreiben |
|||
|
UpdateFindings |
Schreiben |
|||
|
ValidatePolicy |
Lesen |
Aktionen definiert von AWS IAM Access Analyzer
Sie können die folgenden Aktionen im Element Action einer IAM-Richtlinienanweisung angeben. 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 |
|---|---|---|---|---|
Gewährt die Berechtigung zum Anwenden einer Archivierungsregel |
Schreiben |
|||
Gewährt die Berechtigung zum Abbrechen einer Richtliniengenerierung |
Schreiben |
|||
Gewährt die Berechtigung, zu überprüfen, ob der angegebene Zugriff aufgrund einer Richtlinie nicht zulässig ist |
Lesen |
|||
Gewährt die Berechtigung, zu überprüfen, ob im Vergleich zu einer vorhandenen Richtlinie kein neuer Zugriff zulässig ist |
Lesen |
|||
Erteilt die Erlaubnis, zu überprüfen, ob der öffentliche Zugriff gemäß einer Ressourcenrichtlinie nicht zulässig ist |
Lesen |
|||
Gewährt die Berechtigung zum Erstellen einer Zugriffsvorschau für den angegebenen Analyzer |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen eines Analyzers |
Schreiben |
|||
Gewährt die Berechtigung zum Erstellen einer Archivierungsregel für den angegebenen Analyzer |
Schreiben |
|||
Erteilt die Erlaubnis, einen serviceverknüpften Analyzer zu erstellen |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen des angegebenen Analyzers |
Schreiben |
|||
Gewährt die Berechtigung zum Löschen von Archivierungsregeln für den angegebenen Analyzer |
Schreiben |
|||
Erteilt die Erlaubnis, den angegebenen serviceverknüpften Analyzer zu löschen |
Schreiben |
|||
Erteilt die Genehmigung zur Generierung von Empfehlungen für Schritte zur Behebung eines Fehlers |
Schreiben |
|||
Gewährt die Berechtigung zum Abrufen von Informationen über eine Zugriffsvorschau |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen von Informationen über eine analysierte Ressource |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen von Informationen über Analyzer |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen von Informationen über Archivierungsregeln für den angegebenen Analyzer |
Read |
|||
Gewährt die Berechtigung zum Abrufen von Ergebnissen |
Lesen |
|||
Erteilt die Erlaubnis, empfohlene Schritte zur Behebung eines Fehlers abzurufen |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen von Statistiken zu Ergebnissen |
Lesen |
|||
Erteilt die Erlaubnis zum Abrufen einer Richtlinie, die generiert wurde mit StartPolicyGeneration |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen einer Liste von Ergebnissen aus einer Zugriffsvorschau |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen einer Liste von Zugriffsvorschauen |
Auflisten |
|||
Gewährt die Berechtigung zum Abrufen einer Liste von analysierten Ressourcen |
Lesen |
|||
Gewährt die Berechtigung zum Abrufen einer Liste von Analyzern |
List |
|||
Gewährt die Berechtigung zum Abrufen einer Liste von Archivierungsregeln von einem Analyzer |
Auflisten |
|||
Gewährt die Berechtigung zum Abrufen einer Liste von Ergebnissen aus einem Analyzer |
Lesen |
|||
Gewährt die Berechtigung zum Auflisten aller kürzlich gestarteten Richtliniengenerierungen |
Read |
|||
Gewährt die Berechtigung zum Abrufen einer Liste von Tags, die auf eine Ressource angewendet wurden |
Lesen |
|||
Gewährt die Berechtigung zum Starten einer Richtliniengenerierung |
Write |
|||
Gewährt die Berechtigung zum Starten eines Scans der auf eine Ressource angewandten Richtlinien |
Schreiben |
|||
Gewährt die Berechtigung zum Hinzufügen eines Tags zu einer Ressource |
Markieren, Schreiben |
|||
Gewährt die Berechtigung zum Entfernen eines Tags von einer Ressource |
Markieren, Schreiben |
|||
Erteilt die Erlaubnis, die Konfiguration eines Analyzers zu ändern |
Schreiben |
|||
Gewährt die Berechtigung zum Ändern einer Archivierungsregel |
Write |
|||
Gewährt die Berechtigung zum Ändern von Ergebnissen |
Schreiben |
|||
Gewährt die Berechtigung zurm Validieren einer Richtlinie |
Lesen |
Ressourcentypen, definiert durch AWS IAM Access Analyzer
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} :access-analyzer: $ {Region} :$ {Account} :analyzer/$ {} AnalyzerName |
||
arn: $ {Partition} :access-analyzer: $ {Region} :$ {Account} :analyzer/$ {} /archive-rule/$ {} AnalyzerName RuleName |
Bedingungsschlüssel für AWS IAM Access Analyzer
AWS IAM Access Analyzer definiert die folgenden Bedingungsschlüssel, die im Element einer IAM-Richtlinie verwendet werden können. Condition
| Bedingungsschlüssel | Beschreibung | Typ |
|---|---|---|
Filtert Aktionen basierend auf dem Vorhandensein von Tag-Schlüssel-Wert-Paaren in der Anforderung. |
Zeichenfolge |
|
Filtert Aktionen basierend auf den Tag-Schlüssel-Wert-Paaren, die an die Ressource angefügt wurden. |
Zeichenfolge |
|
Filtert Aktionen basierend auf dem Vorhandensein von Tag-Schlüsseln in der Anforderung. |
ArrayOfString |