key id and secret access key


I want to create an access key id and secret access key, with permission only to view and upload one specific bucket

gefragt vor 3 Monaten162 Aufrufe
2 Antworten


I think the IAM policy is a better option for your use case.

The below link answers your question with an explanation -


beantwortet vor 3 Monaten
profile pictureAWS
überprüft vor 3 Monaten

To create an AWS Access Key ID and Secret Access Key with limited permissions for a specific S3 bucket, follow these summarized steps:

  1. Create a New IAM User:

    • Sign in to the AWS Management Console and navigate to the IAM console.
    • Choose Users > Add user.
    • Enter a user name and select Programmatic access.
    • Click Next: Permissions.
  2. Attach Policy Directly or Add to Group:

    • For direct policy attachment, choose Attach existing policies directly > Create policy. Use the JSON editor to specify permissions for viewing and uploading to your bucket. Replace YOUR_BUCKET_NAME with your actual bucket name in the policy:

          "Version": "2012-10-17",
          "Statement": [
                  "Effect": "Allow",
                  "Action": [
                  "Resource": [
    • Alternatively, add the user to a group that already has the desired permissions.

  3. Review and Create User:

    • After attaching the policy, proceed through Next: Tags, Next: Review, and finally click Create user.
  4. Access Key and Secret:

    • Once the user is created, you'll be shown the Access Key ID and Secret Access Key. Make sure to save these securely.
profile picture
beantwortet vor 3 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen