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
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 API Controls under the security sub menu
Select Manage third party OAuth Client access in the App Access Control.
Select Configure new app from the drop down tab
In the Client ID or OAuth app name in the search field enter "Teamgo"
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
Click Authorize.
Setup Google Directory with Teamgo
Now login with your Administrator account to the Teamgo web dashboard and follow the instructions below.
Click your profile icon at the bottom left and go to Settings
Go to Integrations
Navigate to Google and click Enable
Select your Google account if prompted
You will be presented with 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.
Once done, you will be redirected to Google Directory integration page where you can choose to sync all employees or only specific employees.
Configuration (Google Directory Integration page)
Select filter options (all employees or specific employees)
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.
For more information get in touch with your support team.