Comment créer un seau S3, un utilisateur IAM avec un accès complet à S3 et comment transmettre les informations d'identification des utilisateurs à mon application?
-
29-10-2019 - |
Question
J'utilise le modèle Amazon CloudFormation https://s3.amazonaws.com/clouformation-emplate-us-esast-1/phphelloworld.template pour configurer mon application. J'ai besoin de créer un seau S3 et un utilisateur IAM avec un accès complet à S3. Mon application PHP aurait besoin des informations d'identification de l'utilisateur créé pour télécharger des fichiers sur S3.
Comment créer un seau S3, un utilisateur IAM avec un accès complet à S3 et comment transmettre les informations d'identification des utilisateurs à mon application?
Je dois également installer le SDK Amazon PHP et certains logiciels, quelles sont les entrées dont j'ai besoin à ajouter à la section UserData de Phhelloworld.emplate
Merci
La solution
La Exemple de liste de modèles contient un modèle pour donner un accès complet à un utilisateur IAM.
Un peu contre-intuitivement vous ne définissez aucune propriété sur le seau S3, c'est soit sur une politique de seau S3, soit l'utilisateur IAM.