Identity and authorization
Authentication establishes identity; server-side authorization decides whether that identity may perform an action in the current context.
- Use least-privilege roles
- Protect privileged changes
- Do not rely on hidden interface controls