IAM policies should be attached and managed at the group level


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.


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.


From the console

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