This article provides comprehensive documentation on the Guru connector for Glean. It covers supported features, requirements, and detailed configuration and setup instructions for integrating Guru with Glean.
Guru is a company wiki platform designed to centralize organizational knowledge. The Guru connector allows Glean to index and search content from Guru so authorized users can find cards and card comments directly from Glean’s unified search. The integration ensures user access permissions are enforced consistently with how Guru controls document visibility.
The Guru connector enables Glean to discover and index specific objects and data types from the connected Guru instance. This section outlines the core features and any key limitations to be aware of.
Only cards and card comments are indexed. Other Guru objects (such as collections, boards, or attachments) are not currently supported.
Content visibility in Glean strictly mirrors Guru permissions. If a user is not a member of a group or collection in Guru, corresponding content will not appear in Glean search.
Guru’s recent “workspace” features (multiple workspaces in a single Guru instance) may introduce edge cases: content shared across workspaces might not appear in Glean for users only present in the recipient workspace. Support for workspace-shared content may require additional setup or connector enhancements.
The connector does a full crawl of all content every 24 hours and updates content/permissions every hour, but near-real-time updates are not currently available.
Public Guru cards (those accessible to anyone with a link) may appear in Glean if not explicitly set to “private” in Guru.
The connector cannot initiate crawls directly from Guru; all synchronization is managed from within Glean.
The Guru admin providing the access token must have visibility into all collections, boards, and cards for desired coverage in Glean.
If not all collections or specific boards are visible to the admin account, Glean will not index their content.
Guru group and user permissions are reflected in Glean. Content is only presented to users through Glean if they would have corresponding visibility in Guru.
The Guru admin (token generator) must be explicitly added to all relevant collections or boards in Guru. Access is not automatically granted by being an admin; collections must include the admin as a member to enable crawling their contents.
Review and enable necessary API access in Guru to generate a valid access token.
Configuration is performed in Glean’s Workspace Settings interface. The following steps provide a comprehensive set of instructions to complete the connection.
After you save, Glean will initiate an initial full crawl of all accessible cards and comments. This process may take several hours, depending on your data volume.
Glean automatically manages subsequent periodic crawls and incremental updates. If content is removed or permissions change in Guru, you can contact Glean support to request a full re-crawl.If content is missing after the initial crawl, verify that the Guru admin account used for setup is a member of all required collections and has view access to the desired boards and cards.
Data from Guru is stored securely within the customer’s GCP project; no Guru data leaves the customer’s cloud environment.
Permission propagation logic: Document and comment access in Glean matches the effective permissions at the time of the user’s search, mirroring Guru’s access controls.
Known security restrictions: If public cards are not intended to be visible in Glean search, ensure they are manually set to private within Guru.
For advanced setup or edge-case installations, contact Glean support for hands-on assistance.