Summary
We’re requesting an enhancement to the Google Calendar (GCal) connector to support optional exclusion of “private” calendar events during data ingestion.
Administrators should be able to configure the connector to crawl only public or shared events, while omitting entries marked as private in Google Calendar.
Problem / Justification
Currently, the native GCal connector crawls all accessible calendar data, including events labeled as private.
This presents governance and privacy challenges—particularly for executive or confidential calendars—since private event metadata (titles, descriptions, etc.) may still be indexed or discoverable in search.
Organizations following least-privilege and data minimization principles need finer control to ensure that only intentionally shared information is indexed by Glean.
Proposed Solution
Introduce a configurable option within the GCal connector setup to:
- Exclude “private” events from crawl and indexing, or
- Restrict ingestion to only events with visibility type =
public or default.
This configuration could be toggled per connector instance or enforced via admin policy.
Benefits
- Protects confidential or executive calendar data
- Aligns with enterprise privacy and compliance standards
- Reduces risk of inadvertent exposure through Glean search results
- Provides administrators with clear, predictable control over indexed calendar content
Relevant Context
This request pertains to the Glean Google Calendar connector (docs.glean.com/connectors/native/gcal/native-setup). Adding visibility-based crawl controls would strengthen data governance, privacy assurance, and enterprise trust in Glean’s calendar indexing model.
Thank you.
Joel