Google Workspace Integration Guide

Cloud Voice supports the integration with Google Workspace (formerly G Suite), enabling one-way synchronization of user accounts from Google Workspace to the PBX, and allowing Single Sign-on (SSO) for users to log in to Cloud Voice App UC Clients using their Google credentials.

Requirements

Platform Requirement
Google Workspace
  • Edition: Business or Enterprise edition
Cloud Voice PBX
  • Firmware: Version 84.19.0.22 or later
  • Plan: Enterprise Plan or Ultimate Plan

Key features

The integration of Google Workspace and Cloud Voice provides the following key features:

Google Workspace User Sync
Support one-way synchronization of user accounts from Google Workspace to Cloud Voice PBX. User information updates in Google Workspace are automatically synchronized to PBX, thus streamlining user management and reducing manual configuration.
Auto Create Extensions
Automatically create and assign extensions to the synced Google users, allowing them to explore Cloud Voice PBX's unified communications features through their extensions.
Single Sign-on (SSO)
Allow the synced Google users to log in to Cloud Voice App UC Clients using their Google credentials, eliminating the need to remember separate login passwords and simplifies user access.

Integration setup and management

Cloud Voice integrates with Google Workspace by leveraging Google's OAuth 2.0 protocol for authenticated and authorized API access, enabling access to user data within your organization in a secure manner.

For more information about the integration's setup and management, refer to the followings:

Integration setup
The integration requires minimal configuration. You only need to complete the following configurations on Google and PBX sides:
  1. Create resources and credentials on Google side.
    • Create a Google Cloud project to isolate the integration environment.
    • Enable Admin SDK API to allow access to user data within the organization via API.
    • Configure OAuth consent to customize the branding information to be displayed when authorizing the integration.
    • Create a web application and obtain access credentials to authenticate Cloud Voice PBX to access user data within the organization.
  2. Fill in the obtained access credentials on PBX side.
For more information, see Integrate Cloud Voice with Google Workspace.
Post-integration setup
After the integration is implemented, you should configure PBX to enable Google users to access PBX's unified communications features.
For more information, see Synchronize Users from Google Workspace to Cloud Voice and Allow Users to Log in to Cloud Voice App UC Clients with Google SSO.
Integration management
Manage the integration as needed, following the topics below: