See below for creating an IAM policy granting permission to the S3 bucket.
To create an IAM policy
- Type "IAM" in the search box of the AWS console.
- Select IAM in the search results to display the IAM dashboard.
- Select Access management > Policies in the navigation sidebar.
- In the content pane, click the name of an existing IAM policy or click Create policy to create a new one.
- Click JSON in the Specify permissions form.
- Paste the following JSON code in the Policy editor field. - {- "Version": "2012-10-17",- "Statement": [- {- "Effect": "Allow",- "Action": [- "s3:GetBucketLocation",- "s3:GetObject",- "s3:ListBucket"- ],- "Resource": [- "arn:aws:s3:::$S3_BUCKET_NAME",- "arn:aws:s3:::$S3_BUCKET_NAME/*"- ]- },- {- "Effect": "Allow",- "Action": [- "ec2:ModifySnapshotAttribute",- "ec2:CopySnapshot",- "ec2:RegisterImage",- "ec2:Describe*"- ],- "Resource": "*"- }- ]- }
- In the JSON code, replace $S3_BUCKET_NAMEwith the name of the S3 bucket selected when Creating an S3 bucket for the PKIaaS Virtual Machine.
- Click Next.
- Enter a name and an optional description for the new policy.
- Click Create policy.

