Use cases → Documents and Drive
Control access to meeting recordings with a service account
Enforce access policies on meeting recordings by adjusting Drive permissions automatically after each meeting concludes.
| Who it is for | IT teams responsible for ensuring only the right people can access meeting recordings. |
|---|---|
| APIs | Drive API, Calendar API |
| Typical scopes | drive, calendar.readonly |
The problem
Meeting recordings are often left with default sharing, which can expose sensitive content to unintended users. Manual adjustment is unreliable and usually skipped, especially when meetings are frequent or large.
How it works
- Monitor for new recordings in the designated Drive location after meetings end.
- Fetch the meeting attendee list using the Calendar API.
- Update Drive permissions so only attendees (or a defined group) have access to the recording.
- Optionally notify stakeholders of the applied access controls.
What changes
Access to each recording matches the intended audience, reducing accidental oversharing and simplifying compliance audits.
Watch it explained
“Google Workspace Studio Agents: Email, Jira & Webhooks (Full Tutorial)” — Your AI Workflow on YouTube. Third-party video, included because it covers this ground well. We are not affiliated with the channel.
Questions people ask
How do I handle guests or external attendees?
You must decide whether to grant access to external emails; if you try and the domain blocks external sharing, the Drive API will not error, but the permission is not applied.
What if the recording file isn't available immediately after the meeting?
Poll Drive for the file and check its metadata for the 'processing' flag. Only apply permission changes once processing is complete.
Want this built?
This is a pattern we run in production. We will set up the delegation and build this on top of it — $500 per hour, most of it working the same day.
Talk to us Or read the setup guideRelated use cases
Aggregate all attachments from domain calendar events
Collect every file attached to calendar events across user calendars for compliance, knowledge search, or archival.
Extract attachments from Google Calendar events
Pull linked files from calendar events for compliance, migration, or downstream automation using a delegated service account.
Create a client folder structure the moment a deal closes
Provision a consistent Drive folder tree, seeded with templates and shared with the right people, automatically.