Primitive 11 / RBAC

Tenant permission matrix

Per-tenant scope × verb matrix — admin grant cascades to other verbs, inherited cells use a teal dashed style to distinguish from explicit grants.

Production answer

Tenant permission matrix is a reusable Oak Flats Muffler Men UI primitive with documented states, accessibility expectations, theme behavior, and implementation evidence.

Primary CTAReview Tenant permission matrix states
Generative search brief

Tenant permission matrix: Per-tenant scope × verb matrix — admin grant cascades to other verbs, inherited cells use a teal dashed style to distinguish from explicit grants.

Admin · Mick Davies — everything inherited
Oak Flats Mufflermen · Permission matrix

Mick Davies — Admin

Per-scope verbs. Cell toggles grant the verb. Admin overrides all other verbs.

ScopeViewEditCreateDeleteApproveAdmin
Workshop → BookingsBay assignments, ETA, customer notes.
Workshop → QuotesLine items, supplier pricing, approval.
Inventory → PartsSKU CRUD, supplier mapping, pricing.
Billing → InvoicesIssue, void, send reminder.
Billing → PaymentsRefund, chargeback, reconciliation.
Tenant → AdminMembers, SSO, audit feed, billing plan.
GrantedInherited from adminDenied
Tech · Brad Sterling — bookings + quotes
Oak Flats Mufflermen · Permission matrix

Brad Sterling — Tech

Per-scope verbs. Cell toggles grant the verb. Admin overrides all other verbs.

ScopeViewEditCreateDeleteApproveAdmin
Workshop → BookingsBay assignments, ETA, customer notes.
Workshop → QuotesLine items, supplier pricing, approval.
Inventory → PartsSKU CRUD, supplier mapping, pricing.
Billing → InvoicesIssue, void, send reminder.
Billing → PaymentsRefund, chargeback, reconciliation.
Tenant → AdminMembers, SSO, audit feed, billing plan.
GrantedInherited from adminDenied
Apprentice · Jase Moretti — read-only
Illawarra 4WD Co · Permission matrix

Jase Moretti — Apprentice

Per-scope verbs. Cell toggles grant the verb. Admin overrides all other verbs.

ScopeViewEditCreateDeleteApproveAdmin
Workshop → BookingsBay assignments, ETA, customer notes.
Workshop → QuotesLine items, supplier pricing, approval.
Inventory → PartsSKU CRUD, supplier mapping, pricing.
Billing → InvoicesIssue, void, send reminder.
Billing → PaymentsRefund, chargeback, reconciliation.
Tenant → AdminMembers, SSO, audit feed, billing plan.
GrantedInherited from adminDenied