Minimum Permissions Required for Inline Policies and Basic Authentication

This section provides information on the permissions that are required to use IAM instance role for inline policies, authentication and basic authentication.

IAM instance role for authentication

Use the following permissions if you are using the IAM instance role for authentication:

"iam:ListAttachedRolePolicies",
"iam:GetPolicy",
"iam:GetPolicyVersion",
"iam:ListRolePolicies", 
"iam:ListAccountAliases",

IAM permissions required for Basic Authentication

"iam:ListGroupsForUser"
"iam:ListAttachedUserPolicies"
"iam:ListAttachedGroupPolicies"
"iam:GetPolicy",
"iam:GetPolicyVersion",
"iam:ListUserPolicies"
"iam:ListGroupPolicies"
"iam:ListAccountAliases",