View a markdown version of this page

Actions, ressources et clés de condition pour Amazon S3 Files - Référence de l'autorisation de service

Actions, ressources et clés de condition pour Amazon S3 Files

Amazon S3 Files (préfixe de service :s3files) 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 Amazon S3 Files

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

CreateAccessPoint

Fichiers S3 : CreateAccessPoint

Écrire

Fichiers S3 : TagResource

Marquage, écriture

CreateFileSystem

Fichiers S3 : CreateFileSystem

Écrire

Fichiers S3 : TagResource

Marquage, écriture

iam : PassRole

iam : PassedToService

elasticfilesystem.amazonaws.com

Écrire

CreateMountTarget

Fichiers S3 : CreateMountTarget

Écrire

DeleteAccessPoint

Fichiers S3 : DeleteAccessPoint

Écrire

DeleteFileSystem

Fichiers S3 : DeleteFileSystem

Écrire

DeleteFileSystemPolicy

Fichiers S3 : DeleteFileSystemPolicy

Gestion des autorisations, écriture

DeleteMountTarget

Fichiers S3 : DeleteMountTarget

Écrire

GetAccessPoint

Fichiers S3 : GetAccessPoint

Lecture

GetFileSystem

Fichiers S3 : GetFileSystem

Lecture

GetFileSystemPolicy

Fichiers S3 : GetFileSystemPolicy

Lecture

GetMountTarget

Fichiers S3 : GetMountTarget

Lecture

GetSynchronizationConfiguration

Fichiers S3 : GetSynchronizationConfiguration

Lecture

ListAccessPoints

Fichiers S3 : ListAccessPoints

List

ListFileSystems

Fichiers S3 : ListFileSystems

List

ListMountTargets

Fichiers S3 : ListMountTargets

List

ListTagsForResource

Fichiers S3 : ListTagsForResource

Lecture

PutFileSystemPolicy

Fichiers S3 : PutFileSystemPolicy

Gestion des autorisations, écriture

PutSynchronizationConfiguration

Fichiers S3 : PutSynchronizationConfiguration

Écrire

TagResource

Fichiers S3 : TagResource

Marquage, écriture

UntagResource

Fichiers S3 : UntagResource

Marquage, écriture

UpdateMountTarget

Fichiers S3 : UpdateMountTarget

Écrire

Actions définies par Amazon S3 Files

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

CreateAccessPoint

Accorde l'autorisation de créer un point d'accès pour le système de fichiers spécifié.

système de fichiers*

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Écrire

CreateFileSystem

Accorde l'autorisation de créer un nouveau système de fichiers

était : RequestTag /$ {} TagKey

lois : TagKeys

Écrire

CreateMountTarget

Accorde l'autorisation de créer une cible de montage pour un système de fichiers.

système de fichiers*

était : ResourceTag /$ {} TagKey

Écrire

DeleteAccessPoint

Accorde l'autorisation de supprimer un point d'accès spécifié

point d'accès*

était : ResourceTag /$ {} TagKey

Écrire

DeleteFileSystem

Accorde l'autorisation de supprimer un système de fichiers spécifié

système de fichiers*

était : ResourceTag /$ {} TagKey

Écrire

DeleteFileSystemPolicy

Accorde l'autorisation de supprimer la politique de ressources IAM pour un système de fichiers spécifié

système de fichiers*

était : ResourceTag /$ {} TagKey

Gestion des autorisations, écriture

DeleteMountTarget

Accorde l'autorisation de supprimer une cible de montage spécifiée

système de fichiers*

était : ResourceTag /$ {} TagKey

Écrire

GetAccessPoint

Accorde l'autorisation d'obtenir des informations sur les ressources pour un point d'accès spécifié

point d'accès*

était : ResourceTag /$ {} TagKey

Lecture

GetFileSystem

Accorde l'autorisation d'obtenir des informations sur les ressources pour un système de fichiers spécifié

système de fichiers

était : ResourceTag /$ {} TagKey

Lecture

GetFileSystemPolicy

Accorde l'autorisation d'obtenir la politique de ressources IAM pour un système de fichiers spécifié

système de fichiers

était : ResourceTag /$ {} TagKey

Lecture

GetMountTarget

Accorde l'autorisation d'obtenir des informations sur les ressources pour une cible de montage spécifiée

système de fichiers*

était : ResourceTag /$ {} TagKey

Lecture

GetSynchronizationConfiguration

Accorde l'autorisation d'obtenir une configuration de synchronisation pour un système de fichiers spécifié

système de fichiers*

était : ResourceTag /$ {} TagKey

Lecture

ListAccessPoints

Accorde l'autorisation d'obtenir une liste paginée de tous les points d'accès du compte

point d'accès*

était : ResourceTag /$ {} TagKey

List

ListFileSystems

Accorde l'autorisation d'obtenir une liste paginée de tous les systèmes de fichiers du compte

système de fichiers

était : ResourceTag /$ {} TagKey

List

ListMountTargets

Permet d'obtenir une liste paginée de toutes les cibles de montage du compte

système de fichiers*

était : ResourceTag /$ {} TagKey

List

ListTagsForResource

Accorde l'autorisation de répertorier les balises pour une ressource S3 Files spécifiée

point d'accès

était : ResourceTag /$ {} TagKey

Lecture

système de fichiers

était : ResourceTag /$ {} TagKey

PutFileSystemPolicy

Accorde l'autorisation d'ajouter une politique de ressources IAM à un système de fichiers spécifié

système de fichiers*

était : ResourceTag /$ {} TagKey

Gestion des autorisations, écriture

PutSynchronizationConfiguration

Accorde l'autorisation d'ajouter une configuration de synchronisation à un système de fichiers spécifié

système de fichiers*

était : ResourceTag /$ {} TagKey

Écrire

TagResource

Accorde l'autorisation de baliser une ressource S3 Files spécifiée

point d'accès

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Fichiers S3 : CreateAction

Marquage, écriture

système de fichiers

était : RequestTag /$ {} TagKey

était : ResourceTag /$ {} TagKey

lois : TagKeys

Fichiers S3 : CreateAction

UntagResource

Accorde l'autorisation de supprimer le balisage d'une ressource S3 Files spécifiée

point d'accès

était : ResourceTag /$ {} TagKey

lois : TagKeys

Marquage, écriture

système de fichiers

était : ResourceTag /$ {} TagKey

lois : TagKeys

UpdateMountTarget

Autorise la mise à jour des informations sur les ressources pour une cible de montage spécifiée

système de fichiers*

était : ResourceTag /$ {} TagKey

Écrire

Permission-only actions pour les fichiers Amazon S3

Les actions suivantes sont définies par Amazon S3 Files mais ne sont pas directement invocables par le biais d'une opération d'API. Ils ne peuvent être utilisés dans les déclarations de politique IAM que pour accorder ou refuser des autorisations.

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

ClientMount

Accorde l'autorisation à un client NFS d'accéder en lecture à un système de fichiers.

système de fichiers*

était : ResourceTag /$ {} TagKey

Fichiers S3 : AccessPointArn

Lecture

ClientRootAccess

Accorde l'autorisation à un client NFS d'accéder en racine à un système de fichiers.

système de fichiers*

était : ResourceTag /$ {} TagKey

Fichiers S3 : AccessPointArn

Écrire

ClientWrite

Accorde l'autorisation à un client NFS d'accéder en écriture à un système de fichiers.

système de fichiers*

était : ResourceTag /$ {} TagKey

Fichiers S3 : AccessPointArn

Écrire

Types de ressources définis par Amazon S3 Files

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

point d'accès

arn : $ {Partition} :s3files : $ {Region} :$ {Account} :file-system/$ {} /access-point/$ {} FileSystemId AccessPointId

était : ResourceTag /$ {} TagKey

système de fichiers

arn : $ {Partition} :s3files : $ {Region} :$ {Account} :file-system/$ {} FileSystemId

était : ResourceTag /$ {} TagKey

Clés de condition pour Amazon S3 Files

Amazon S3 Files 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

Fichiers S3 : AccessPointArn

Filtre l'accès en fonction de l'ARN du point d'accès utilisé pour monter le système de fichiers.

ARN

Fichiers S3 : CreateAction

Filtre l'accès en fonction du nom d'une action d'API de création de ressources.

Chaîne