Permission matrix template

Permission Matrix Template

Build a readable RBAC model before engineers start coding. Map roles, resources, actions, and conditions in one view so your team can review, approve, and present the model without re-reading a spreadsheet.

What this template covers

Roles

Who is doing the work, from support to admin to leadership.

Resources

What needs protection: deals, tickets, billing, records, and fields.

Actions

What each role can do: view, create, edit, delete, or approve.

Conditions

Where access changes by scope, relationship, or field-level rule.

Example matrix

RoleResourceActionCondition
Org adminBillingViewOrg scope
Org adminBillingEditOrg scope
Team leadDealsEditSame group
SupportTicketsViewOwn record
SupportTicketsEditNo

When to use it

Use this template when a team needs a clear access model before code, when you need sign-off from product and security, or when a spreadsheet is hiding the important edge cases.