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
Google Suite account with admin privileges
Enable API Access
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
Go to your Google Apps domain’s Admin console
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.
Select Advanced settings from the list of options.
Select Manage third party OAuth Client access in the Authentication section.
In the Client name field enter the service account's Client ID.
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
Where you are done, you should see the authorized API clients list:
Install Google Directory
Go to SETTINGS > Integrations > Third Party
Navigate to Google and click Enable
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.
After installing successfully, you will be redirect to Google Directory integration instruction page.
Select filter options
Click on Test Filter button for checking the filter results
Test your integration and check back next day to ensure it's syncing correctly and as expected with Teamgo.