Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Contrôle de l'accès et étiquetage des tâches à l'aide d'étiquettes
Vous pouvez étiqueter et contrôler l'accès à vos tâches d'opérations par lot S3 en ajoutant des étiquettes. Les étiquettes peuvent être utilisées pour identifier la personne qui est responsable d'une tâche d'opérations par lot. La présence d'étiquettes de tâche peut octroyer ou limiter la capacité d'un utilisateur à annuler une tâche, activer une tâche dans l'état de confirmation ou modifier le niveau de priorité d'une tâche. Vous pouvez créer des tâches auxquelles des balises sont associées, et vous pouvez ajouter des balises aux tâches une fois celles-ci créées. Chaque étiquette est une paire clé-valeur que vous pouvez ajouter lors de la création de la tâche ou de sa mise à jour ultérieure.
Avertissement
Assurez-vous que vos étiquettes de poste ne contiennent aucune information confidentielle ou donnée personnelle.
Prenons l'exemple d'étiquetage suivant : supposons que vous souhaitez que votre service Finance crée une tâche d'opérations par lot. Vous pouvez écrire une politique AWS Identity and Access Management (IAM) qui permet à un utilisateur d'invoquerCreateJob
, à condition que la tâche soit créée avec la valeur attribuée à la Department
baliseFinance
. En outre, vous pouvez attacher cette stratégie à tous les utilisateurs qui sont membres du département des finances.
En continuant avec cet exemple, vous pouvez écrire une stratégie qui permet à un utilisateur de mettre à jour la priorité de n'importe quelle tâche comportant les étiquettes souhaitées, ou d'annuler toute tâche qui les possède. Pour de plus amples informations, veuillez consulter Contrôle des autorisations pour les opérations par lots à l'aide de balises de tâche.
Vous pouvez ajouter des identifications à de nouvelles tâches d’opérations par lot S3 lors de leur création ou les ajouter aux tâches existantes.
Notez les restrictions suivantes liées aux étiquettes :
Vous pouvez associer jusqu'à 50 étiquettes à une tâche, à condition qu'elles aient des clés d'étiquette uniques.
Une clé d'étiquette peut comporter jusqu'à 128 caractères Unicode et les valeurs d'étiquette peuvent comporter jusqu'à 256 caractères Unicode.
La clé et les valeurs sont sensibles à la casse.
Pour de plus amples informations sur les restrictions liées aux étiquettes, consultez Restrictions encadrant les étiquettes définies par l'utilisateur dans le Guide de l’utilisateur AWS Billing and Cost Management .
APIopérations liées au balisage des tâches S3 Batch Operations
Amazon S3 prend en charge les API opérations suivantes, spécifiques au balisage des tâches S3 Batch Operations :
GetJobTagging— Renvoie le jeu de balises associé à une tâche Batch Operations.
PutJobTagging— Remplace le jeu de balises associé à une tâche. Il existe deux scénarios distincts pour la gestion des balises de tâche S3 Batch Operations utilisant cette API action :
La tâche n'a pas de balises : vous pouvez ajouter un ensemble de balises à une tâche (la tâche n'a pas de balises antérieures).
Le job possède un ensemble de balises existantes : pour modifier le jeu de balises existant, vous pouvez soit remplacer entièrement le jeu de balises existant, soit apporter des modifications au jeu de balises existant en récupérant le jeu de balises existant à l'aide de GetJobTagging, modifiez ce jeu de balises et utilisez cette API action pour remplacer le jeu de balises par celui que vous avez modifié.
Note
Si vous envoyez cette demande avec un ensemble d'étiquettes vide, la fonctionnalité d'opérations par lot S3 supprime l'ensemble d'étiquettes existant de l'objet. Si vous utilisez cette méthode, vous êtes facturé pour une demande de niveau 1 (
PUT
). Pour de plus amples informations, veuillez consulter Tarification Amazon S3. Pour supprimer des étiquettes existantes pour votre tâche d'opérations par lot, l'action
DeleteJobTagging
est préférable, car elle permet d'obtenir le même résultat sans frais.
DeleteJobTagging— Supprime le jeu de balises associé à une tâche Batch Operations.