Enterprise role-based access control for spreadsheets
Traditional spreadsheets are all-or-nothing when sharing. Grist lets you control access by table, column, row, and cell.

Why spreadsheets fail at access control
Traditional spreadsheets (Excel, Google Sheets) offer only document-level permissions.
Common workarounds (hiding columns, making copies, separating files) leads to insecure and fragmented data.
Compliance requirements (GDPR, HIPAA, SOC 2) demand granular data access control, or even self-hosting.
Role-based access control, row by row
What does RBAC in spreadsheets look like?
Granular permission and user data
Built for Complex Security Requirements

Conditions
Allow specific changes only when conditions are met (e.g., status is “approved by manager”).
Use case: Workflows where records move through approval stages.
User attributes
Map users to specific fields in a table within the document and reference those fields in access control rules.
Use case: Growing teams where role assignments change frequently. No manual rewriting of rules for each new user.


Link Keys
Generate secure, unique URLs that grant access to specific rows to external parties without login.
Use case: Collaborating with external vendors or subcontractors.
Define. Evaluate. Validate.
1
Reference user attributes and record data to define conditions with simplified Python syntax.
2
Rules are evaluated from top to bottom, with first-match logic.
3
Preview user roles with “View As” feature for quick validation.
Enterprise-grade security built-in
Access rules enforced at API and database level, not just UI
Self-hosting option for complete data control
Export restrictions respect access rules (unlike column hiding)
Supports compliance requirements for data segregation (GDPR, HIPAA, etc.)
Open-source codebase allows security auditing
Comprehensive admin controls for workspace, user and document management (full Grist edition only)
Collaborate with confidence
Same data, different access

Access rules are available on all Grist plans
Step-by-step guides and documentation
Enterprise implementation support available
Learn more about Grist’s access rules:
Videos
Take control of your data
Unlock your data’s true potential with the better spreadsheet



