Skip to content

Permission Reference

This page lists every permission available in YardPilot, organised by category. Use this reference when creating custom roles or reviewing what each system role can access.

Quick Role Comparison

PermissionOwnerAdminOfficeField
Total permissions1081076321
Manage roles
Manage usersView
Full billing accessPartialView
Create/edit jobs
Complete visits

Dashboard

PermissionDescriptionOwnerAdminOfficeField
View DashboardAccess the main dashboard

Contacts

PermissionDescriptionOwnerAdminOfficeField
View ContactsSee customer records
Create ContactsAdd new customers
Update ContactsEdit customer details
Delete ContactsRemove customers
Export ContactsDownload customer data
Import ContactsUpload customer data

Properties

PermissionDescriptionOwnerAdminOfficeField
View PropertiesSee service locations
Create PropertiesAdd new locations
Update PropertiesEdit location details
Delete PropertiesRemove locations
Export PropertiesDownload property data
Import PropertiesUpload property data

Work Requests

PermissionDescriptionOwnerAdminOfficeField
View Work RequestsSee incoming requests
Create Work RequestsLog new requests
Update Work RequestsEdit request details
Delete Work RequestsRemove requests
Convert Work RequestsTurn requests into quotes/jobs

Quotes

PermissionDescriptionOwnerAdminOfficeField
View QuotesSee estimates
Create QuotesDraft new estimates
Update QuotesEdit quote details
Delete QuotesRemove quotes
Send QuotesEmail quotes to customers
Approve QuotesMark quotes as approved
Convert Quotes to JobsCreate jobs from approved quotes

Jobs

PermissionDescriptionOwnerAdminOfficeField
View JobsSee work orders
Create JobsAdd new jobs
Update JobsEdit job details
Delete JobsRemove jobs
Close JobsMark jobs complete
Reopen JobsReactivate closed jobs
Cancel JobsCancel active jobs
Assign Teams to JobsSet crew assignments

Visits

PermissionDescriptionOwnerAdminOfficeField
View VisitsSee scheduled visits
Create VisitsSchedule new visits
Update VisitsEdit visit details
Delete VisitsRemove scheduled visits
Start VisitsClock in to visits
Complete VisitsMark visits done
Skip VisitsSkip scheduled visits
Reopen VisitsReactivate completed visits

Invoices

PermissionDescriptionOwnerAdminOfficeField
View InvoicesSee billing records
Create InvoicesGenerate new invoices
Update InvoicesEdit invoice details
Delete InvoicesRemove invoices
Send InvoicesEmail invoices to customers
Void InvoicesCancel issued invoices
Record Payments on InvoicesLog payments received
Add Invoice AdjustmentsApply credits/debits

Payments

PermissionDescriptionOwnerAdminOfficeField
View PaymentsSee payment records
Create PaymentsRecord new payments
Allocate PaymentsApply payments to invoices
Void PaymentsCancel recorded payments
Process RefundsIssue customer refunds
Export PaymentsDownload payment data

Users

PermissionDescriptionOwnerAdminOfficeField
View UsersSee team members
Invite UsersSend team invitations
Update UsersEdit team member details
Delete UsersRemove team members

Teams

PermissionDescriptionOwnerAdminOfficeField
View TeamsSee crew groupings
Create TeamsAdd new teams
Update TeamsEdit team details
Delete TeamsRemove teams

Settings & Roles

PermissionDescriptionOwnerAdminOfficeField
View SettingsAccess company settings
Update SettingsModify company settings
View RolesSee role configurations
Manage Roles & PermissionsCreate/edit/delete roles

Insights & Reports

PermissionDescriptionOwnerAdminOfficeField
View InsightsAccess analytics dashboard
View ReportsAccess detailed reports
Export ReportsDownload report data
View TimesheetsSee time tracking summaries

Time Entries

PermissionDescriptionOwnerAdminOfficeField
View Time EntriesSee logged hours✓*
Create Time EntriesLog work hours✓*
Update Time EntriesEdit logged hours✓*

*Field workers can only view/edit their own time entries.


Expenses

PermissionDescriptionOwnerAdminOfficeField
View ExpensesSee expense records✓*
Create ExpensesSubmit expenses✓*
Approve ExpensesApprove submitted expenses

*Field workers can only view/create their own expenses.


Marketing Campaigns

PermissionDescriptionOwnerAdminOfficeField
View CampaignsSee marketing campaigns
Create CampaignsBuild new campaigns
Update CampaignsEdit campaign details
Delete CampaignsRemove campaigns
Send CampaignsExecute campaign sends

Equipment

PermissionDescriptionOwnerAdminOfficeField
View EquipmentSee tools and assets
Create EquipmentAdd new equipment
Update EquipmentEdit equipment details
Delete EquipmentRemove equipment

Catalog (Products & Services)

PermissionDescriptionOwnerAdminOfficeField
View Catalog ItemsSee products/services
Create Catalog ItemsAdd new items
Update Catalog ItemsEdit item details
Delete Catalog ItemsRemove items

Checklists

PermissionDescriptionOwnerAdminOfficeField
View ChecklistsSee checklist templates
Create ChecklistsBuild new templates
Update ChecklistsEdit templates
Delete ChecklistsRemove templates

Service Areas

PermissionDescriptionOwnerAdminOfficeField
View Service AreasSee geographic zones
Create Service AreasDefine new zones
Update Service AreasEdit zone details
Delete Service AreasRemove zones

Automations

PermissionDescriptionOwnerAdminOfficeField
View AutomationsSee automation rules
Create AutomationsBuild new rules
Update AutomationsEdit rule details
Delete AutomationsRemove rules

Templates

PermissionDescriptionOwnerAdminOfficeField
View TemplatesSee job/email templates
Create TemplatesBuild new templates
Update TemplatesEdit templates
Delete TemplatesRemove templates

API & Integrations

PermissionDescriptionOwnerAdminOfficeField
View API KeysSee API credentials
Create API KeysGenerate new keys
Delete API KeysRevoke API access
View IntegrationsSee connected apps
Manage IntegrationsConfigure integrations

Schedule

PermissionDescriptionOwnerAdminOfficeField
View ScheduleSee the calendar
Update ScheduleMove/adjust visits

Legend

SymbolMeaning
Permission is granted by default
Permission is not granted by default
*Limited to own records only

Notes

  • Owner bypass: The Owner role bypasses all permission checks, even for permissions not explicitly listed
  • Custom roles: When creating custom roles, you can select any combination of these permissions
  • Own records: Some permissions (like time entries and expenses) are scoped to the user's own records for Field workers

Next Steps

Field Service Management for Australian Businesses