Security is a crucial aspect of any cloud-based project. On Google Cloud Platform (GCP), managing access and permissions effectively ensures that your resources are secure and that only authorized users can perform specific actions. This chapter will guide you through the basics of GCP security, focusing on Identity and Access Management (IAM) and the Principle of Least Privilege.
Identity and Access Management (IAM) is a framework of policies and technologies for ensuring that the right individuals have the appropriate access to technology resources. On GCP, IAM allows you to manage access to resources by defining who (identity) has what access (role) for which resource.