Set up Google G Suite user directory integration
How to set up G Suite.
- Go to app.greetly.com > Account Settings
- Make note of the displayed API key
- According to this page follow Step 1 - Set up the GCP Console
- According to this page follow Step 2 - Set up the Admin console
- Go to app.greetly.com > Account Settings > Directory Integration
- Click on Integration API and pick Google
- Click Save
- Fill out:
Username - email of the account performing the integration
Service account - name of the account that was created in Google above
Client - domain URL
Private key - key that was generated in Google and downloaded in JSON file
- Click Save
Then, for each location you wish to sync:
- Back in app.greetly.com, select location and go to "Location Setup"
- Expand "Integrations" section
- Under "Location ID" type in the Google user search criteria that will determine which G Suite users will be synced with this location.
For example the criteria: isSuspended=false address:'Paris' will sync all non-suspended users which have the keyword Paris in their address field