Google Workspace

Google Workspace is a collection of cloud computing, productivity and collaboration tools, software and products developed and marketed by Google.


Get started with Google Connector


Our Google Workspace connector is dedicated to manage all products of Google which includes Google Drive, Files, Folders, Docs, Sheets, Slides, Forms, Jamboard and much more.

We use SCIM protocols to connect to your Google instance using REST APIs.

Account in Google

IDHub pulls all google user account information in your Google instance (from Admin Module). You can configure upon implementation if you wish to exclude certain types of accounts from being used by IDHub based on account attributes.

User Account attribute we fetch includes (but not limited to):

  • Email Address (As a unique identifier)
  • First Name
  • Last Name
  • Organization
  • Phone Number
  • Street Address
  • Locality
  • Region
  • Postal Code

Our customers can choose to fetch any other attributes apart from the above as per their individual needs. With our Attribute based Access Control (ABAC), you can decide which information will be used on new user creation and which ones on user modifications.

Entitlements in Google

IDHub Google Workspace Connector pulls many types of entitlement from Google for provisioning and de-provisioning. This includes (but not limited to):

  • Google Shared Drive
  • Google Drive Files and Folders
  • Google Groups
  • Google Docs
  • Google Sheets
  • Google Slides
  • Google Sites
  • Google Forms
  • Google Jamboard

Employees of your organization can request for all the desired Entitlements as needed. If any additional products needs to be connected to for access control, our connectors can modify and accommodate other applications in Google Workspace too.

Note: We have a separate connector for Google Cloud instances.

Google Drive

Also as part of Google Workspace connector, we establish connection with Google to fetch all Google Shared Drives your organization has and their respective possible roles that can be assigned to an individual for each drive.

Users are required to pick a role as desired while requesting for a project. These roles are very specific to the drive and as designed by google. Some of the role examples are:

  • Viewer
  • Commenter
  • Editor
  • Owner

These roles cannot be customized by the customer and directly comes from Google Workspace APIs.

Upon completion of approvals based on request workflow defined by you on a particular google drive, the users will automatically get access to the requested drive in the desired role by our automated fulfillment.

Google Drive Files and Folders

Apart from Google Shared Drives, we also fetch files and folders within the Shared Drives. Similar to a drive, users can request for the files and folders that we want to get access to based on the roles present in each.

Google Groups

IDHub fetches all Google groups present in Google Groups. Similar to a drive, users can request for any group that they want to get access to.

Other Google Apps

Other Google App related slides, sheets, jamboards etc are pulled as Entitlements in IDHub too. These can be requested by any user in IDHub to get access to in a specific role.

Support and Maintenance

IDHub provides out of the box connector issue support and timely maintenance as a standard quality guarantee for all of our customers having our Cloud solution. However, any customization made to existing connectors requires managed services support plan for support and maintenance. 

Feature Summary


Create User Account
Modify User Account
Assign User Entitlement
Modify User Entitlement
Enable/Disable Account
Unlock Account
Modify Account Password
Create New Entitlement


Remove User Account
Remove User Entitlement
Remove Google Entitlement


Fetch User Accounts
Fetch Entitlements
Fetch User Entitlements