What Google permissions and scopes do you require?
Last updated: April 22, 2025
Google Meet
For reading the details of participants of incident calls so we can display them in incident channels and the Dashboard, we require:
https://www.googleapis.com/auth/meetings.space.readonlyGoogle Calendar
For creating debrief events and inviting people to them, we require:
https://www.googleapis.com/auth/calendar.eventsGoogle Drive
For exporting post-mortems to Google Drive, we require:
https://www.googleapis.com/auth/drive.fileListing users
We need to be able to join Google users back to incident.io users. For example, this enables us to invite the right "Jane Smith" to the debrief event, or resolve them to a participant on an incident call. We need to list users to do this, which requires:
https://www.googleapis.com/auth/admin.directory.user.readonlyWe also need the dedicated service account or "bot" user you connected the Google Calendar/Meet integration with to be an Admin who can read the directory for these features to work. Here is what the permission set requires:
Transcribing Calls
We don't require any additional scopes or permissions for our transcription feature with Google Meet.