Recall & Review
beginner
What is a basic role in Google Cloud Platform (GCP)?
A basic role is a broad set of permissions that apply across all GCP services. Examples include Owner, Editor, and Viewer. They are simple but give wide access.
Click to reveal answer
beginner
How do predefined roles differ from basic roles in GCP?
Predefined roles are more specific than basic roles. They grant permissions tailored to particular services or tasks, helping follow the principle of least privilege.
Click to reveal answer
intermediate
What is a custom role in GCP and why use it?
A custom role is a user-created role with a specific set of permissions chosen to fit unique needs. It helps give only the exact permissions needed, improving security.
Click to reveal answer
beginner
Name the three basic roles in GCP and their main permission levels.
Owner: full control including billing and permissions management. Editor: can modify resources but not manage permissions. Viewer: read-only access to resources.
Click to reveal answer
intermediate
Why is it recommended to avoid using basic roles when possible?
Because basic roles grant broad permissions, they can expose resources to unnecessary risk. Using predefined or custom roles limits access to only what is needed.
Click to reveal answer
Which GCP role type provides the broadest access across all services?
✗ Incorrect
Basic roles like Owner, Editor, and Viewer apply broadly across all services.
What is the main advantage of predefined roles over basic roles?
✗ Incorrect
Predefined roles give permissions tailored to specific services or tasks.
Which role type allows you to create a role with exactly the permissions you want?
✗ Incorrect
Custom roles let you pick specific permissions to fit your needs.
Which basic role in GCP can only view resources but not change them?
✗ Incorrect
The Viewer role grants read-only access.
Why should you prefer predefined or custom roles over basic roles?
✗ Incorrect
Limiting permissions reduces risk of accidental or malicious changes.
Explain the differences between basic, predefined, and custom roles in GCP.
Think about how much access each role type gives and how specific they are.
You got /3 concepts.
Why is it important to use predefined or custom roles instead of basic roles in a cloud project?
Consider the risks of giving too much access.
You got /3 concepts.