5 ms·
> how it is perfectly possible to orphan an entire project[1] if a person leaves your org Maybe not the best example since this (unlike other IAM oddities) act
by lima 5y ago
> how it is perfectly possible to orphan an entire project[1] if a person leaves your org
Maybe not the best example since this (unlike other IAM oddities) actually makes sense - it can only happen when you don't have a top-level org tied to a project, like when you do something like using a gmail.com account to spin up GCP resources. Inside a GSuite org, this is not the default and I can't imagine how it'd happen by accident.
If your project is not attached to an org, and all the accounts tied to are gone, then what else do you expect?
> Gsuite and GCP may superficially appear to share a bunch of stuff but that just sets you up for some very cute surprises, from which it can be extremely difficult to recover
The way it's implemented is actually quite nice for complex scenarios/defense in depth - for instance, you can set it up such that whoever owns the GSuite org does not automatically get access to all GCP resources. Of course, any security measures good enough to restrict an org admin's privileges also have the potential of locking yourself out in a way that's semi-irrecoverable.