Features
From spreadsheet chaos to a readable access model
Permisly is built for the part spreadsheets handle poorly: naming the access rules, showing their relationships, and making the model easy to approve before implementation.
Relationship-scoped permissions
BeforeA spreadsheet only answers role × action, so access rules blur together when ownership, group membership, or hierarchy matters.
AfterModel a record as own, same group, other group, or superior to explain the exact access boundary without guessing.
Field-level exceptions
BeforeOne blanket rule hides or exposes an entire record, even when only a few fields should change.
AfterMake exceptions visible at the field level so only salary, billing, or legal data changes based on the role and context.
Inheritance with override
BeforeThe same rule gets repeated across dozens of rows and stays inconsistent as the model grows.
AfterSet a parent rule once, then override only the rows that differ so the model stays easy to review and maintain.
CSV import
BeforeEvery permission model starts as manual cleanup and cross-checking in a spreadsheet.
AfterImport the spreadsheet, map the model, and refine the structure without losing the working draft you already have.
Read-only share links
BeforeYou present a screenshot and hope the team follows the same version and sees the same permission story.
AfterShare a live, read-only model so reviewers can inspect the permissions and understand the logic without editing it.
Approval workflow
BeforeAccess decisions get lost in email threads, meeting notes, or stale spreadsheet comments.
AfterRoute review to the right approver, collect sign-off, and keep each change grounded in one readable access model.
Keep the model understandable
Use a spreadsheet for tiny lists. Use Permisly to design and present an access model.