glean-enterprise-rbac

Featured

Map AD/Okta groups to Glean document permissions using allowedGroups. Trigger: "glean enterprise rbac", "enterprise-rbac".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Glean Enterprise RBAC ## Overview Glean's enterprise search aggregates content from dozens of connectors (Google Drive, Confluence, Slack, Salesforce). RBAC ensures users only see documents they are authorized to access. Permissions flow from source systems through connector-level ACLs into Glean's unified index. Misconfigured permissions mean search results leak sensitive data across teams. SOC 2 and GDPR compliance require document-level access control and full audit trails on who searched what. ## Role Hierarchy | Role | Permissions | Scope | |------|------------|-------| | Super Admin | Create API tokens, manage all connectors, configure SSO | Organization-wide | | Admin | Add/edit datasources, manage user groups, view analytics | Assigned datasources | | Content Manager | Set document permissions, manage allowedGroups per datasource | Own datasources | | User | Search and view permitted documents | Documents matching ACLs | | Viewer | Search only, no document previews or snippets | Restricted document set | ## Permission Check ```typescript async function checkDocumentAccess(userId: string, documentId: string): Promise<boolean> { const response = await fetch(`${GLEAN_API}/permissions/check`, { method: 'POST', headers: { Authorization: `Bearer ${GLEAN_API_TOKEN}`, 'Content-Type': 'application/json' }, body: JSON.stringify({ userId, documentId }), }); const result = await response.json(); return result.hasAccess ?? false; } ``` ## Role Assignme...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category