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 JSON
  • admin_email_creds — Admin Email
  • admin_email — Admin Email
  • customer_id — Customer ID
  • insecure — Trust any certificate (not secure)
  • proxy — Use system proxy settings

Commands (28)

  • gsuite-chromebrowserdevice-list

    Retrieve all Chrome browser devices for an account or a specific Chrome browser device.

  • gsuite-chromebrowserdevice-move-ou

    To move Chrome browser devices assigned to an account from one organization unit to another.

  • gsuite-chromeosdevice-action

    Executes an action that affects a ChromeOS device. This includes de-provisioning, disabling, and re-enabling devices.

  • gsuite-chromeosdevice-list

    Retrieves a paginated list of company-owned ChromeOS devices.

  • gsuite-custom-user-schema-create

    Creates 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-update

    Updates 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-list

    Lists the transfers for a customer by source user, destination user, or status.

  • gsuite-datatransfer-request-create

    Inserts 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-create

    Creates a group with a group name and its description.

  • gsuite-group-get

    Retreive a group's details given a group key.

  • gsuite-mobile-delete

    Removes 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-update

    Takes an action that affects a mobile device. For example, remotely wiping a device.

  • gsuite-mobiledevice-list

    Retrieves a paginated list that includes company-owned mobile devices.

  • gsuite-policy-groups-delete

    Delete 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-modify

    Modifies 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-resolve

    Gets the resolved policy values for a list of policies that match a search query.

  • gsuite-policy-schemas-list

    Gets a list of policy schemas that match a specified filter value for a given customer.

  • gsuite-role-assignment-create

    Creates a role assignment.

  • gsuite-role-assignment-list

    Retrieves a paginated list of all role assignments.

  • gsuite-role-create

    Creates a new role.

  • gsuite-token-revoke

    Delete all access tokens issued by a user for an application.

  • gsuite-user-alias-add

    Adds an alias.

  • gsuite-user-create

    Creates a user.

  • gsuite-user-delete

    Deletes a user.

  • gsuite-user-get

    Retrieve a user's details given a user key.

  • gsuite-user-reset-password

    Indicates if the user is forced to change their password at next login.

  • gsuite-user-signout

    Signs a user out of all web and device sessions and reset their sign-in cookies.

  • gsuite-user-update

    Updates a user.