About the Google Workspace channel
Google Workspace, formerly known as G Suite, is a collection of cloud computing, productivity and collaboration tools, software and products developed and marketed by Google.
How to Connect
- On the My pipelines page, click Create a pipeline.
- On the right side of the page, choose All to list all available channels.
- Expand Google Workspace in the list of channels and click Connect to Google Workspace.
- Review the permissions that Pipelines will receive once connected. Your permissions are based on your existing Google account. You can select specific permissions or allow all the options. Google Workspace permissions are required. You may need to scroll down to see all your permission choices. When finished click Connect to Google Workspace.
- Sign in with your Google credentials and click Authorize.
- Agree to allow Pipelines access to your Google account by clicking Allow.
Note: Your functionality and integration may be different depending on your permissions.
How to reconnect the Google Workspace channel
You may need to reconnect your account to a channel. Reasons may be (but not limited to):
If you need to connect a different account.
Authorization updates, such as a changed password.
Editing the access rights that Pipelines has to the channel.
Review the permissions that Pipelines will receive once connected. Your permissions are based on your existing Google account. You can select specific permissions or allow all the options. Google Workspace permissions are required. When finished click Connect to Google Workspace.
- Select a pipeline that already has Google Workspace in it.
- Open a step containing Google Workspace.
- Under account, select Connect (or reconnect) and follow the process above, How to connect.
The steps you can use with Google Workspace are of three types: Groups, Users, and Group Members.
|Trigger||Group Created||Triggers when a group is created.|
|Trigger||Group Updated||Triggers when a group is updated.|
|Trigger||Group Deleted||Triggers when a group is deleted.|
|Action||Create Group||Creates a group for a selected account and specifics the group name and email.|
|Action||Update Group||Updates a group already specified in the pipeline.|
|Action||Delete Group||Deletes a group already specified in the pipeline.|
|Query||Search Groups||Searches for a group for a selected account. You can limit the number of results.|
|Action||Fetch a Linked Group||Fetches a linked group for a selected linked resource.|
|Trigger||User Created||Triggers when a user is created.|
|Trigger||User Updated||Triggers when a user is updated.|
|Trigger||User Deleted||Triggers when a user is deleted.|
|Action||Create User||Creates a user for a selected account and specifics the user name, email, and password criteria.|
|Action||Update User||Updates a user already specified in the pipeline.|
|Action||Delete User||Deletes a user already specified in the pipeline.|
|Query||Search Users||Searches for a user for a selected account. You can limit the number of results.|
|Action||Fetch a Linked User||Fetches a linked user from a resource you specify.|
|Action||Look Up a User||Looks for a user for a selected account based on specified query.|
|Trigger||Group Member Created||Triggers when a group member is created.|
|Trigger||Group Member Updated||Triggers when a group member is updated.|
|Trigger||Group Member Deleted||Triggers when a group member is deleted.|
|Action||Add Member||Creates a group member for a selected account and group and specifics the email and role.|
|Action||Update Group Member||Updates a group member already specified in the pipeline.|
|Action||Remove Member||Removed a group member already specified in the pipeline.|
|Query||Search Group Member||Searches for a group member for a selected account. You can limit the number of results.|
|Action||Fetch a Linked Group Member||Fetches a linked group member from a resource you specify.|
|Action||Look Up a Group Member||Looks for a group member for a selected account based on specified query.|
There are no known limits that impact your use in pipelines.
Examples of usage
The following is an example of a use of Google Workspace in Pipelines.
Employee onboarding and user provisioning
A new employee record, created in our Quickbase app, triggers the creation of a new user in Google Workspace.
A new employee's information is added in our Quickbase HR app.
Our pipeline, triggered by this addition, creates a user account in Google Workspace using this data.
Did this help you? Give us a rating:
© 1999-2021 Quickbase, Inc. All rights reserved. Legal Notices.