What is Google Directory integration?

You can use Google Directory integration to synchronise all your employees into Teamgo.

When Google Directory integration is installed, Teamgo will 

  • Sync user information: first_name, last_name, email, mobile

  • Override all customers’ information if email exists

  • New synced user must forget password to login

  • Synced users have role of ‘User’ and notify_sms option is not enabled by default. 

Google Directory users will be synced to Teamgo every 24 hours. You can also choose to manually sync at any time if you need an immediate update.

How To Use Google Directory Integration

You may first need to allow Teamgo to access Google. If the Teamgo and Google setup prompts do not work, check your Google Admin console and allow Teamgo.

Follow these steps below (may be subject to change if Google make platform updates, contact our support team for assistance if you need help).

  • Google Suite account with admin privileges

  • Login into Google Admin using your Google Suite account 

  • Go to API Reference 

  • Make sure checked on Enable API Access

  • Grant User Read privilege for users

  • Create new Admin Role that have this privilege and assign this roles to users

  • Delegating domain-wide authority to the service account

Allow Google to Access Teamgo

  1. Go to your Google Apps domain’s Admin console

  2. Select Security from the list of controls. If you don't see Security listed, select More controls from the gray bar at the bottom of the page, then select Security from the list of controls. If you can't see the controls, make sure you're signed in as an administrator for the domain.

  3. Select API Controls under the security sub menu

  4. Select Manage third party OAuth Client access in the App Access Control.

  5. Select Configure new app from the drop down tab

  6. In the Client ID or OAuth app name in the search field enter "Teamgo"

  7. In the One or More API Scopes field enter the list of scopes below: https://www.googleapis.com/auth/admin.directory.user.readonly https://www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/userinfo.profile The scopes are comma-delimited

  8. Click Authorize.

Setup Google Directory with Teamgo

Now login with your Administrator account to the Teamgo web dashboard and follow the instructions below.

  1. Go to SETTINGS > Integrations > Third Party

  2. Navigate to Google and click Enable

  3. You will be prompted a Request For Permission dialog. Click the Allow button to grant Teamgo permission to view your email address, your basic profile info and users and your domain.

  4. After installing successfully, you will be redirect to Google Directory integration instruction page.

  5. Follow the on page instructions to then connect your Google Directory

Configuration

  1. Select filter options

  2. Click on Test Filter button for checking the filter results

Once you have completed these steps TEST your integration and check back next day to ensure it's syncing correctly and as expected with Teamgo.

Contact your support team at [email protected] if you have any questions or need assistance with this integration.

Did this answer your question?