Roles and permissions

Role flags, memberships, and record scoping.

Access comes from the user's Role. Operating permissions can also come from an active DealerGroupMembership or RooftopMembership, for that scope only.

AreaFlags
DashboardcanAccessDashboard, canManageOnboarding, canManageSettings
PeoplecanReadPeople, canManagePeople, canSeeOtherPeople, canEditOtherPeople, canManageUsers, canManageRoles
InventorycanViewInventory, canReadVehicles, canManageInventory, canViewDealerCost
Leads and CRMcanAccessLeads, canReadLeads, canManageLeads, canViewAllLeads, canManageTasks
Trade-inscanAccessTradeIns, canReadTradeIns, canManageTradeIns
DealscanAccessDeals, canReadDeals, canManageDeals, canApproveDeals, canReadDealApprovals
Finance, service, paymentscanManageFinancing, canManageService, canReadPayments, canManagePayments
KeyscanManageKeys

People, users, roles, settings, onboarding, API keys, and payments are role-only. Leads, deals, approvals, and trade-ins are limited to the assigned salesperson unless canViewAllLeads applies across all rooftops. Onboarding creates up to 8 staff roles.