GSuiteAdmin
G Suite or Google Workspace Admin is an integration to perform an action on IT infrastructure, create users, update settings, and more administrative tasks.
IT Services · G Suite Admin
Configuration parameters
user_service_account_json— User's Service Account JSONadmin_email_creds— Admin Emailadmin_email— Admin Emailcustomer_id— Customer IDinsecure— Trust any certificate (not secure)proxy— Use system proxy settings
Commands (28)
-
gsuite-chromebrowserdevice-listRetrieve all Chrome browser devices for an account or a specific Chrome browser device.
-
gsuite-chromebrowserdevice-move-ouTo move Chrome browser devices assigned to an account from one organization unit to another.
-
gsuite-chromeosdevice-actionExecutes an action that affects a ChromeOS device. This includes de-provisioning, disabling, and re-enabling devices.
-
gsuite-chromeosdevice-listRetrieves a paginated list of company-owned ChromeOS devices.
-
gsuite-custom-user-schema-createCreates a custom user schema to add custom fields to user profiles. Note: field_raw_json has higher precedence when both field_raw_json and field_json_entry_id are provided.
-
gsuite-custom-user-schema-updateUpdates a custom user schema. Note: field_raw_json has higher precedence when both field_raw_json and field_json_entry_id are provided.
-
gsuite-datatransfer-listLists the transfers for a customer by source user, destination user, or status.
-
gsuite-datatransfer-request-createInserts a data transfer request. Note: If all three applications_raw_json, applications_raw_json_entry_id and application_id are provided the higher precedence will be in order of applications_raw_json, applications_raw_json_entry_id, and application_id respectively.
-
gsuite-group-createCreates a group with a group name and its description.
-
gsuite-group-getRetreive a group's details given a group key.
-
gsuite-mobile-deleteRemoves a mobile device. Note that this does not break the device's sync, it simply removes it from the list of devices connected to the domain. If the device still has a valid login/authentication, it will be added back on it's next successful sync.
-
gsuite-mobile-updateTakes an action that affects a mobile device. For example, remotely wiping a device.
-
gsuite-mobiledevice-listRetrieves a paginated list that includes company-owned mobile devices.
-
gsuite-policy-groups-deleteDelete multiple policy values that are applied to a specific group. All targets must have the same target format. That is to say that they must point to the same target resource and must have the same keys specified in additionalTargetKeyNames, though the values for those keys may be different. On failure the request will return the error details as part of the google.rpc.Status.
-
gsuite-policy-modifyModifies multiple policy values that are applied to a specific group. All targets must have the same target format. That is to say that they must point to the same target resource and must have the same keys specified in additionalTargetKeyNames, though the values for those keys may be different. On failure the request will return the error details as part of the google.rpc.Status.
-
gsuite-policy-resolveGets the resolved policy values for a list of policies that match a search query.
-
gsuite-policy-schemas-listGets a list of policy schemas that match a specified filter value for a given customer.
-
gsuite-role-assignment-createCreates a role assignment.
-
gsuite-role-assignment-listRetrieves a paginated list of all role assignments.
-
gsuite-role-createCreates a new role.
-
gsuite-token-revokeDelete all access tokens issued by a user for an application.
-
gsuite-user-alias-addAdds an alias.
-
gsuite-user-createCreates a user.
-
gsuite-user-deleteDeletes a user.
-
gsuite-user-getRetrieve a user's details given a user key.
-
gsuite-user-reset-passwordIndicates if the user is forced to change their password at next login.
-
gsuite-user-signoutSigns a user out of all web and device sessions and reset their sign-in cookies.
-
gsuite-user-updateUpdates a user.