View a markdown version of this page

Azioni, risorse e chiavi di condizione per AWS Firewall Manager - Service Authorization Reference

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Azioni, risorse e chiavi di condizione per AWS Firewall Manager

AWS Firewall Manager (prefisso del servizio: fms) fornisce le seguenti operazioni, risorse, azioni e chiavi di condizione specifiche del servizio da utilizzare nelle politiche di autorizzazione IAM.

Riferimenti:

Operazioni API definite da AWS Firewall Manager

La tabella seguente associa le operazioni API alle azioni IAM che autorizzano. Sono elencate solo le chiavi di condizione che hanno valori statici per l'API e l'azione specificate; per il set completo di chiavi di condizione supportate da ciascuna azione, consulta Tabella delle azioni.

Operazione Azione IAM Chiave di condizione Valori possibili Livello di accesso

AssociateAdminAccount

fms:AssociateAdminAccount

Scrittura

AssociateThirdPartyFirewall

fms:AssociateThirdPartyFirewall

Scrittura

BatchAssociateResource

fms:BatchAssociateResource

Scrittura

BatchDisassociateResource

fms:BatchDisassociateResource

Scrittura

DeleteAppsList

fms:DeleteAppsList

Scrittura

DeleteNotificationChannel

fms:DeleteNotificationChannel

Scrittura

DeletePolicy

fms:DeletePolicy

Scrittura

DeleteProtocolsList

fms:DeleteProtocolsList

Scrittura

DeleteResourceSet

fms:DeleteResourceSet

Scrittura

DisassociateAdminAccount

fms:DisassociateAdminAccount

Scrittura

DisassociateThirdPartyFirewall

fms:DisassociateThirdPartyFirewall

Scrittura

GetAdminAccount

fms:GetAdminAccount

Lettura

GetAdminScope

fms:GetAdminScope

Lettura

GetAppsList

fms:GetAppsList

Lettura

GetComplianceDetail

fms:GetComplianceDetail

Lettura

GetNotificationChannel

fms:GetNotificationChannel

Lettura

GetPolicy

fms:GetPolicy

Lettura

GetProtectionStatus

fms:GetProtectionStatus

Lettura

GetProtocolsList

fms:GetProtocolsList

Lettura

GetResourceSet

fms:GetResourceSet

Lettura

GetThirdPartyFirewallAssociationStatus

fms:GetThirdPartyFirewallAssociationStatus

Lettura

GetViolationDetails

fms:GetViolationDetails

Lettura

ListAdminAccountsForOrganization

fms:ListAdminAccountsForOrganization

List

ListAdminsManagingAccount

fms:ListAdminsManagingAccount

List

ListAppsLists

fms:ListAppsLists

List

ListComplianceStatus

fms:ListComplianceStatus

List

ListDiscoveredResources

fms:ListDiscoveredResources

List

ListMemberAccounts

fms:ListMemberAccounts

List

ListPolicies

fms:ListPolicies

List

ListProtocolsLists

fms:ListProtocolsLists

List

ListResourceSetResources

fms:ListResourceSetResources

List

ListResourceSets

fms:ListResourceSets

List

ListTagsForResource

fms:ListTagsForResource

Lettura

ListThirdPartyFirewallFirewallPolicies

fms:ListThirdPartyFirewallFirewallPolicies

List

PutAdminAccount

fms:PutAdminAccount

Scrittura

PutAppsList

fms:PutAppsList

Scrittura

fms:TagResource

Etichettatura, scrittura

PutNotificationChannel

fms:PutNotificationChannel

Scrittura

iam:PassRole

iam:PassedToService

fms.amazonaws.com

Scrittura

PutPolicy

fms:PutPolicy

Scrittura

fms:TagResource

Etichettare, scrivere

PutProtocolsList

fms:PutProtocolsList

Scrittura

fms:TagResource

Etichettare, scrivere

PutResourceSet

fms:PutResourceSet

Scrittura

fms:TagResource

Etichettare, scrivere

TagResource

fms:TagResource

Etichettare, scrivere

UntagResource

fms:UntagResource

Etichettare, scrivere

Azioni definite da AWS Firewall Manager

Puoi specificare le seguenti operazioni nell'elemento Action di un'istruzione di policy IAM. Per ogni azione, la tabella elenca i tipi di risorse e le chiavi di condizione supportate da tale azione. Utilizza le policy per concedere le autorizzazioni per eseguire un'operazione in AWS. Quando utilizzi un'operazione in una policy, in genere consenti o rifiuti l'accesso all'operazione API o al comando CLI con lo stesso nome. Tuttavia, in alcuni casi, una singola operazione controlla l'accesso a più di una operazione. In alternativa, alcune operazioni richiedono operazioni differenti.

Operazioni Description Tipi di risorsa (*obbligatorio) Chiavi di condizione Livello di accesso

AssociateAdminAccount

Concede l'autorizzazione per impostare il AWS Account di amministratore di Firewall Manager e abilita il servizio in tutti gli account dell'organizzazione

Scrittura

AssociateThirdPartyFirewall

Concede l'autorizzazione per impostare l'amministratore di Firewall Manager come amministratore tenant di un servizio firewall di terze parti

Scrittura

BatchAssociateResource

Concede il permesso di associare risorse a un AWS Set di risorse Firewall Manager

resource-set*

aws:ResourceTag/${TagKey}

Scrittura

BatchDisassociateResource

Concede il permesso di dissociare le risorse da un AWS Set di risorse Firewall Manager

resource-set*

aws:ResourceTag/${TagKey}

Scrittura

DeleteAppsList

Concede il permesso di eliminare definitivamente un AWS Elenco delle applicazioni di Firewall Manager

applications-list*

aws:ResourceTag/${TagKey}

Scrittura

DeleteNotificationChannel

Concede il permesso di eliminare un AWS Associazione di Firewall Manager al ruolo IAM e all'argomento Amazon Simple Notification Service (SNS) utilizzato per notificare all'amministratore FM i principali eventi ed errori FM nell'organizzazione

Scrittura

DeletePolicy

Concede il permesso di eliminare definitivamente un AWS Politica di Firewall Manager

policy*

aws:ResourceTag/${TagKey}

Scrittura

DeleteProtocolsList

Concede il permesso di eliminare definitivamente un AWS Elenco dei protocolli di Firewall Manager

protocols-list*

aws:ResourceTag/${TagKey}

Scrittura

DeleteResourceSet

Concede il permesso di eliminare definitivamente un AWS Set di risorse Firewall Manager

resource-set*

aws:ResourceTag/${TagKey}

Scrittura

DisassociateAdminAccount

Concede l'autorizzazione a dissociare l'account che è stato impostato come AWS Account amministratore di Firewall Manager e disabilita il servizio in tutti gli account dell'organizzazione

Scrittura

DisassociateThirdPartyFirewall

Concede l'autorizzazione per annullare l'associazione di un amministratore di Firewall Manager da un tenant di firewall di terze parti

Scrittura

GetAdminAccount

Concede il permesso di restituire il AWS Account dell'organizzazione associato a AWS Firewall Manager come AWS Amministratore di Firewall Manager

Lettura

GetAdminScope

Concede l'autorizzazione per restituire informazioni sull'ambito amministrativo dell'account specificato

Lettura

GetAppsList

Concede l'autorizzazione a restituire informazioni relative a quanto specificato AWS Elenco delle applicazioni di Firewall Manager

applications-list*

aws:ResourceTag/${TagKey}

Lettura

GetComplianceDetail

Concede l'autorizzazione per richiamare informazioni dettagliate sulla conformità per l'account membro specificato. I dettagli includono le risorse che sono conformi e non conformi con la policy specificata.

policy*

aws:ResourceTag/${TagKey}

Lettura

GetNotificationChannel

Concede l'autorizzazione a recuperare informazioni sull'argomento Amazon Simple Notification Service (SNS) utilizzato per registrare AWS Log SNS di Firewall Manager

Lettura

GetPolicy

Concede il permesso di recuperare informazioni sui dati specificati AWS Politica di Firewall Manager

policy*

aws:ResourceTag/${TagKey}

Lettura

GetProtectionStatus

Concede l'autorizzazione per richiamare le informazioni di riepilogo degli attacchi a livello di policy in caso di potenziale attacco DDoS

policy*

aws:ResourceTag/${TagKey}

Lettura

GetProtocolsList

Concede il permesso di restituire informazioni relative a quanto specificato AWS Elenco dei protocolli di Firewall Manager

protocols-list*

aws:ResourceTag/${TagKey}

Lettura

GetResourceSet

Concede il permesso di recuperare le informazioni relative a quanto specificato AWS Set di risorse Firewall Manager

resource-set*

aws:ResourceTag/${TagKey}

Lettura

GetThirdPartyFirewallAssociationStatus

Consente l'autorizzazione per recuperare lo stato di onboarding di un account amministratore di Firewall Manager per il tenant fornitore di firewall di terze parti

Lettura

GetViolationDetails

Concede l'autorizzazione a recuperare le violazioni per una risorsa in base a quanto specificato AWS Politica di Firewall Manager e Account AWS

policy*

aws:ResourceTag/${TagKey}

Lettura

ListAdminAccountsForOrganization

Concede il permesso di restituire un AdminAccounts oggetto che elenca gli amministratori di Firewall Manager all'interno dell'organizzazione che hanno effettuato l'onboarding a Firewall Manager da AssociateAdminAccount

List

ListAdminsManagingAccount

Concede il permesso di elencare gli account che gestiscono quanto specificato AWS Account membro dell'organizzazione

List

ListAppsLists

Concede il permesso di restituire una serie di AppsListDataSummary oggetti

List

ListComplianceStatus

Concede il permesso di recuperare una serie di PolicyComplianceStatus oggetti nella risposta. Usa PolicyComplianceStatus per ottenere un riepilogo degli account dei membri protetti dalla politica specificata

policy*

aws:ResourceTag/${TagKey}

List

ListDiscoveredResources

Concede l'autorizzazione per recuperare un array di risorse negli account dell'organizzazione disponibili per l'autorizzazione per l'associazione a un set di risorse

List

ListMemberAccounts

Concede l'autorizzazione per richiamare una matrice di ID account membro se il chiamante è un account amministratore FMS

List

ListPolicies

Concede il permesso di recuperare una serie di PolicySummary oggetti nella risposta

List

ListProtocolsLists

Concede il permesso di restituire una serie di ProtocolsListDataSummary oggetti

List

ListResourceSetResources

Concede l'autorizzazione per recuperare un array di risorse associate a un set di risorse

resource-set*

aws:ResourceTag/${TagKey}

List

ListResourceSets

Concede il permesso di recuperare una serie di ResourceSetSummary oggetti

List

ListTagsForResource

Concede l'autorizzazione per elencare i tag per una determinata risorsa

policy*

aws:ResourceTag/${TagKey}

Lettura

ListThirdPartyFirewallFirewallPolicies

Consente l'autorizzazione per recuperare un elenco di tutte le policy di firewall di terze parti associate all'account dell'amministratore del firewall di terze parti

List

PutAdminAccount

Concede l'autorizzazione per creare o aggiornare un account amministratore di Firewall Manager

Scrittura

PutAppsList

Concede il permesso di creare un AWS Elenco delle applicazioni di Firewall Manager

applications-list*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

PutNotificationChannel

Concede l'autorizzazione a designare il ruolo IAM e l'argomento Amazon Simple Notification Service (SNS) che AWS Firewall Manager (FM) potrebbe essere utilizzato per notificare all'amministratore FM i principali eventi ed errori FM all'interno dell'organizzazione

Scrittura

PutPolicy

Concede il permesso di creare un AWS Politica di Firewall Manager

policy*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

PutProtocolsList

Concede il permesso di creare un AWS Elenco dei protocolli di Firewall Manager

protocols-list*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

PutResourceSet

Concede il permesso di creare un AWS Set di risorse Firewall Manager

resource-set*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

TagResource

Concede l'autorizzazione per aggiungere un tag a una determinata risorsa

applications-list

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

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

Concede l'autorizzazione per rimuovere un tag da una determinata risorsa

applications-list

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettare, scrivere

policy

aws:ResourceTag/${TagKey}

aws:TagKeys

protocols-list

aws:ResourceTag/${TagKey}

aws:TagKeys

resource-set

aws:ResourceTag/${TagKey}

aws:TagKeys

Tipi di risorse definiti da AWS Firewall Manager

I seguenti tipi di risorse sono definiti da questo servizio e possono essere utilizzati nell'elemento Resource delle istruzioni di policy delle autorizzazioni IAM.

Tipi di risorse ARN Chiavi di condizione

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}

Chiavi di condizione per AWS Firewall Manager

AWS Firewall Manager definisce le seguenti chiavi di condizione che possono essere utilizzate in Condition elemento di una policy IAM.

Chiavi di condizione Descrizione Tipo

aws:RequestTag/${TagKey}

Filtra l'accesso in base alla presenza di coppie chiave-valore di tag nella richiesta

String

aws:ResourceTag/${TagKey}

Filtra l'accesso in base alle coppie chiave-valore di tag collegate alla risorsa

String

aws:TagKeys

Filtra l'accesso in base alla presenza di chiavi di tag nella richiesta

ArrayOfString