View a markdown version of this page

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

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

Referenzen:

API-Operationen, definiert durch AWS Firewall 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 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

AssociateAdminAccount

fms:AssociateAdminAccount

Schreiben

AssociateThirdPartyFirewall

fms:AssociateThirdPartyFirewall

Schreiben

BatchAssociateResource

fms:BatchAssociateResource

Schreiben

BatchDisassociateResource

fms:BatchDisassociateResource

Schreiben

DeleteAppsList

fms:DeleteAppsList

Schreiben

DeleteNotificationChannel

fms:DeleteNotificationChannel

Schreiben

DeletePolicy

fms:DeletePolicy

Schreiben

DeleteProtocolsList

fms:DeleteProtocolsList

Schreiben

DeleteResourceSet

fms:DeleteResourceSet

Schreiben

DisassociateAdminAccount

fms:DisassociateAdminAccount

Schreiben

DisassociateThirdPartyFirewall

fms:DisassociateThirdPartyFirewall

Schreiben

GetAdminAccount

fms:GetAdminAccount

Lesen

GetAdminScope

fms:GetAdminScope

Lesen

GetAppsList

fms:GetAppsList

Lesen

GetComplianceDetail

fms:GetComplianceDetail

Lesen

GetNotificationChannel

fms:GetNotificationChannel

Lesen

GetPolicy

fms:GetPolicy

Lesen

GetProtectionStatus

fms:GetProtectionStatus

Lesen

GetProtocolsList

fms:GetProtocolsList

Lesen

GetResourceSet

fms:GetResourceSet

Lesen

GetThirdPartyFirewallAssociationStatus

fms:GetThirdPartyFirewallAssociationStatus

Lesen

GetViolationDetails

fms:GetViolationDetails

Lesen

ListAdminAccountsForOrganization

fms:ListAdminAccountsForOrganization

Auflisten

ListAdminsManagingAccount

fms:ListAdminsManagingAccount

Auflisten

ListAppsLists

fms:ListAppsLists

Auflisten

ListComplianceStatus

fms:ListComplianceStatus

Auflisten

ListDiscoveredResources

fms:ListDiscoveredResources

Auflisten

ListMemberAccounts

fms:ListMemberAccounts

Auflisten

ListPolicies

fms:ListPolicies

Auflisten

ListProtocolsLists

fms:ListProtocolsLists

Auflisten

ListResourceSetResources

fms:ListResourceSetResources

Auflisten

ListResourceSets

fms:ListResourceSets

Auflisten

ListTagsForResource

fms:ListTagsForResource

Lesen

ListThirdPartyFirewallFirewallPolicies

fms:ListThirdPartyFirewallFirewallPolicies

Auflisten

PutAdminAccount

fms:PutAdminAccount

Schreiben

PutAppsList

fms:PutAppsList

Schreiben

fms:TagResource

Taggen, Schreiben

PutNotificationChannel

fms:PutNotificationChannel

Schreiben

iam:PassRole

iam:PassedToService

fms.amazonaws.com

Schreiben

PutPolicy

fms:PutPolicy

Schreiben

fms:TagResource

Taggen, Schreiben

PutProtocolsList

fms:PutProtocolsList

Schreiben

fms:TagResource

Taggen, Schreiben

PutResourceSet

fms:PutResourceSet

Schreiben

fms:TagResource

Taggen, Schreiben

TagResource

fms:TagResource

Taggen, Schreiben

UntagResource

fms:UntagResource

Taggen, Schreiben

Aktionen definiert durch AWS Firewall Manager

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

AssociateAdminAccount

Erteilt die Erlaubnis zum Einstellen von AWS Firewall Manager-Administratorkonto und aktiviert den Dienst in allen Organisationskonten

Schreiben

AssociateThirdPartyFirewall

Gewährt die Berechtigung, den Firewall Manager-Administrator als Mandantenadministrator für den Firewall-Dienst eines Drittanbieters einzurichten

Schreiben

BatchAssociateResource

Erteilt die Erlaubnis, Ressourcen einem zuzuordnen AWS Firewall Manager-Ressourcensatz

resource-set*

aws:ResourceTag/${TagKey}

Schreiben

BatchDisassociateResource

Erteilt die Erlaubnis, Ressourcen von einem zu trennen AWS Firewall Manager-Ressourcensatz

resource-set*

aws:ResourceTag/${TagKey}

Schreiben

DeleteAppsList

Erteilt die Erlaubnis zum dauerhaften Löschen eines AWS Liste der Firewall Manager-Anwendungen

applications-list*

aws:ResourceTag/${TagKey}

Schreiben

DeleteNotificationChannel

Erteilt die Erlaubnis zum Löschen einer AWS Zuordnung von Firewall Manager zur IAM-Rolle und zum Thema Amazon Simple Notification Service (SNS), das verwendet wird, um den FM-Administrator über wichtige FM-Ereignisse und -Fehler im gesamten Unternehmen zu informieren

Schreiben

DeletePolicy

Erteilt die Erlaubnis zum dauerhaften Löschen einer AWS Firewall Manager-Richtlinie

policy*

aws:ResourceTag/${TagKey}

Schreiben

DeleteProtocolsList

Erteilt die Erlaubnis zum dauerhaften Löschen einer AWS Liste der Firewall Manager-Protokolle

protocols-list*

aws:ResourceTag/${TagKey}

Schreiben

DeleteResourceSet

Erteilt die Erlaubnis zum dauerhaften Löschen einer AWS Firewall Manager-Ressourcensatz

resource-set*

aws:ResourceTag/${TagKey}

Schreiben

DisassociateAdminAccount

Erteilt die Berechtigung, die Verknüpfung mit dem Konto aufzuheben, das als AWS Das Firewall Manager-Administratorkonto und deaktiviert den Dienst in allen Organisationskonten

Schreiben

DisassociateThirdPartyFirewall

Gewährt die Berechtigung, einen Firewall Manager-Administrator von einem Mandanten mit Drittanbieter-Firewall zu entfernen

Schreiben

GetAdminAccount

Erteilt die Erlaubnis zur Rückgabe des AWS Konto der Organisation, das verknüpft ist mit AWS Firewall Manager als AWS Firewall Manager-Administrator

Lesen

GetAdminScope

Gewährt die Berechtigung zum Zurückgeben von Informationen über den Verwaltungsbereich des angegebenen Kontos

Lesen

GetAppsList

Erteilt die Erlaubnis, Informationen über das angegebene Objekt zurückzugeben AWS Liste der Firewall Manager-Anwendungen

applications-list*

aws:ResourceTag/${TagKey}

Lesen

GetComplianceDetail

Gewährt die Berechtigung, detaillierte Compliance-Informationen zum angegebenen Mitgliedskonto abzurufen. Zu den Details gehören Ressourcen, die die angegebene Richtlinie erfüllen oder nicht erfüllen.

policy*

aws:ResourceTag/${TagKey}

Lesen

GetNotificationChannel

Erteilt die Erlaubnis, Informationen zum Thema Amazon Simple Notification Service (SNS) abzurufen, das für die Aufzeichnung verwendet wird AWS Firewall Manager SNS-Protokolle

Lesen

GetPolicy

Erteilt die Erlaubnis, Informationen über das angegebene Objekt abzurufen AWS Firewall Manager-Richtlinie

policy*

aws:ResourceTag/${TagKey}

Lesen

GetProtectionStatus

Gewährt die Berechtigung, im Falle eines potenziellen DDoS-Angriffs zusammenfassende Informationen auf Richtlinienebene zurückzugeben

policy*

aws:ResourceTag/${TagKey}

Lesen

GetProtocolsList

Erteilt die Erlaubnis, Informationen über das angegebene Objekt zurückzugeben AWS Liste der Firewall Manager-Protokolle

protocols-list*

aws:ResourceTag/${TagKey}

Lesen

GetResourceSet

Erteilt die Erlaubnis, Informationen über das angegebene Objekt abzurufen AWS Firewall Manager-Ressourcensatz

resource-set*

aws:ResourceTag/${TagKey}

Lesen

GetThirdPartyFirewallAssociationStatus

Gewährt einem Anbietermandanten mit Drittanbieter-Firewall die Berechtigung zum Abrufen des Onboarding-Status eines Firewall Manager-Administratorkontos

Lesen

GetViolationDetails

Erteilt die Berechtigung zum Abrufen von Verstößen für eine Ressource auf der Grundlage des angegebenen AWS Firewall Manager-Richtlinie und AWS-Konto

policy*

aws:ResourceTag/${TagKey}

Lesen

ListAdminAccountsForOrganization

Erteilt die Erlaubnis, eine zurückzugeben AdminAccounts Objekt, das die Firewall Manager-Administratoren innerhalb der Organisation auflistet, die bei Firewall Manager aufgenommen wurden AssociateAdminAccount

Auflisten

ListAdminsManagingAccount

Erteilt die Berechtigung, die Konten aufzulisten, die die angegebenen Konten verwalten AWS Mitgliedskonto der Organisation

Auflisten

ListAppsLists

Erteilt die Erlaubnis, eine Reihe von zurückzugeben AppsListDataSummary Objekte

Auflisten

ListComplianceStatus

Erteilt die Erlaubnis zum Abrufen eines Arrays von PolicyComplianceStatus Objekte in der Antwort. Verwenden PolicyComplianceStatus um eine Zusammenfassung darüber zu erhalten, welche Mitgliedskonten durch die angegebene Richtlinie geschützt sind

policy*

aws:ResourceTag/${TagKey}

Auflisten

ListDiscoveredResources

Gewährt die Berechtigung zum Abrufen eines Arrays von Ressourcen in den Konten der Organisation, die einem Ressourcensatz zugeordnet werden können

Auflisten

ListMemberAccounts

Gewährt die Berechtigung, ein Array von Mitgliedskonto-IDs abzurufen, wenn der Aufrufer ein FMS-Administratorkonto ist

Auflisten

ListPolicies

Erteilt die Erlaubnis zum Abrufen einer Reihe von PolicySummary Objekte in der Antwort

Auflisten

ListProtocolsLists

Erteilt die Erlaubnis, ein Array von zurückzugeben ProtocolsListDataSummary Objekte

Auflisten

ListResourceSetResources

Gewährt die Berechtigung zum Abrufen eines Arrays von Ressourcen, die mit Ihnen verknüpft sind

resource-set*

aws:ResourceTag/${TagKey}

Auflisten

ListResourceSets

Erteilt die Erlaubnis zum Abrufen eines Arrays von ResourceSetSummary Objekte

Auflisten

ListTagsForResource

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

policy*

aws:ResourceTag/${TagKey}

Lesen

ListThirdPartyFirewallFirewallPolicies

Gewährt die Berechtigung zum Abrufen einer Liste aller Drittanbieter-Firewall-Richtlinien, die dem Konto des Administrators der Drittanbieter-Firewall zugewiesen sind

Auflisten

PutAdminAccount

Gewährt die Berechtigung zum Erstellen oder Aktualisieren eines Firewall-Manager-Administratorkontos

Schreiben

PutAppsList

Erteilt die Erlaubnis zum Erstellen eines AWS Liste der Firewall Manager-Anwendungen

applications-list*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

PutNotificationChannel

Erteilt die Erlaubnis, die IAM-Rolle und das Amazon Simple Notification Service (SNS) -Thema festzulegen, die AWS Firewall Manager (FM) könnte verwendet werden, um den FM-Administrator über wichtige FM-Ereignisse und -Fehler im gesamten Unternehmen zu informieren

Schreiben

PutPolicy

Erteilt die Erlaubnis, eine zu erstellen AWS Firewall Manager-Richtlinie

policy*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

PutProtocolsList

Erteilt die Erlaubnis zur Erstellung einer AWS Liste der Firewall Manager-Protokolle

protocols-list*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

PutResourceSet

Erteilt die Erlaubnis zum Erstellen einer AWS Firewall Manager-Ressourcensatz

resource-set*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Schreiben

TagResource

Gewährt die Berechtigung zum Hinzufügen eines Tags zu einer bestimmten Ressource

applications-list

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

policy

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

protocols-list

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

resource-set

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

UntagResource

Gewährt die Berechtigung zum Entfernen eines Tags von einer bestimmten Ressource

applications-list

aws:ResourceTag/${TagKey}

aws:TagKeys

Taggen, Schreiben

policy

aws:ResourceTag/${TagKey}

aws:TagKeys

protocols-list

aws:ResourceTag/${TagKey}

aws:TagKeys

resource-set

aws:ResourceTag/${TagKey}

aws:TagKeys

Ressourcentypen, definiert durch AWS Firewall Manager

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

Ressourcentypen ARN Bedingungsschlüssel

applications-list

arn:${Partition}:fms:${Region}:${Account}:applications-list/${Id}

aws:ResourceTag/${TagKey}

policy

arn:${Partition}:fms:${Region}:${Account}:policy/${Id}

aws:ResourceTag/${TagKey}

protocols-list

arn:${Partition}:fms:${Region}:${Account}:protocols-list/${Id}

aws:ResourceTag/${TagKey}

resource-set

arn:${Partition}:fms:${Region}:${Account}:resource-set/${Id}

aws:ResourceTag/${TagKey}

Bedingungsschlüssel für AWS Firewall Manager

AWS Firewall Manager definiert die folgenden Bedingungsschlüssel, die im Condition Element einer IAM-Richtlinie.

Bedingungsschlüssel Beschreibung Typ

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üsselwertpaaren, die der Ressource angefügt sind

String

aws:TagKeys

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

ArrayOfString