Using Google Workspace service accounts to roll out Project Manda to your whole enterprise

by Ed, Co-founder

Implementing Project Manda across your organization using Google Workspace service accounts

Project Manda uses "service accounts" from Google Workspace to facilitate enterprise-wide rollouts. This guide outlines everything you need to know.

Typically, individuals must register for Project Manda and link their calendars during the initial setup process. However, with service accounts, 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

  1. Navigate to your Google Workspace Admin portal
  2. Navigate to Security -> Access and data control -> API Controls
  3. Click on Manage Domain Wide Delegation
Manage Domain Wide Delegation screenshot
  1. Click Add New on the API Clients heading.
Add New Client screenshot
  1. 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
Add New Client form screenshot
  1. Click Authorise to complete the delegation.

  2. Let us know you're finished by emailing
    support@projectmanda.com and confirming the email address used for the above authorization.

More articles

Unproductive meetings can be painful and expensive, but a opportunity to be addressed

Meetings are crucial for effective communication and collaboration within any organisation. However, they also represent a significant expense, making it imperative to reduce or eliminate unproductive meetings.

Read more

Avoid Late Meetings

Here's Why You Should Always Include a Video Conference Link or Location in an Invite

Read more

Run delightful meetings with Project Manda

Meetings are a huge investment of our time, for individuals and organisations alike. It's time to raise the bar and keep it high.

Already have an account? Sign in