solarOSsolarOS Docs

Permissions

Every permission and which built-in roles include it.

A permission controls one specific thing a person can see or do in solarOS, such as editing a quote or approving a change order. Every team member has a role, and each role includes a fixed set of permissions.

Owners have every permission, so Owner isn't shown as a separate column below: an Owner can always do everything on this list. By default, only Owner and Admin can open Settings at all; the other roles don't see the Settings area.

Your organization can also create custom roles from Settings → Team → Roles. A custom role isn't shown in the table below: it starts from one of these roles but has its own permissions, which don't change if the built-in role's permissions later change.

PermissionDescriptionAdminSales ManagerSales UserOperations ManagerOperations UserTechnicianMember
View Own ConversationsRead conversations on work you ownYesYesYesYesYesYes
View All ConversationsRead conversations subject to case, project, sales and customer visibilityYesYesYesYes
View Unassigned ConversationsRead conversations on unassigned workYesYesYesYesYes
Send MessagesSend messages to customersYesYesYesYesYes
Approve Assistant SuggestionsApprove suggested replies and reported field valuesYesYesYesYesYes
View Own CustomersView customers assigned to youYesYesYes
View All CustomersView all customer records in the organizationYesYesYesYes
View Unassigned CustomersView customers not assigned to anyoneYesYesYesYesYes
Create CustomersCreate new customer recordsYesYesYesYesYes
Edit CustomersEdit existing customer recordsYesYesYesYesYes
Delete CustomersDelete customer recordsYesYesYes
Assign CustomersAssign customers to team membersYesYesYesYes
Reassign Customer OwnerChange the accountable owner of an existing customer recordYesYesYes
View Own LeadsView leads assigned to youYesYes
View All LeadsView all lead records in the organizationYesYesYesYes
View Unassigned LeadsView leads not assigned to anyoneYesYesYesYesYes
Create LeadsCreate new leadsYesYesYesYesYes
Edit LeadsEdit existing leadsYesYesYesYesYes
Delete LeadsDelete lead recordsYesYesYes
Assign LeadsAssign leads to team membersYesYesYesYes
Reassign Lead OwnerChange the accountable owner of an existing leadYesYesYes
View Own OpportunitiesView opportunities assigned to youYesYes
View All OpportunitiesView all opportunities in the organizationYesYesYesYes
View Unassigned OpportunitiesView opportunities not assigned to anyoneYesYesYesYesYes
Create OpportunitiesCreate new opportunitiesYesYesYesYesYes
Edit OpportunitiesEdit existing opportunitiesYesYesYesYesYes
Delete OpportunitiesDelete opportunity recordsYesYesYes
Reassign Opportunity OwnerChange the accountable owner of an existing opportunityYesYesYes
View Own QuotesView quotes you created or are assigned toYesYes
View All QuotesView all quotes in the organizationYesYesYesYes
View Unassigned QuotesView quotes not assigned to anyoneYesYesYesYesYes
Create QuotesCreate new quotesYesYesYesYesYes
Edit QuotesEdit existing quotesYesYesYesYesYes
Delete QuotesDelete quote recordsYesYesYes
Approve QuotesApprove quotes for customer deliveryYesYesYes
Send QuotesSend quotes to customersYesYesYesYesYes
Assign QuotesAssign quotes to team membersYesYesYesYes
Reassign Quote OwnerChange the accountable owner of an existing quoteYesYesYes
Write In Quote AdjustmentsAdd one-off pricing adjustments that are not in the pricing catalogYesYes
View Own TasksView Own tasksYesYesYes
View All TasksView All tasksYesYesYesYes
View Unassigned TasksView Unassigned tasksYesYesYesYes
Create TasksCreate tasksYesYesYesYes
Edit TasksEdit tasksYesYesYesYes
Delete TasksDelete tasksYesYes
View Own ProjectsView projects assigned to youYesYesYes
View All ProjectsView all projects in the organizationYesYesYesYes
View Unassigned ProjectsView projects not assigned to anyoneYesYesYesYes
Create ProjectsCreate new projectsYesYesYesYes
Edit ProjectsEdit existing projectsYesYesYesYes
Delete ProjectsDelete project recordsYesYes
Assign ProjectsAssign projects to team membersYesYesYes
Reassign Project OwnerChange the accountable owner of an existing projectYesYesYes
Manage Project TemplatesCreate and edit project templatesYesYes
Approve Change OrdersApprove project change orders on the customer's behalfYesYes
Upload MediaUpload media to a visible project media galleryYesYesYesYesYes
Delete MediaSoft-delete media from a visible project media galleryYesYesYes
View Own Work OrdersView work orders assigned to youYesYesYes
View All Work OrdersView all work orders in the organizationYesYesYesYes
View Unassigned Work OrdersView work orders not assigned to anyoneYesYesYes
Create Work OrdersCreate new work ordersYesYesYes
Edit Work OrdersEdit existing work ordersYesYesYes
Delete Work OrdersDelete work order recordsYesYes
Complete Work OrdersMark work orders as completeYesYesYesYes
Create Service AppointmentsCreate or schedule service appointments on a work orderYesYesYes
View Own ReportsView reports you submittedYesYesYes
View All ReportsView all reports in the organizationYesYesYesYes
Create ReportsCreate field reportsYesYesYesYes
Edit ReportsEdit report contents after creationYesYesYesYes
Delete ReportsSoft-delete report recordsYesYes
Review ReportsReview and approve submitted reportsYesYes
Email Reports to CustomersSend customer-facing report emailsYesYes
Create Quotes from ReportsCreate follow-up quotes from report outcomesYesYesYes
View Own BillingView your own invoices and paymentsYesYes
View All BillingView all invoices and payment historyYesYesYesYes
Create InvoicesCreate new invoicesYesYesYesYes
Manage PaymentsManage payments and process refundsYesYes
Field InvoicingSend invoices and collect or record customer payments from the technician work-order experienceYes
View UsersView the users listYesYesYesYes
Invite UsersSend invitations to join the organizationYes
Change User RolesChange another user's roleYes
Edit User DetailsEdit another user's details such as scheduleYes
Deactivate UsersDeactivate or remove usersYes
Manage PermissionsManage per-user permission overridesYes
Manage SSOConfigure single sign-on (SAML/OIDC) for the organizationYes
Manage 2FAConfigure per-role two-factor authentication enforcementYes
Manage CompensationConfigure per-role commission and base compensation (Compensation feature shell)
View SettingsView organization settingsYesYesYesYesYesYes
Edit SettingsModify organization settingsYes
Manage BillingView and manage billing settings
Manage FieldsCreate, edit, deprecate, and delete custom fields used in quotes, projects, and agreementsYes
Manage OrganizationEdit organization profile, branding, and hours (Company section).Yes
Manage LicensesCreate, edit, and delete contractor licenses (Company section).Yes
Manage Work TypesCreate, edit, and delete work types (Operations section).Yes
Manage ChecklistsCreate, edit, and delete checklist templates (Operations section).Yes
Manage SLAsChange the case SLA targets: how quickly cases get a first response and are resolved, by priority (Operations section).Yes
Manage SchedulingConfigure scheduling rules and guardrails (Operations section).Yes
Manage Maintenance PlansUmbrella permission for plans, billing, renewals, service catalog, and deliverable types (Operations section).Yes
Manage Subscription PlansCreate, edit, and delete subscription maintenance plans (Operations section).Yes
Manage Service CatalogCreate, edit, and delete service offerings (Operations section).Yes
Manage Deliverable TypesCreate, edit, and delete deliverable types (Operations section).Yes
Manage LocationsCreate, edit, and archive company offices, warehouses, and pickup locations.Yes
Manage Pickup LocationsCreate, edit, and delete material pickup locations (Operations section).Yes
Manage Project TemplatesCreate, edit, and delete project templates and mappings (Operations section).Yes
Manage Project AutomationCreate, edit, and delete project automation rules (Operations section).Yes
Manage Knowledge BaseUpload, edit, and delete knowledge base documents (Operations section).Yes
View KnowledgeRead company knowledge and ask questions with sources.Yes
Manage KnowledgeEdit and verify company knowledge sources.Yes
Manage Personal SnippetsCreate and edit your own private knowledge snippets.Yes
Manage Report TypesCreate, edit, and delete report types (Operations section).Yes
Manage Work Order Report ConfigsConfigure required reports per work type (Operations section).Yes
Manage Contract TemplatesCreate, edit, and delete customer agreement templates (Sales catalog section).Yes
Manage FinancingConfigure financing lenders and options (Sales catalog section).Yes
Manage PricingConfigure pricing adders, rules, tiers, and financing options (Sales catalog section).Yes
Manage JurisdictionsConfigure jurisdictions and compliance data (Company section).Yes
Manage TerritoriesDraw and edit territories and territory types (Company section).Yes
Manage Payment SchedulesCreate, edit, and delete payment schedule templates (Sales catalog section).Yes
Manage Custom Record TypesCreate, edit, and delete custom record type schemas (Projects section).Yes
Manage Email TemplatesCreate, edit, and delete customer email templates (Communications section).Yes
Manage SMS TemplatesCreate, edit, and delete customer SMS templates (Communications section).Yes
Manage Sender IdentityConfigure from-email, from-name, from-phone, and run domain verification (Communications section).Yes
Manage ChannelsConnect communication channels and configure mailbox intake.YesYes
Manage PlaybooksConfigure customer communication playbooks and simulate their steps.Yes
Manage Notification RulesCreate, edit, and delete notification routing rules (Communications section).Yes
Manage Activity Feed EventsChoose which system events appear in the in-app activity feed.Yes
View Email LogRead the organization-wide log of sent emails, including content and delivery status (Communications section).Yes
View IntegrationsView installed integrations and the discoverable catalog (Integrations section).YesYes
Manage IntegrationsConnect, configure, test, and disconnect third-party integrations (e.g., Salesforce, QuickBooks).Yes
Manage WebhooksCreate, edit, delete, and rotate secrets for outbound webhooks (Integrations section).Yes
Manage API KeysCreate and revoke API keys for external tools and AI agents (Integrations section).Yes
Export organization dataRequest a full export of organization data (invoices, customers, projects).
Delete organizationPermanently delete the organization and all associated data.
Manage AuthenticationConfigure SSO provider + tenant and org-level 2FA enforcement (Security section).Yes
Manage Session PolicyConfigure password policy, session timeout, and remember-device rules (Security section).Yes
View Audit LogRead the organization-wide audit log with filters and row detail (Security section).Yes
Request Data ExportRequest full or scoped exports of organization data (Security section).Yes
Manage Data RetentionConfigure per-entity data retention policy (Security section).Yes
Manage Developer ToolsCreate/toggle/delete organization feature flags and access developer tools. Platform-reserved, OWNER-only.
View MonitoringView system monitoring dashboardsYesYesYesYesYesYesYes
Configure MonitoringConfigure alert thresholds and notification settingsYesYes
Edit Own ProfileEdit own profile informationYesYesYesYesYesYesYes
View Dashboard TabOpen the Dashboard area. Off = the Dashboard pages are hidden and blocked.YesYesYesYesYesYesYes
View Sales TabOpen the Sales area. Off = the Sales pages are hidden and blocked.YesYesYesYesYesYesYes
View Customers TabOpen the Customers area. Off = the Customers pages are hidden and blocked.YesYesYesYesYesYesYes
View Projects TabOpen the Projects area. Off = the Projects pages are hidden and blocked.YesYesYesYesYesYesYes
View Dispatch TabOpen the Dispatch area. Off = the Dispatch pages are hidden and blocked.YesYesYesYesYesYesYes
View Monitoring TabOpen the Monitoring area. Off = the Monitoring pages are hidden and blocked.YesYesYesYesYesYesYes
View Marketplace TabOpen the Marketplace area. Off = the Marketplace pages are hidden and blocked.YesYesYesYesYesYesYes
View Billing TabOpen the Billing area. Off = the Billing pages are hidden and blocked.YesYesYesYesYesYesYes
View Settings TabOpen the Settings area. Off = the Settings pages are hidden and blocked.Yes
View Own Work ItemsView project items assigned to you (My Work sub-app)YesYesYesYesYesYesYes
View All Work ItemsView all project items across the team / organizationYesYesYes
View Unassigned Work ItemsView project items not assigned to anyone (claim queue)YesYesYesYesYesYesYes
Assign Work ItemsAssign project items to other team membersYesYesYes
Claim Work ItemsSelf-claim unassigned project itemsYesYesYesYesYesYesYes
Delete Work ItemsSoft-delete project items from a visible projectYesYes
Create Material RequisitionsCreate material requisitions from projects and work ordersYesYesYes
Edit Material RequisitionsEdit material requisitions, including line items, receiving, and status changesYesYesYes
Delete Material RequisitionsCancel material requisitions and remove their project/work-order linksYesYes
Confirm Material PickupConfirm pickup of a ready material order (status and pickup notes only)YesYesYesYes
Field RMAsSee RMAs at the property of jobs you are dispatched to, from the technician job pageYesYesYesYes
View Own CasesView cases assigned to you or that you createdYesYesYes
View All CasesView all cases in the organizationYesYesYes
View Unassigned CasesView cases not assigned to anyoneYesYesYes
Create CasesCreate new cases from staff intakeYesYesYes
Edit CasesEdit existing casesYesYesYes
Delete CasesDelete case recordsYesYes
Reassign Case OwnerChange the accountable owner of an existing caseYesYes
Close CasesClose cases with a recorded resolutionYesYesYes
Reopen Closed CasesTransition a CLOSED case back to OPEN (manager-only)YesYes
View Case Manager DashboardAccess the /service/cases/dashboard summary pageYesYes
View Credit DetailsSee amounts, interest rate, term, approval expiry and decline reason on financing applicationsYesYesYesYes
Create ContractsCreate and send customer agreements, including resends and signer remindersYesYesYesYes
Void ContractsVoid pending customer agreements and cancel outstanding signaturesYes
Reassign Contract OwnerChange the accountable owner of an existing contractYesYesYes
Reassign Invoice OwnerChange the accountable owner of an existing invoiceYesYesYes
Reassign Change Order OwnerChange the accountable owner of an existing change orderYesYesYes
Reassign Financing Application OwnerChange the accountable owner of an existing financing applicationYesYesYes
Reassign Automation Rule OwnerChange the accountable owner of an existing automation ruleYes
Reassign Knowledge Document OwnerChange the accountable owner of an existing knowledge documentYes
Reassign API Key OwnerChange the accountable owner of an existing API keyYes
Reassign Webhook OwnerChange the accountable owner of an existing webhookYes
Reassign Saved Filter OwnerChange the accountable owner of an existing saved filterYes
Manage Shared ViewsShare saved views with the whole organization, show them in page headers, and edit or delete any shared viewYes
View Cases TabOpen the Cases area. Off = the Cases pages are hidden and blocked.YesYesYesYesYesYesYes
View AnalyticsOpen the Analytics module (business trends and reports). Off = the Analytics pages are hidden and blocked.Yes
View Analytics ReportsOpen reports and dashboards under Analytics that are shared with you or the whole company.YesYesYesYesYes
Build Analytics ReportsCreate and edit your own reports and dashboards under Analytics.YesYesYes
Manage Analytics ReportsShare reports and dashboards with the whole company, manage company folders, and open, edit or delete anyone's reports, including private ones.Yes
Was this page helpful?