IAM
GCP IAM is the identity and access management system used to control who can access resources and what actions they are allowed to perform.
What it does
Access control service.
When to use
Use IAM to manage roles, permissions, and least-privilege access across GCP resources.
Key Concepts
Roles define sets of permissions.
Bindings connect roles to users, groups, or service accounts.
Least privilege is critical for secure cloud operations.
IAM is fundamental to project-level and service-level security.
Common Use Cases
Granting teams access to cloud resources.
Defining permissions for automation and service accounts.
Controlling access to production systems and data.
Interview Questions
What is IAM in GCP?
What is the difference between a role and a permission?
Why is least privilege important in cloud environments?