Skip to content
  • There are no suggestions because the search field is empty.

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


domain-wide-delegation
Click Add New on the API Clients heading.
add-new-client

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

 

add-new-client-form

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.