Add Google sync to your federated directory

  1. Adobe Enterprise & Teams: Administration guide
  2. Plan your deployment
    1. Basic concepts
      1. Licensing
      2. Identity
      3. User management
      4. App deployment
      5. Admin roles
    2. Deployment Guides
      1. Named User deployment guide
      2. SDL deployment guide
    3. Deploy Creative Cloud for education
      1. Deployment guide
      2. Integration with Canvas LMS
      3. Integration with Blackboard Learn
      4. Configuring SSO for District Portals and LMSs
      5. Kivuto FAQ
      6. Primary and Secondary institution eligibility guidelines
  3. Set up your organization
    1. Set up identity
      1. Identity types | overview
      2. Set up organization with Enterprise ID
      3. Set up organization with Federated ID
        1. SSO overview
        2. Setup Azure Connector and sync
          1. Set up SSO with Microsoft via Azure OIDC
          2. Add Azure Sync to your directory
          3. Azure Connector FAQ
        3. Set up Google Federation and sync
          1. Set up SSO with Google Federation
          2. Add Google Sync to your directory
          3. Google federation FAQ
        4. Generic SAML
          1. Set up SSO with other SAML providers
          2. Set up SSO with Microsoft ADFS
          3. SSO Common questions
          4. SSO Troubleshooting
        5. Education SSO
          1. Configure SSO for District Portals and LMS
          2. Common questions
          3. Dovetail
      4. Verify ownership of a domain
      5. Add and manage domains
      6. Link domains to directories
      7. Use directory trust to add pre-claimed domains
      8. Migrate to new authentication provider
    2. Asset settings
    3. Authentication settings
    4. Privacy and security contacts
    5. Console settings
    6. Manage encryption
  4. Manage products and entitlements
    1. Manage users
      1. Overview
      2. Administrative roles
      3. User management techniques
        1. Manage users individually   
        2. Manage multiple users (Bulk CSV)
        3. User Sync tool (UST)
        4. User management API (UMAPI)
        5. Microsoft Azure Sync
        6. Google Federation Sync
      4. Change user's identity type
      5. Manage user groups
      6. Manage directory users
      7. Manage developers
      8. Migrate existing users to the Adobe Admin Console
      9. Migrate user management to the Adobe Admin Console
    2. Manage products and product profiles
      1. Manage products
      2. Manage product profiles for enterprise users
      3. Manage self-service policies
      4. Manage app integrations
      5. Manage product permissions in the Admin Console  
      6. Enable/disable services for a product profile
      7. Single App | Creative Cloud for enterprise
      8. Optional services
    3. Manage Shared Device licenses
      1. What's new
      2. Deployment guide
      3. Create packages
      4. Recover licenses
      5. Migrate from Device Licensing
      6. Manage profiles
      7. Licensing toolkit
      8. Shared Device Licensing FAQ
  5. Manage storage and assets
    1. Storage
      1. Manage enterprise storage
      2. Adobe Creative Cloud: Update to storage
      3. Manage Adobe storage
    2. Asset migration
      1. Automated Asset Migration
      2. Automated Asset Migration FAQ  
      3. Manage transferred assets
    3. Reclaim assets from a user
    4. Student asset migration | EDU only
      1. Automatic student asset migration
      2. Migrate your assets
  6. Manage services
    1. Adobe Stock
      1. Adobe Stock credit packs for teams
      2. Adobe Stock for enterprise
      3. Use Adobe Stock for enterprise
      4. Adobe Stock License Approval
    2. Custom fonts
    3. Adobe Asset Link
      1. Overview
      2. Create user group
      3. Configure Adobe Experience Manager 6.x Assets
      4. Configure and install Adobe Asset Link
      5. Manage assets
      6. Adobe Asset Link for XD
    4. Adobe Sign
      1. Set up Adobe Sign for enterprise or Teams
      2. Adobe Sign - Team feature Administrator
      3. Manage Adobe Sign on the Admin Console
    5. Creative Cloud for enterprise - free membership
      1. Overview
      2. Getting started
  7. Deploy apps and updates
    1. Overview
      1. Deploy and deliver apps and updates
      2. Plan to deploy
      3. Prepare to deploy
    2. Create packages
      1. Package apps via the Admin Console
      2. Create Named User Licensing Packages
      3. Adobe templates for packages
      4. Manage packages
      5. Manage device licenses
      6. Serial number licensing
    3. Customize packages
      1. Customize the Creative Cloud desktop app
      2. Include extensions in your package
    4. Deploy Packages 
      1. Deploy packages
      2. Deploy Adobe packages with SCCM
      3. Deploy Adobe packages with ARD
      4. Install products in the Exceptions folder
      5. Uninstall Creative Cloud products
      6. Use Adobe provisioning toolkit enterprise edition
      7. Adobe Creative Cloud licensing identifiers
    5. Manage updates
      1. Change management for Adobe enterprise and teams customers
      2. Deploy updates
    6. Adobe Update Server Setup Tool (AUSST)
      1. AUSST Overview
      2. Set up the internal update server
      3. Maintain the internal update server
      4. Common use cases of AUSST   
      5. Troubleshoot the internal update server
    7. Adobe Remote Update Manager (RUM)
      1. Use Adobe Remote Update Manager
      2. Channel IDs for use with Adobe Remote Update Manager
      3. Resolve RUM errors
    8. Troubleshoot
      1. Troubleshoot Creative Cloud apps installation and uninstallation errors
      2. Query client machines to check if a package is deployed
      3. Creative Cloud package "Installation Failed" error message
    9. Create packages using Creative Cloud Packager (CC 2018 or earlier apps)
      1. About Creative Cloud Packager
      2. Creative Cloud Packager release notes
      3. Application packaging
      4. Create packages using Creative Cloud Packager
      5. Create named license packages
      6. Create packages with device licenses
      7. Create a license package
      8. Create packages with serial number licenses
      9. Packager automation
      10. Package non-Creative Cloud products
      11. Edit and save configurations
      12. Set locale at system level
  8. Manage your account
    1. Manage your Teams account
      1. Overview
      2. Update payment details
      3. Manage invoices
      4. Change contract owner
    2. Assign licenses to a Teams user
    3. Add products and licenses
    4. Renewals
      1. Teams membership: Renewals
      2. Enterprise in VIP: Renewals and compliance
    5. Purchase Request compliance
    6. Value Incentive Plan (VIP) in China
    7. VIP Select help
  9. Reports & logs
    1. Audit Log
    2. Assignment reports
    3. Content Logs
  10. Get help
    1. Contact Adobe Customer Care
    2. Support options for teams accounts
    3. Support options for enterprise accounts
    4. Support options for Experience Cloud

Google Sync automates user management for your Admin Console directory. Add Google Sync to any existing federated directory in the Adobe Admin Console regardless of its identity provider (IdP). To use Google Sync, you must store your organization’s user data within the Google Admin Console.

Note:
  • If your identity provider is Google and you do not have a federated directory in the Adobe Admin Console, you can authenticate your users with Google federation using SAML. It combines directory creation, domain claim, and SSO configuration in a simple workflow involving steps in the Google Admin Console and the Adobe Admin Console.
  • If you have a working federated directory, you can add sync capability on top of your existing setup.

Overview

You can add Google Sync to any directory in the Adobe Admin Console to automate its user management process. Google Sync uses SCIM-protocol for user management and offers you control over user information shared with Adobe. Specified users in the Google Admin Console synchronized with the Adobe Admin Console can be assigned to one or more product profiles.

After you've set up Google Sync, Google starts to send data to the Adobe Admin Console as per the Google Admin Console directory's user provisioning configuration. You can see the directory's details in the Settings section of the Adobe Admin Console.

Benefits of Google Sync

The key advantages of the Google Sync with your directory in the Adobe Admin Console are:

 Manage user provisioning via the Google Admin Console

 Control what data is sent to Adobe

 No need for another service or API setup

 Add sync to previously configured directories

 Add Google sync to directories set up for any IdP

 Onboard and offboard users easily using Google Admin Console

Prerequisites

To integrate Adobe Admin Console user management with Google Admin Console, you need the following:

  • A Google Admin Console account with admin access to user data
  • A federated directory in the Adobe Admin Console with verified domains

Supported integration scenarios

Directory setup scenario

Method to add sync

Single Google Admin Console tenant to a single Adobe Admin Console

Follow Add Sync steps to establish Google Sync. 

Multiple federated directories with one or more domains that belong to the same Google Admin Console tenant. 

  1. Consolidate domains into a single federated directory. 
  2. Follow Add Sync steps to establish Google Sync. 

Multiple federated directories with one or more domains that belong to different Google Admin Console tenants.  

  1. Follow Add Sync steps to establish Google Sync for a single directory.
  2. Repeat Google Sync setup for all separate directories that require sync.

Notes before sync configuration

Follow the points below to see the best practices and Adobe Recommendations before you set up Google Sync:

  • Export the list of existing users before adding Google Sync to keep a record of all user accounts and provisioned licenses when you set up.
  • If you integrate Google Sync to a directory having Federated ID users, verify that their username in Adobe Admin Console matches the username in user provisioning mappings in Google Admin Console. If these values do not match, Adobe Admin Console perceives this as a new user account and creates duplicate records for a single user. You can update the attribute mapping to ensure that the values passed by sync match the values in the user profiles in the Adobe Admin Console, which will automatically update the accounts upon the next sync.
  • You can establish Google Sync in an Admin Console with at least one federated directory and domain set up. If the Adobe Admin Console with Google Sync (owning Console) is in a trust relationship with another Adobe Admin Consoles (trustee Consoles), the trustees must use another form of user management, such as User Sync Tool, User Management API, or bulk CSV upload to manage Federated ID users.
  • To add users to a trustee Console for license provisioning, you must add the user to the owning Console.
  • If your organization uses the User Sync Tool or a UMAPI integration, you must pause the integration. Then, add Google Sync to automate user management from Google Admin Console. Once Google Sync is configured and running, remove the User Sync Tool or UMAPI integration.
  • To move a domain to or from a directory established with Google Sync, you must remove Google Sync from the chosen directory. Then, move the desired domain to or from the chosen directory and reestablish sync to the target directory.

Add Google Sync to a federated directory

Follow the steps below to sync users from the Google Admin Console:

  1. In the Adobe Admin Console, navigate to Settings > Directory Details > Sync. Click Add Sync.

  2. Select Sync users from Google Workspace and click Next.

  3. Select Go to Google Admin Console and log in with an administrator account. Then, follow the steps on the instruction page in the Adobe Admin Console to configure automatic user provisioning.

  4. Once all steps are completed and confirmed, click Save in the Adobe Admin Console.

  5. Navigate to Directory Details > Sync, where the sync source will be displayed.

Edit Sync settings

A System Administrator can update settings for the Sync Source once the setup is complete by choosing Go to Settings from the Directory settings > Sync tab. Setting options include:

  • Allow editing synced data in Admin Console: Once Google Sync is established, all the users in a directory automatically go under sync management. After you enable editing, you can edit synced data in the Admin Console for a brief period. Any edits during this time do not affect user information in the Google Admin Console but are overwritten by change requests from your identity provider.

    Caution:

    By default, you must edit synced data from the identity provider and allow the changes to propagate through sync. We do not recommend you to change data in Adobe Admin Console unless necessary manually.

  • Sync status: Instructs Google Sync to reject change requests from the Google Admin Console. Once the User Sync Status is Off, changes in the Google Admin Console(user information source) are not pushed to the Adobe Admin Console. 

  • Edit user sync configuration: Redirects you to the configuration instructions to edit user sync. Use this if the modal is closed before completing the sync setup or if you must change things in the Google Admin Console after the initial configuration.

Remove sync

Administrators can choose to remove sync from a federated directory within the Admin Console. Removing sync leaves the directory and its associated domains, user groups, and users intact and removes read-only mode from the directory and its users and groups.

To remove sync from a directory, choose Go to Settings from the Directory settingsSync tab, then Remove Sync. Please also turn off autoprovisioning for the Adobe SAML app from Google Admin Console to prevent being quarantined. This action will permanently remove the sync setup from the Adobe Admin Console. If needed, you can reestablish sync with the same or different directory.

Note:

You cannot move domains to or from a directory managed by Google Sync. Once Google Sync is removed from the source and/or target directory, a domain from that directory can be moved to another target directory, and domains from other source directories can be moved into the directory that is no longer managed by Google Sync. 

Disable users

Implementing Google Sync creates new federated user accounts and syncs users to the Adobe Admin Console. Administrators can also deprovision users added through Google Sync via the below three methods (in the Google Admin Console):

  • Delete or suspend the users from Google Workspace.
  • Remove all groups associated with the users from Provisioning Scope.
  • Turn off the Adobe SAML app for the associated organizational Units in Google Workspace.

These three operations disable users in the Adobe Admin Console. A disabled user can no longer log in and shows as Disabled in the Directory Users list. Google Sync continues to manage a user deprovisioned by one of these methods. Neither the user’s account nor cloud-stored assets are removed from the organization. 

Remove a user and associated data from the Admin Console: Choose Go to Settings from the Directory settings Sync tab and click Enable editing. Then navigate to Users > Directory Users and choose the user from the list to permanently delete the account.

Once editing is enabled, it allows edits in the synced data for one hour before getting automatically disabled. We recommend you to click Disable editing immediately after user removal to ensure that the Admin Console reflects Google Admin Console changes.

Caution:

If you permanently delete a user, the user is deleted along with all the cloud-stored assets belonging to that user. The user and the assets cannot be recovered once this action is taken.

Quarantine policy

Adobe has a quarantine policy to handle numerous error calls during sync operations. 

Adobe’s service independently monitors sync health to verify when the error rate surpasses a certain threshold in a set amount of time. A minimum number of requests resulting in an error that meets the threshold will enact temporary quarantine, resulting in rejecting all calls and update requests from the Google Admin Console for a time period, after which calls will be accepted again for sync retry. If error calls persist, the sync will be placed on temporary probation for an extended time period in quarantine. If Adobe initiates the quarantine, it may also lead to a subsequent quarantine with Google due to the rejected calls, which will count toward error rates in Google. Note that Adobe reserves the right to update the quarantine parameters based on ongoing data analytics.

Note:

Google may quarantine sync based on error rate.

Common error messages

There is a set of common error messages displayed to be aware of when managing Google Sync from the Google Admin Console. Understanding the cause of the various error messages will aid in troubleshooting when errors occur.

You can find sync logs and error logs under the Auto-provisioning section of the Adobe SAML app within the Google Admin ConsoleLearn more about monitoring your deployment within the Google Admin Console.

Troubleshooting

As the Adobe Admin Console uses the Google sync service, all sync issues are troubleshot within the Google Admin Console. You can refer to Google's configuration instructions to solve some common issues. If you are unable to find a solution, we recommend you to contact Google customer support for further assistance.

Follow the instructions below to diagnose a sync issue:

  1. Confirm your user and group setup:

    Make sure you have configured the users and groups as per the setup instructions:

  2. Confirm mapping of the user details.

     
  3. Monitor your provisioning application to uncover issues that may affect sync:

    If the users don't appear in the provisioning logs, they may be out of scope. If the provisioning logs show an issue, fix it to allow the user to sync.

  4. Allow editing synced data in Adobe Admin Console:

    After you enable editing, you can edit synced data in the Adobe Admin Console for a brief period. Any edits during this time do not affect user information in the Google Admin Console. Later, your identity provider's change requests automatically overwrite these brief changes.

Adobe logo

Sign in to your account