Terminology Index

Glossary

2953 terms

Open concept maps
F
32

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.