GCP Resource Hiearchy Flashcards
Resource hierarchy levels define what?
Trust boundaries and resource isolation
How should resources be grouped?
According to organization structure
How (what direction) are policies inherited?
Downwards in the hierarchy
ALL GCP services are associated with____?
A Project
What does a GCP project allow (list 4 things)
Track resource and quota usage
Enable billing
Manage permissions and credentials
Enable services and APIs
What are the 3 identifying attributes of a GCP Project?
Project ID - Globally unique, Chosen by you, Immutable
Project name - Need not be unique, Chosen by you, Mutable
Project number - Globally unique, Assigned by GCP, Immutable
What are GCP Project Folders used for?
● Folders group projects under an organization. ● Folders can contain projects, other folders, or both. ● Use folders to assign policies.
Consider an example IAM resource hierarchy
● A policy is set on a resource. ○ Each policy contains a set of roles and role members. ● Resources inherit policies from parent. ○ Resource policies are a union of parent and resource. ● A less restrictive parent policy overrides a more restrictive resource policy.