View a markdown version of this page

Actions, ressources et clés de condition pour AWS Responsable de la sécurité réseau - Référence de l'autorisation de service

Actions, ressources et clés de condition pour AWS Responsable de la sécurité réseau

AWS Network Security Manager (préfixe de service :network-security-manager) fournit les opérations, ressources, actions et clés de condition spécifiques aux services suivantes à utiliser dans les politiques d'autorisation IAM.

Références :

Opérations d'API définies par AWS Responsable de la sécurité réseau

Le tableau suivant fait correspondre les opérations d'API aux actions IAM qu'elles autorisent. Seules les clés de condition qui ont des valeurs statiques pour l'API et l'action données sont répertoriées ; pour l'ensemble complet des clés de condition prises en charge par chaque action, consultez le tableau Actions.

Opération Action IAM Clé de condition Valeur (s) possible (s) Niveau d’accès

CreateDeployment

gestionnaire de sécurité réseau : CreateDeployment

Écrire

gestionnaire de sécurité réseau : TagResource

Marquage, écriture

CreateDeploymentSnapshot

gestionnaire de sécurité réseau : CreateDeploymentSnapshot

Écrire

gestionnaire de sécurité réseau : TagResource

Marquage, écriture

CreatePolicy

gestionnaire de sécurité réseau : CreatePolicy

Écrire

gestionnaire de sécurité réseau : TagResource

Marquage, écriture

CreatePolicySnapshot

gestionnaire de sécurité réseau : CreatePolicySnapshot

Écrire

gestionnaire de sécurité réseau : TagResource

Marquage, écriture

CreateRule

gestionnaire de sécurité réseau : CreateRule

Écrire

gestionnaire de sécurité réseau : TagResource

Marquage, écriture

CreateRuleSnapshot

gestionnaire de sécurité réseau : CreateRuleSnapshot

Écrire

gestionnaire de sécurité réseau : TagResource

Marquage, écriture

CreateScope

gestionnaire de sécurité réseau : CreateScope

Écrire

gestionnaire de sécurité réseau : TagResource

Marquage, écriture

CreateScopeSnapshot

gestionnaire de sécurité réseau : CreateScopeSnapshot

Écrire

gestionnaire de sécurité réseau : TagResource

Marquage, écriture

CreateTemplate

gestionnaire de sécurité réseau : CreateTemplate

Écrire

gestionnaire de sécurité réseau : TagResource

Marquage, écriture

CreateTemplateSnapshot

gestionnaire de sécurité réseau : CreateTemplateSnapshot

Écrire

gestionnaire de sécurité réseau : TagResource

Marquage, écriture

DeleteAdminAccount

gestionnaire de sécurité réseau : DeleteAdminAccount

Écrire

DeleteDeployment

gestionnaire de sécurité réseau : DeleteDeployment

Écrire

DeletePolicy

gestionnaire de sécurité réseau : DeletePolicy

Écrire

DeleteRule

gestionnaire de sécurité réseau : DeleteRule

Écrire

DeleteScope

gestionnaire de sécurité réseau : DeleteScope

Écrire

DeleteTemplate

gestionnaire de sécurité réseau : DeleteTemplate

Écrire

GenerateRuleConfiguration

gestionnaire de sécurité réseau : GenerateRuleConfiguration

Écrire

GetAdminAccount

gestionnaire de sécurité réseau : GetAdminAccount

Lecture

GetDeployment

gestionnaire de sécurité réseau : GetDeployment

Lecture

GetPolicy

gestionnaire de sécurité réseau : GetPolicy

Lecture

GetRule

gestionnaire de sécurité réseau : GetRule

Lecture

GetScope

gestionnaire de sécurité réseau : GetScope

Lecture

GetTemplate

gestionnaire de sécurité réseau : GetTemplate

Lecture

ListAdminAccounts

gestionnaire de sécurité réseau : ListAdminAccounts

List

ListAggregateResourceSynchronizationStatuses

gestionnaire de sécurité réseau : ListAggregateResourceSynchronizationStatuses

Lecture

ListDeploymentSnapshots

gestionnaire de sécurité réseau : ListDeploymentSnapshots

Lecture

ListDeployments

gestionnaire de sécurité réseau : ListDeployments

List

ListPolicies

gestionnaire de sécurité réseau : ListPolicies

List

ListPolicySnapshots

gestionnaire de sécurité réseau : ListPolicySnapshots

Lecture

ListResourceAssociations

gestionnaire de sécurité réseau : ListResourceAssociations

Lecture

ListResourceSynchronizationStatuses

gestionnaire de sécurité réseau : ListResourceSynchronizationStatuses

Lecture

ListRuleSnapshots

gestionnaire de sécurité réseau : ListRuleSnapshots

Lecture

ListRules

gestionnaire de sécurité réseau : ListRules

List

ListScopeSnapshots

gestionnaire de sécurité réseau : ListScopeSnapshots

Lecture

ListScopes

gestionnaire de sécurité réseau : ListScopes

List

ListTagsForResource

gestionnaire de sécurité réseau : ListTagsForResource

Lecture

ListTemplateSnapshots

gestionnaire de sécurité réseau : ListTemplateSnapshots

Lecture

ListTemplates

gestionnaire de sécurité réseau : ListTemplates

List

PutAdminAccount

gestionnaire de sécurité réseau : PutAdminAccount

Écrire

TagResource

gestionnaire de sécurité réseau : TagResource

Marquage, écriture

UntagResource

gestionnaire de sécurité réseau : UntagResource

Marquage, écriture

UpdateDeployment

gestionnaire de sécurité réseau : UpdateDeployment

Écrire

UpdatePolicy

gestionnaire de sécurité réseau : UpdatePolicy

Écrire

UpdateRule

gestionnaire de sécurité réseau : UpdateRule

Écrire

UpdateScope

gestionnaire de sécurité réseau : UpdateScope

Écrire

UpdateTemplate

gestionnaire de sécurité réseau : UpdateTemplate

Écrire

Actions définies par AWS Responsable de la sécurité réseau

Vous pouvez indiquer les actions suivantes dans l'élément Action d'une déclaration de politique IAM. Utilisez des politiques pour accorder des autorisations permettant d'effectuer une opération dans AWS. Lorsque vous utilisez une action dans une politique, vous autorisez ou refusez généralement l'accès à l'opération d'API ou à la commande CLI portant le même nom. Toutefois, dans certains cas, une seule action contrôle l'accès à plusieurs opérations. D'autres opérations, quant à elles, requièrent plusieurs actions différentes.

Actions Description Types de ressources (*obligatoire) Clés de condition Niveau d’accès

CreateDeployment

Accorde l'autorisation de créer un déploiement

politique*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

aperçu des politiques*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Champ d'application*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

capture d'écran de l'oscilloscope*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

CreateDeploymentSnapshot

Accorde l'autorisation de créer un instantané d'un déploiement

déploiement*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreatePolicy

Accorde l'autorisation de créer une politique

règle

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

aperçu des règles

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

modèle

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

modèle-instantané

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

CreatePolicySnapshot

Accorde l'autorisation de créer un instantané d'une politique

politique*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateRule

Accorde l'autorisation de créer une règle

était : RequestTag /$ {} TagKey

lois : TagKeys

Écrire

CreateRuleSnapshot

Accorde l'autorisation de créer un instantané d'une règle

règle*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateScope

Accorde l'autorisation de créer une portée

était : RequestTag /$ {} TagKey

lois : TagKeys

Écrire

CreateScopeSnapshot

Accorde l'autorisation de créer un instantané d'une portée

Champ d'application*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateTemplate

Accorde l'autorisation de créer un modèle.

règle*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

aperçu des règles*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

CreateTemplateSnapshot

Accorde l'autorisation de créer un instantané d'un modèle

modèle*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

DeleteAdminAccount

Autorise la suppression d'un compte administrateur Network Security Manager

Écrire

DeleteDeployment

Octroie l'autorisation de supprimer un déploiement.

déploiement*

était : ResourceTag /$ {} TagKey

Écrire

instantané du déploiement*

était : ResourceTag /$ {} TagKey

DeletePolicy

Accorde l'autorisation de supprimer une politique

politique*

était : ResourceTag /$ {} TagKey

Écrire

aperçu des politiques*

était : ResourceTag /$ {} TagKey

DeleteRule

Accorde l'autorisation de supprimer une règle

règle*

était : ResourceTag /$ {} TagKey

Écrire

aperçu des règles*

était : ResourceTag /$ {} TagKey

DeleteScope

Accorde l'autorisation de supprimer une portée

Champ d'application*

était : ResourceTag /$ {} TagKey

Écrire

capture d'écran de l'oscilloscope*

était : ResourceTag /$ {} TagKey

DeleteTemplate

Accorde l'autorisation de supprimer un modèle.

modèle*

était : ResourceTag /$ {} TagKey

Écrire

modèle-snapshot*

était : ResourceTag /$ {} TagKey

GenerateRuleConfiguration

Accorde l'autorisation de générer une configuration de règle à partir d'une invite en langage naturel

Écrire

GetAdminAccount

Accorde l'autorisation de récupérer un compte administrateur Network Security Manager

Lecture

GetDeployment

Accorde l'autorisation de récupérer un déploiement

déploiement*

était : ResourceTag /$ {} TagKey

Lecture

instantané du déploiement*

était : ResourceTag /$ {} TagKey

GetPolicy

Accorde l'autorisation de récupérer une politique

politique*

était : ResourceTag /$ {} TagKey

Lecture

aperçu des politiques*

était : ResourceTag /$ {} TagKey

GetRule

Accorde l'autorisation de récupérer une règle

règle*

était : ResourceTag /$ {} TagKey

Lecture

aperçu des règles*

était : ResourceTag /$ {} TagKey

GetScope

Accorde l'autorisation de récupérer un scope

Champ d'application*

était : ResourceTag /$ {} TagKey

Lecture

capture d'écran de l'oscilloscope*

était : ResourceTag /$ {} TagKey

GetTemplate

Accorde l'autorisation de récupérer un modèle

modèle*

était : ResourceTag /$ {} TagKey

Lecture

modèle-snapshot*

était : ResourceTag /$ {} TagKey

ListAdminAccounts

Accorde l'autorisation de répertorier les comptes d'administrateur de Network Security Manager

List

ListAggregateResourceSynchronizationStatuses

Accorde l'autorisation de répertorier les états agrégés de synchronisation des ressources dans les déploiements de l'appelant

Lecture

ListDeploymentSnapshots

Accorde l'autorisation de répertorier les instantanés d'un déploiement

déploiement*

était : ResourceTag /$ {} TagKey

Lecture

ListDeployments

Accorde l'autorisation de répertorier les déploiements

List

ListPolicies

Accorde l'autorisation de répertorier les politiques

List

ListPolicySnapshots

Accorde l'autorisation de répertorier les instantanés d'une politique

politique*

était : ResourceTag /$ {} TagKey

Lecture

ListResourceAssociations

Accorde l'autorisation de répertorier les associations d'une ressource Network Security Manager

déploiement*

était : ResourceTag /$ {} TagKey

Lecture

instantané du déploiement*

était : ResourceTag /$ {} TagKey

politique*

était : ResourceTag /$ {} TagKey

aperçu des politiques*

était : ResourceTag /$ {} TagKey

règle*

était : ResourceTag /$ {} TagKey

aperçu des règles*

était : ResourceTag /$ {} TagKey

Champ d'application*

était : ResourceTag /$ {} TagKey

capture d'écran de l'oscilloscope*

était : ResourceTag /$ {} TagKey

modèle*

était : ResourceTag /$ {} TagKey

modèle-snapshot*

était : ResourceTag /$ {} TagKey

ListResourceSynchronizationStatuses

Accorde l'autorisation de répertorier les états de synchronisation des ressources pour un déploiement

déploiement*

était : ResourceTag /$ {} TagKey

Lecture

instantané du déploiement*

était : ResourceTag /$ {} TagKey

ListRuleSnapshots

Accorde l'autorisation de répertorier les instantanés d'une règle

règle*

était : ResourceTag /$ {} TagKey

Lecture

ListRules

Accorde l'autorisation de répertorier les règles

List

ListScopeSnapshots

Accorde l'autorisation de répertorier les instantanés d'une portée

Champ d'application*

était : ResourceTag /$ {} TagKey

Lecture

ListScopes

Accorde l'autorisation de répertorier les étendues

List

ListTagsForResource

Accorde l'autorisation de répertorier les balises d'une ressource Network Security Manager

déploiement

était : ResourceTag /$ {} TagKey

Lecture

instantané du déploiement

était : ResourceTag /$ {} TagKey

stratégie

était : ResourceTag /$ {} TagKey

aperçu des politiques

était : ResourceTag /$ {} TagKey

règle

était : ResourceTag /$ {} TagKey

aperçu des règles

était : ResourceTag /$ {} TagKey

scope

était : ResourceTag /$ {} TagKey

capture d'écran de la portée

était : ResourceTag /$ {} TagKey

modèle

était : ResourceTag /$ {} TagKey

modèle-instantané

était : ResourceTag /$ {} TagKey

ListTemplateSnapshots

Accorde l'autorisation de répertorier les instantanés d'un modèle

modèle*

était : ResourceTag /$ {} TagKey

Lecture

ListTemplates

Accorde l'autorisation de répertorier les modèles

List

PutAdminAccount

Accorde l'autorisation de définir un compte administrateur Network Security Manager

Écrire

TagResource

Accorde l'autorisation d'ajouter ou de remplacer des balises sur une ressource Network Security Manager

déploiement

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

instantané du déploiement

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

stratégie

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

aperçu des politiques

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

règle

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

aperçu des règles

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

scope

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

capture d'écran de la portée

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

modèle

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

modèle-instantané

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

UntagResource

Accorde l'autorisation de supprimer des balises d'une ressource Network Security Manager

déploiement

était : ResourceTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

instantané du déploiement

était : ResourceTag /$ {} TagKey

lois : TagKeys

stratégie

était : ResourceTag /$ {} TagKey

lois : TagKeys

aperçu des politiques

était : ResourceTag /$ {} TagKey

lois : TagKeys

règle

était : ResourceTag /$ {} TagKey

lois : TagKeys

aperçu des règles

était : ResourceTag /$ {} TagKey

lois : TagKeys

scope

était : ResourceTag /$ {} TagKey

lois : TagKeys

capture d'écran de la portée

était : ResourceTag /$ {} TagKey

lois : TagKeys

modèle

était : ResourceTag /$ {} TagKey

lois : TagKeys

modèle-instantané

était : ResourceTag /$ {} TagKey

lois : TagKeys

UpdateDeployment

Accorde l'autorisation de mettre à jour un déploiement

déploiement*

était : ResourceTag /$ {} TagKey

Écrire

stratégie

était : ResourceTag /$ {} TagKey

aperçu des politiques

était : ResourceTag /$ {} TagKey

scope

était : ResourceTag /$ {} TagKey

capture d'écran de la portée

était : ResourceTag /$ {} TagKey

UpdatePolicy

Autorise la mise à jour d'une politique

politique*

était : ResourceTag /$ {} TagKey

Écrire

règle

était : ResourceTag /$ {} TagKey

aperçu des règles

était : ResourceTag /$ {} TagKey

modèle

était : ResourceTag /$ {} TagKey

modèle-instantané

était : ResourceTag /$ {} TagKey

UpdateRule

Accorde l'autorisation de mettre à jour une règle

règle*

était : ResourceTag /$ {} TagKey

Écrire

UpdateScope

Accorde l'autorisation de mettre à jour une portée

Champ d'application*

était : ResourceTag /$ {} TagKey

Écrire

UpdateTemplate

Accorde l'autorisation de mettre à jour un modèle.

règle

était : ResourceTag /$ {} TagKey

Écrire

aperçu des règles

était : ResourceTag /$ {} TagKey

modèle*

était : ResourceTag /$ {} TagKey

Types de ressources définis par AWS Responsable de la sécurité réseau

Ce service définit les types de ressources suivants, qui peuvent être utilisés dans l' Resource élément des déclarations de politique d'autorisation IAM.

Types de ressources ARN Clés de condition

déploiement

arn : $ {Partition} :network-security-manager : $ {Region} :$ {Account} :deployment : $ {} DeploymentId

était : ResourceTag /$ {} TagKey

instantané du déploiement

arn : $ {Partition} :network-security-manager : $ {Region} :$ {Account} :deployment : $ {} :$ {} DeploymentId VersionNumber

était : ResourceTag /$ {} TagKey

politique

arn : $ {Partition} :network-security-manager : $ {Region} :$ {Account} :policy : $ {} PolicyId

était : ResourceTag /$ {} TagKey

aperçu des politiques

arn : $ {Partition} :network-security-manager : $ {Region} :$ {Account} :policy : $ {} :$ {} PolicyId VersionNumber

était : ResourceTag /$ {} TagKey

règle

arn : $ {Partition} :network-security-manager : $ {Region} :$ {Account} :rule : $ {} RuleId

était : ResourceTag /$ {} TagKey

aperçu des règles

arn : $ {Partition} :network-security-manager : $ {Region} :$ {Account} :rule : $ {} :$ {} RuleId VersionNumber

était : ResourceTag /$ {} TagKey

portée

arn : $ {Partition} :network-security-manager : $ {Region} :$ {Account} :scope : $ {} ScopeId

était : ResourceTag /$ {} TagKey

capture d'écran de la portée

arn : $ {Partition} :network-security-manager : $ {Region} :$ {Account} :scope : $ {} :$ {} ScopeId VersionNumber

était : ResourceTag /$ {} TagKey

modèle

arn : $ {Partition} :network-security-manager : $ {Region} :$ {Account} :template : $ {} TemplateId

était : ResourceTag /$ {} TagKey

modèle-instantané

arn : $ {Partition} :network-security-manager : $ {Region} :$ {Account} :template : $ {} :$ {} TemplateId VersionNumber

était : ResourceTag /$ {} TagKey

Clés de condition pour AWS Responsable de la sécurité réseau

AWS Network Security Manager définit les clés de condition suivantes qui peuvent être utilisées dans l'Conditionélément d'une politique IAM.

Clés de condition Description Type

était : RequestTag /$ {} TagKey

Filtre l'accès en fonction des identifications transmises dans la demande

Chaîne

était : ResourceTag /$ {} TagKey

Filtre l'accès en fonction des identifications associées à la ressource

Chaîne

lois : TagKeys

Filtre l'accès en fonction des clés d'identification qui sont transmises dans la demande

ArrayOfString