<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M74D8PB" height="0" width="0" style="display:none;visibility:hidden">
Loading
Skip to NavigationSkip to Main Content
Sync Employee ID from Okta to Google Workspace via Schema Discovery
Lifecycle Management
Okta Integration Network
Okta Classic Engine
Okta Identity Engine
Overview
Google Workspace supports enhanced schema discovery, which allows adding custom user attributes to Okta.
Applies To
  • Google Workspace
  • Profile Editor
  • Attribute Sync
  • EmployeeID
  • Okta Classic Engine
  • Okta Identity Engine (OIE)
Cause

Google uses different attribute names for its UI and API. For EmployeeID, "ExternalIds Organization Value" from the Google Workspace Profile Editor schema must be added.

Solution

By default, the following base attributes are imported from Google Workspace.

  • FIRST_NAME
  • LAST_NAME
  • EMAIL
  • SECOND_EMAIL
  • MOBILE_PHONE

To add schema attributes, please follow the steps below: 

  1. In the Okta Admin Console, go to Directory > Profile Editor.
  2. Select the Apps section in the left navigation bar, then find the Google Workspace app in the list.
  3. Check the attributes list; if more are needed, click Add Attribute. A list of extended attributes appears.

GSuite Schema Attribute

  1. Select ExternalIds Organization Value for this use case and click Save.
  2. Map the attribute to the desired attribute in Okta.
  3. These user attribute values can now be imported and pushed to or from Google Workspace.


Related References

Loading
Sync Employee ID from Okta to Google Workspace via Schema Discovery