-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Description
Describe the content issue:
The Configure AWS for local development page recommends using IAM Identity Center so I created 2 users one for the admin and another for a developer.
I created an user called amplify-admin
and a permission set called amplify-admin-policy
to which I attached the AdministratorAccess-Amplify
policy. I assigned amplify-admin
and amplify-admin-policy
to an AWS account called dev-aws-account
which has AdministratorAccess
permission.
When I signed in as dev-aws-account
, I successfully created the sample app, built and deployed it.
When I signed in as amplify-admin
and select amplify-admin-policy
. I have permission to Create new app
(AdministratorAccess-Amplify
) but I don't have permission to Bootstrap, I think the required policy to Bootstrap is AdministratorAccess
.
In the documentation:
When I clicked that button, it redirected me to amplify-admin
and because this account doesn't have AdministratorAccess
, it only has AdministratorAccess-Amplify
, I stuck at Bootstrap error as shown above.
The documentation should be clear on the permission needed to create a new app, it seems that only user with AdministratorAccess
can create a new app?
How do I fix the Bootstrap issue when I login as amplify-admin
? I know I can attach AdministratorAccess
policy to amplify-admin-policy
but that defeats the purpose of why I limit amplify-admin
user to only has AdministratorAccess-Amplify
permissions in the first place.
URL page where content issue is: https://docs.amplify.aws/angular/start/quickstart/