Integrate Project Manda with Google Workspace
Google Workspace admins can authorize Project Manda across the entire workspace, enabling automatic user onboarding.
This document explains what a service account is, how to establish one for Project Manda, and how to prepare for deploying Project Manda across your teams.
What is a Google Workspace service account?
A service account is designed for "domain-wide delegation" within Google Workspace. It allows a Google Admin to provide Project Manda with access to employee calendars at a domain level. This makes it so users can be onboarded to Project Manda without having to explicitly grant access themselves.
How to set up a service account to onboard Project Manda users:
Navigate to your Google Workspace Admin portal
Navigate to Security -> Access and data control -> API Controls
Click on Manage Domain Wide Delegation


In the "Add a new client ID" dialog, enter the following information:
Client ID:
105718313487633521895
Scopes:
https://www.googleapis.com/auth/userinfo.email,
https://www.googleapis.com/auth/userinfo.profile,openid,
https://www.googleapis.com/auth/calendar.readonly,
https://www.googleapis.com/auth/calendar.events,
https://www.googleapis.com/auth/admin.directory.group.readonly,
https://www.googleapis.com/auth/admin.directory.user.readonly,
https://www.googleapis.com/auth/admin.directory.domain.readonly,
https://www.googleapis.com/auth/admin.directory.resource.calendar.readonly,
https://www.googleapis.com/auth/meetings.space.readonly,
https://www.googleapis.com/auth/contacts.readonly,
https://www.googleapis.com/auth/contacts.other.readonly

Click Authorise to complete the delegation.
Let us know you're finished by emailing
support@projectmanda.com and confirming the email address used for the above authorization.