Terminology Index
Glossary
2953 terms
F32
Function IAM
Applying least-privilege IAM to serverless functions, granting each function only the permissions it needs, so a compromised function cannot reach far beyond its narrow purpose.
Each serverless function runs with an identity and permissions, and over-granting them is a common, dangerous mistake: a function with broad rights becomes a powerful pivot if compromised. Function IAM means scoping each function's role tightly to only the resources and actions it requires, the cloud's least-privilege principle applied at the function level. It limits blast radius and is a core part of securing event-driven serverless architectures.
Introduced in: Cloud Workload Protection
Examples
- Granting a function access to only the one storage bucket it uses.
- Scoping a function's role to the specific actions it performs.
- Limiting blast radius so a compromised function cannot reach other resources.
Related
Future Compliance Trendsrelates_toGDPR Cloudrelates_toGitOpsrelates_toGitOps Securityrelates_toGolden Imagerelates_toGRC Communityrelates_toGRC Specializationsrelates_toGuardDuty Defender SCCrelates_toFunction Code Securityrelates_toFunction Dependenciesrelates_toLeast Privilegerelates_toEvent Source Securityrelates_toExcessive Permissionsrelates_toEvent Source Securityrelates_toFunction Code Securityrelates_toFunction Dependenciesrelates_to
