
Cloud Security Podcast Dynamic Permission Boundaries: A New Approach to Cloud Security
15 snips
Nov 12, 2024 Kushagra Sharma, a Staff Cloud Security Engineer with extensive experience in scaling IAM across AWS environments, shares his insights on dynamic permission boundaries. He discusses the failures of traditional IAM models at scale and emphasizes the need for innovative solutions like Terraform for security management. Kushagra also covers the challenges of multi-cloud setups and the evolving responsibilities between developers and security teams, all while maintaining a balance between security and developer autonomy.
AI Snips
Chapters
Transcript
Episode notes
Use Permission Boundaries for Limits
- Use AWS permission boundaries to limit maximum permissions an IAM entity can have.
- Boundaries restrict even if an overly permissive policy is attached, adding a key security parameter.
Combine SCPs and Dynamic Boundaries
- Create dynamic permission boundaries tailored to account context like compliance and exceptions.
- Combine static SCPs for non-negotiable controls with dynamic boundaries for frequent changes.
Use IAM Roles with Enforced Boundaries
- Avoid using IAM users and enforce federation through IAM roles with SAML.
- Enforce permission boundaries on role creation via SCPs to ensure consistent security controls.
