Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

Missing Permissions and cannot create a custom role

Hi,

I am trying to allow a user in my project to have sufficient permissions to be able to build custom models for AutoML.  I was able to give her the roles for AutoML Admin, API Keys Admin and Storage Admin, but she still gets this message:

Missing permissions: resourcemanager.projects.get serviceusage.services.get

I cannot see how to add these roles so I tried creating a custom role with all the prequisite permissions.  In doing this I could not use the Google console at all as the Add button is always greyed.  But I could add these two missing ones in a custom role using the shell commands.  However, I now can't add any of the AutoML stuff as this seems to create even more error messages and tells me this is just in testing.

I also can't add the custom role I created as it's only available to me under the Roles menu, but not as a role I can select against a principal.

I am sure I must be doing something really wrong here, or don't see why I don't have adequate permissions myself (I am the Owner).  Can anyone offer some advice here?

Thanks

Paul.

Solved Solved
1 8 1,998
1 ACCEPTED SOLUTION

Please note that once you added the role, it may take a few mins for it to take effect.

It is normal to be overwhelmed with so many permissions at the start. After some time, you will get use to it and be able to find the correct role quickly. It is very rare that you have to create a custom role.

For all the predefined role, you can check them here

https://cloud.google.com/iam/docs/understanding-roles

View solution in original post

8 REPLIES 8