Increase the PoliciesPerRole quota in AWS

When onboarding multiple asset types (more than 5), some customers may encounter stack deployment failures due to the PoliciesPerRole quota being exceeded in their AWS account. This quota limits the number of policies that can be attached to a single IAM role.

To resolve this, you must request a quota increase for the account where the stack is being deployed.

Procedure

AWS IAM roles have a default limit of 10 managed policies per role. This is a soft limit, meaning it can be increased via the AWS Service Quotas console without any intervention from AWS Support.

Note

Since IAM quotas is a global quota, the quota must be updated in the us-east-1 region, where IAM quotas are managed globally.

  1. Switch to the us-east-1 region.

    edit button

  2. Open the AWS Service Quotas dashboard (navigate to the AWS Console, search for "service quotas", and then select Service Quotas).

    edit button

    The Service Quotas dashboard appears.

  3. Select AWS Services from the left-hand navigation.

    edit button

  4. In the AWS services field, search for and then select AWS Identity and Access Management (IAM).

    edit button

    The AWS Identity and Access Management (IAM) page appears.

  5. Perform the following steps:

    1. Search for "Managed policies per role".

    2. Select the Managed policies per role button.

    3. Click Request increase at account.

    edit button

    The Request quota increase: Managed policies per role dialog box appears.

  6. In the Increase quota value field, enter the desired value (for example, 15).

    edit button

  7. Click Request.

×

Loading...