AWS Fundamentals Logo
AWS Fundamentals

AWS AWS IAM Service Limits

9 quotas for AWS IAM. 6 can be increased.

QuotaDefaultStatus
IAM users per account

Maximum number of IAM users per AWS account.

configuration
5,000
count
Adjustable
IAM roles per accountCommon

Maximum number of IAM roles per AWS account.

configuration
1,000
count
Adjustable
IAM groups per account

Maximum number of IAM groups per AWS account.

configuration
300
count
Adjustable
Managed policies per account

Maximum number of customer-managed policies per account.

configuration
1,500
count
Adjustable
Managed policies per user/role/groupCommon

Maximum number of managed policies attached to a user, role, or group.

configuration
10
count
Adjustable
Inline policy size per user

Maximum size of all inline policies for a user.

configuration
2,048
bytes
Fixed
Role trust policy sizeCommon

Maximum size of a role trust policy (AssumeRolePolicyDocument).

configuration
2,048
bytes
Fixed
Policy version limitCommon

Maximum number of versions per managed policy.

configuration
5
count
Fixed
Instance profiles per account

Maximum number of instance profiles per account.

configuration
1,000
count
Adjustable

How to Request a Quota Increase

  1. 1Open the AWS Service Quotas console.
  2. 2Select AWS IAM from the service list.
  3. 3Find the quota and click "Request increase".
  4. 4Enter the desired value and submit. Most increases are approved within a few hours.

Get the AWS IAM Cheat Sheet

Everything you need to know about AWS IAM on one page. HD quality, print-friendly.

Download Free Infographic

Get the AWS IAM Cheat Sheet

Everything you need to know about AWS IAM on one page. HD quality, print-friendly.

Download Free Infographic

Quick Stats

Total Quotas9
Adjustable6
Fixed3
Commonly Hit4