Introduction
When you control who can do what in your cloud account, you use policies. Managed policies are reusable and shared, while inline policies are attached directly to one user or role. This helps organize permissions clearly and safely.
When you want to give the same permissions to many users or roles without repeating the policy each time.
When you need a quick, one-off permission set for a single user or role that won't be reused.
When you want to update permissions in one place and have all users using that policy get the update automatically.
When you want to keep permissions tightly bound to a specific user or role for security reasons.
When you want to track exactly which permissions belong to which user or role without sharing.