Ajout d’une politique de compartiment à l’aide de la console Amazon S3
Vous pouvez utiliser le générateur de politiques AWS
Veillez à résoudre les avertissements de sécurité, les erreurs, les avertissements généraux et les suggestions provenant d’AWS Identity and Access Management Access Analyzer avant d’enregistrer votre stratégie. IAM Access Analyzer exécute des vérifications de politiques pour valider votre politique par rapport à la grammaire de politique et aux bonnes pratiques IAM. Ces vérifications génèrent des résultats et fournissent des recommandations exploitables pour vous aider à créer des stratégies fonctionnelles et conformes aux bonnes pratiques en matière de sécurité. Pour en savoir plus sur la validation des politiques à l’aide d’IAM Access Analyzer, consultez Validation de politique IAM Access Analyzer dans le Guide de l’utilisateur IAM. Pour afficher la liste des avertissements, erreurs et suggestions renvoyés par IAM Access Analyzer, consultez la Référence de vérification de politique IAM Access Analyzer.
Pour obtenir des conseils sur la résolution des erreurs liées à une politique, consultez Résolution des erreurs d’accès refusé (403 Forbidden) dans Amazon S3.
Pour créer ou modifier une politique de compartiment
Connectez-vous à la AWS Management Console et ouvrez la console Amazon S3 à l'adresse https://console.aws.amazon.com/s3/
. -
Dans le volet de navigation de gauche, choisissez Compartiments.
-
Dans la liste Compartiments, choisissez le nom du compartiment pour lequel vous souhaitez créer une politique de compartiment ou modifier la politique de compartiment existante.
-
Choisissez l’onglet Permissions (Autorisations).
-
Sous Politique de compartiment, choisissez Modifier. La page Modifier la stratégie de compartiment s’affiche.
-
Dans la page Modifier la stratégie de compartiment, procédez de l’une des manières suivantes :
-
Pour voir des exemples de politiques de compartiment, choisissez Exemples de politiques. Vous pouvez aussi consulter Exemples de politiques de compartiment Amazon S3 dans le Guide de l’utilisateur Amazon S3.
-
Pour générer une politique automatiquement, ou modifier le JSON dans la section Policy (Politique), choisissez Policy generator (Générateur de politique).
Si vous choisissez Policy generator (Générateur de stratégies), le Générateur de stratégies AWS s’ouvre dans une nouvelle fenêtre.
-
Sur la page AWSPolicy Generator (Générateur de politiques), pour Select Type of Policy (Sélectionner le type de politique), sélectionnez S3 Bucket Policy (Politique de compartiment S3).
-
Ajoutez une instruction en saisissant les informations dans les champs fournis, puis choisissez Add Statement (Ajouter une instruction). Répétez l’opération pour autant d’instructions que vous souhaitez ajouter. Pour plus d’informations sur ces champs, consultez la Référence des éléments de politique IAM JSON dans le Guide de l’utilisateur IAM.
Note
Pour plus de commodité, la page Modifier la stratégie de compartiment affiche l’ARN (Amazon Resource Name) du compartiment actuel au-dessus du champ de texte Stratégie. Vous pouvez copier cet ARN pour l’utiliser dans les instructions de la page AWS Policy Generator (Générateur de politique).
-
Une fois que vous avez fini d’ajouter des instructions, choisissez Generate Policy (Générer une stratégie).
-
Copiez le texte de stratégie généré, choisissez Fermer et revenez à la page Modifier la stratégie de compartiment dans la console Amazon S3.
-
-
Dans la boîte de dialogue Policy (Politique), modifiez la politique existante ou collez la politique de compartiment à partir du générateur de politiques AWS. Veillez à résoudre les avertissements de sécurité, les erreurs, les avertissements généraux et les suggestions avant d’enregistrer votre stratégie.
Note
Les stratégies de compartiment sont limitées à une taille de 20 Ko.
-
(Facultatif) Choisissez Preview external access (Aperçu de l’accès externe) dans le coin inférieur droit pour avoir un aperçu de la façon dont votre nouvelle politique affecte l’accès public et l’accès intercompte à votre ressource. Avant d’enregistrer votre stratégie, vous pouvez vérifier si elle introduit de nouveaux résultats IAM Access Analyzer ou si elle résout les résultats existants. Si vous ne voyez pas d’analyseur actif, choisissez Go to Access Analyzer (Accédez à l’analyseur d’accès) pour créer un analyseur de compte dans l’analyseur d’accès IAM. Pour plus d’informations, consultez Prévisualisation des accès dans le Guide de l’utilisateur IAM.
-
Choisissez Save changes (Enregistrer les modifications), ce qui vous ramène à l’onglet Permissions (Autorisations).