GCP Foundation Notes
GCP Foundation Notes
For instance, if you set a policy at the organization level, it is automatically inherited by all its
children projects. And this inheritance is transitive, which means that all the resources in
those projects inherit the policy too.
The policies implemented at a higher level in this hierarchy can't take away access that's granted
at a lower level.
For example, suppose that a policy applied on the bookshelf project gives user Pat the right
to modify a cloud storage bucket, but a policy at the organization level says that Pat can only
view cloud storage buckets not change them. The more generous policy is the one that takes
effect. Keep this in mind as you design your policies.