Score:0

Owner vs Organization Adminstrator vs Billing Account Adminstrator

de flag

I am lost in GCP role-land. I see two very similar looking roles:

Owner - Full access to all resources

Organization Administrator - Access to administer all resources belonging to an organization

Even with both roles, I still couldn't access the billing accounts I hadn't personally created. So then I discovered a third permission that let me see those:

Billing Account Administrator - Authorized to see and manage all aspects of billing accounts.

  1. What are the differences between these three?

  2. When should I use them?

  3. Is there a "superuser" role that allows me to do all the things?

John Hanley avatar
cn flag
Review the permissions that each role has. Example command: **gcloud iam roles describe roles/owner**
de flag
@JohnHanley, I don't have the CLI yet, but I will install that. That makes sense.
John Hanley avatar
cn flag
Learning the various CLI commands for IAM, Roles, Permissions, and identities will help you to understand how authorization works in Google Cloud.
Score:1
pk flag

Unfortunately there isn't a "super user" role that will allow you to do all the things in GCP.

Owner is indirectly the super user role because with Owner role you can give yourself all the other permissions/roles that you need.

You can create a custom role (say superuser) and add all GCP permissions into the role and assign it yourself, but this becomes a mundane task. This comes with a limitation of 64 KB max role size and is left for experimentation.

Note: Organization level and project level roles are different, and owner of a project doesn't mean owner of an organization.

de flag
Never thought I'd miss AWS IAM. `"Action": "*"`.
mangohost

Post an answer

Most people don’t grasp that asking a lot of questions unlocks learning and improves interpersonal bonding. In Alison’s studies, for example, though people could accurately recall how many questions had been asked in their conversations, they didn’t intuit the link between questions and liking. Across four studies, in which participants were engaged in conversations themselves or read transcripts of others’ conversations, people tended not to realize that question asking would influence—or had influenced—the level of amity between the conversationalists.