#I have a workspace user that can t make
1 messages · Page 1 of 1 (latest)
For non-admins to use that endpoint they need to set the query parameter viewType=domain_public, as described here: https://developers.google.com/admin-sdk/directory/v1/guides/manage-users#retrieve_users_non_admin
It seems however you are referring to updating? If so, I'm not sure what the rules are for that API when it comes to updates.
Yes the user is an admin already just not with every permission. The role has all API permissions enabled.
Can they edit user details in the web UI? If not then you need to enable that first for the API to work.
Yes, they can. Only real ui permissions missing from the role is enabling/disabling services, they have all user, group, and ou permissions
Strange. It might be a bug then?
Perhaps, I'll have to test more when I am back from vacation. I have set the customer ID, I may need to set the domain as well.
This appears to be resolved somehow. Not 100% sure exactly how it was resolved but I am able to use a test user with the role of the affected user and it is now working.
NVM it's now broken again. Heh
Seems like this may be dependent on the OU the target user of the API call is in.
Ah the users that can't be edited all have a delegated admin role. Looks like we'll have to switch to a service account with domain wide delegation in lieu of giving super admin to tons of people. Upside is it can be fully automated then.