Skip to main content

Google Workspace

Productivity integration

Connect NIM with Google Workspace to automate data synchronization and operational workflows across your environment.

Connect NIM to Google Workspace with a Google Cloud service account, P12 key, domain-wide delegation, and customer ID; then test the connection and collect data before automating changes.

At a glanceDirect link to At a glance

NIM connects to Google Workspace with a Google Cloud service account, its downloaded P12 key, domain-wide delegation, and the Google Workspace customer ID. The service account must be authorized for the Google APIs and OAuth scopes that NIM uses for the identity data and operations you intend to manage.

Before you start: Create a Google Cloud project, enable the required APIs, create the service account and P12 key, authorize its client ID through Manage Domain-Wide Delegation, and record the customer ID. The account used as the Directory (Tenant) ID needs the documented Google Workspace administrator roles.

Verify success: Add the P12 certificate to NIM, enter the service-account and tenant details, save the Google system, and select Test Connection. Then collect the system and verify that the expected Google Workspace tables are available.

Solutions this integration supportsDirect link to Solutions this integration supports

Google account lifecycle

Create and maintain Google Workspace accounts from trusted identity data.

  • Speeds up onboarding
  • Keeps profiles current

Groups and collaboration access

Manage Google groups and memberships with NIM workflows.

  • Supports controlled collaboration
  • Reduces manual administration

License assignment automation

Use filters and roles to assign the right Google Workspace license to each user population.

  • Supports targeted licensing
  • Reduces license administration

Workspace service automation

Coordinate supported Google Workspace settings and account operations.

  • Creates consistent outcomes
  • Scales with your environment

Configuration and automation guidesDirect link to Configuration and automation guides

Connector repository

Browse the Google Workspace connector repository on GitHub.

Supported operationsDirect link to Supported operations

Filter tables by supported operation

Showing 41 of 41 tables
TableReadCreateUpdateDelete
chromeosdevices
classroom_course_aliases
classroom_course_students
classroom_course_teachers
classroom_courses
classroom_invitations
classroom_userProfiles_guardianInvitations
classroom_userProfiles_guardians
datatransfer_applications
datatransfer_transfers
drive_drives
groups
groups_aliases
groups_settings
license_assignments
licenses
managers
members
mobiledevices
orgunits
owners
privileges
roleAssignments
roles
users
users_aliases
users_asps
users_gmail_labels
users_gmail_profiles
users_gmail_settings_autoforwarding
users_gmail_settings_delegates
users_gmail_settings_filters
users_gmail_settings_forwardingAddresses
users_gmail_settings_imap
users_gmail_settings_language
users_gmail_settings_pop
users_gmail_settings_sendas
users_gmail_settings_vacation
users_photos
users_tokens
users_verificationCodes