IAM policies should be attached and managed at the group level

Description

By default, IAM users, groups, and roles have no access to AWS resources. IAM policies are how privileges are granted to users, or groups. You should apply IAM policies directly to groups only.

Rationale

Assigning IAM policy only through groups unifies permissions management to a single, flexible layer consistent with organizational functional roles. By unifying permissions management, the likelihood of excessive permissions is reduced.

Remediation

From the console

See the Managed policies and inline policies doc for console remediation steps.