Skip to content

Unclear permissions requirement to create new app #8335

@mkaivs

Description

@mkaivs

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.

Image

Image

In the documentation:

Image

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/

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions