Amplify permissions reference
The following table lists each AWS Amplify Console API operation, the corresponding permissions required to perform the operation, and the AWS resource for which you can grant the permissions. Refer to this table when setting up access control and writing permissions policies that you can attach to an IAM identity (identity-based policies).
Amplify console API operations | Required permissions | Resources |
---|---|---|
|
arn:aws:amplify:region :account-id :apps/app-id |
|
|
arn:aws:amplify:region :account-id :apps/app-id |
|
|
arn:aws:amplify:region :account-id :apps/app-id |
|
|
arn:aws:amplify:region :account-id :apps/app-id /branches/branch-name |
|
|
arn:aws:amplify:region :account-id :apps/app-id |
|
|
arn:aws:amplify:region :account-id :apps/app-id /branches/branch-name |
|
|
arn:aws:amplify:region :account-id :apps/app-id |
|
|
arn:aws:amplify:region :account-id :apps/app-id |
|
|
arn:aws:amplify:region :account-id :apps/app-id /branches/branch-name |
|
|
arn:aws:amplify:region :account-id :apps/app-id /domains/domain-name |
|
|
arn:aws:amplify:region :account-id :apps/app-id /branches/branch-name /jobs/job-id |
|
|
arn:aws:amplify:region :account-id :apps/app-id |
|
|
arn:aws:amplify:region :account-id :apps/app-id |
|
|
arn:aws:amplify:region :account-id :apps/app-id |
|
|
arn:aws:amplify:region :account-id :apps/app-id |
|
|
arn:aws:amplify:region :account-id :apps/app-id |
|
|
arn:aws:amplify:region :account-id :apps/app-id /branches/branch-name |
|
|
arn:aws:amplify:region :account-id :apps/app-id /domains/domain-name |
|
|
arn:aws:amplify:region :account-id :apps/app-id /branches/branch-name /jobs/job-id |
|
|
arn:aws:amplify:region :account-id :apps/app-id |
|
|
No required resource | |
|
arn:aws:amplify:region :account-id :apps/app-id |
|
|
arn:aws:amplify:region :account-id :apps/app-id |
|
|
arn:aws:amplify:region :account-id :apps/app-id |
|
|
arn:aws:amplify:region :account-id :apps/app-id |
|
|
arn:aws:amplify:region :account-id :apps/app-id /branches/branch-name |
|
|
arn:aws:amplify:region :account-id :apps/app-id |
|
|
arn:aws:amplify:region :account-id :apps/app-id /branches/branch-name |
|
|
arn:aws:amplify:region :account-id :apps/app-id /branches/branch-name /jobs/job-id |
|
|
arn:aws:amplify:region :account-id :apps/app-id /branches/branch-name /jobs/job-id |
|
|
arn:aws:amplify: or arn:aws:amplify: or arn:aws:amplify: |
|
|
arn:aws:amplify: or arn:aws:amplify: or arn:aws:amplify: |
|
|
arn:aws:amplify:region :account-id :apps/app-id |
|
|
arn:aws:amplify:region :account-id :apps/app-id /branches/branch-name |
|
|
arn:aws:amplify:region :account-id :apps/app-id /domains/domain-name |
|
|
arn:aws:amplify:region :account-id :apps/app-id |
The following table lists each Amplify Admin UI API operation, the corresponding permissions required to perform the operation, and the AWS resource for which you can grant the permissions.
Admin UI API operations | Required permissions | Resources |
---|---|---|
|
arn:aws:amplifybackend: |
|
|
arn:aws:amplifybackend: |
|
|
arn:aws:amplifybackend: arn:aws:amplifybackend: arn:aws:amplifybackend: |
|
|
arn:aws:amplifybackend: arn:aws:amplifybackend: arn:aws:amplifybackend: |
|
|
arn:aws:amplifybackend: |
|
|
arn:aws:amplifybackend: |
|
|
arn:aws:amplifybackend: arn:aws:amplifybackend: |
|
|
arn:aws:amplifybackend: arn:aws:amplifybackend: arn:aws:amplifybackend: |
|
|
arn:aws:amplifybackend: arn:aws:amplifybackend: arn:aws:amplifybackend: |
|
|
arn:aws:amplifybackend: |
|
|
arn:aws:amplifybackend: arn:aws:amplifybackend: arn:aws:amplifybackend: |
|
|
arn:aws:amplifybackend: arn:aws:amplifybackend: |
|
|
arn:aws:amplifybackend: arn:aws:amplifybackend: arn:aws:amplifybackend: |
|
|
arn:aws:amplifybackend: arn:aws:amplifybackend: arn:aws:amplifybackend: |
|
|
arn:aws:amplifybackend: arn:aws:amplifybackend: arn:aws:amplifybackend: |
|
|
arn:aws:amplifybackend: arn:aws:amplifybackend: |
|
|
arn:aws:amplifybackend: |
|
|
arn:aws:amplifybackend: arn:aws:amplifybackend: |
|
|
arn:aws:amplifybackend: arn:aws:amplifybackend: |
|
|
arn:aws:amplifybackend: |
|
|
arn:aws:amplifybackend: arn:aws:amplifybackend: arn:aws:amplifybackend: |
|
|
arn:aws:amplifybackend: arn:aws:amplifybackend: arn:aws:amplifybackend: |
|
|
arn:aws:amplifybackend: |
|
|
arn:aws:amplifybackend: arn:aws:amplifybackend: |