Roles & Permissions in Ontraccr

📋 Roles & Permissions in Ontraccr
 

When creating or customizing roles in Ontraccr, you have access to a comprehensive set of granular permissions. These define what users can view, edit, manage, or restrict across projects, users, time tracking, boards, forms, and more. This article provides a categorized, complete list of all available permissions mentioned in the deep dive session.


🏗️ Project & Client Management

PermissionFunction
Manage All ProjectsFull control over all projects
View All ProjectsRead-only access to all projects
View Assigned ProjectsView only the projects the user is assigned to
View CustomersSee client information
Manage CustomersCreate, edit, or delete clients
View VendorsSee vendor records
Manage VendorsCreate, edit, or delete vendors
Manage Cost CodesEdit or add project cost codes

🧰 Equipment, Materials & Settings

PermissionFunction
View EquipmentSee equipment records
Manage EquipmentCreate, edit, or delete equipment
View MaterialsSee materials
Manage MaterialsEdit material details
Manage SettingsAccess global system settings
Manage CustomizationsConfigure custom fields, forms, and layouts

👥 Team Management

PermissionFunction
Manage All TeamsView and edit all teams
Manage Own TeamsEdit only the teams the user is a supervisor of

📆 Scheduling

PermissionFunction
View Own ScheduleView only their own scheduled shifts
Manage ScheduleCreate and modify shifts for others
View All Draft ShiftsSee all unscheduled shifts
View Draft Shifts by Role or LabelSee shifts that match role/label filters

🔔 Notifications

PermissionFunction
Manage Notification PreferencesConfigure personal notification settings

📋 Boards & Files

PermissionFunction
View Own BoardsAccess boards they’re assigned to
Manage BoardsCreate or edit boards
View FilesView uploaded documents
Manage FilesUpload or delete files

📑 Forms

PermissionFunction
View FormsRead-only access to forms
View Log in FormsSee submitted forms
Manage FormsCreate or edit forms
Clear Assigned FormsRemove forms from users’ queues

📊 Material Tracking & Financial Progress

PermissionFunction
View Material Cost Code ProgressSee tracked progress by cost code
Edit Material Cost Code ProgressModify tracked progress
View Schedule of ValuesSee project SOV data
Edit Schedule of ValuesModify SOV data
View Project Gantt ScheduleAccess project timelines
Edit Project Gantt ScheduleChange timeline details
View ProgressView project progress data
Edit ProgressModify progress tracking

👥 User Management & Financial Permissions

PermissionFunction
View UsersSee user profiles
Manage UsersCreate/edit user profiles
Edit InvoicesModify invoice data
View InvoicesSee invoice records
Edit Purchase OrdersChange purchase order info
View Purchase OrdersSee purchase orders
View and Send Messages in Custom ChannelsUse chat or internal messaging
Manage Custom ChannelsAdminister team channels
Delete PostsRemove chat content
Manage Profile NamesChange user display names

🧱 Clocking & Job Cost Control

PermissionFunction
Restrict Project SelectionEnforce project-based clock-in rules
View User WageSee hourly wage on profiles
Manage User WageEdit user hourly wage
Working HoursView standard work schedules

⏱️ Time Tracking & Cards

PermissionFunction
Manual EntryAdd time manually for self or others
Automatic BreaksApply global auto-break rules (role-specific)
Create Tasks Excluded from Automatic BreaksOverride auto-break logic
View Time CardsAccess time cards
Edit Time CardsModify pending time entries
Edit Approved CardsModify entries that have already been approved
Enable “Approve All” ButtonOne-click approval of all visible time cards

📈 Reports

Each report can be toggled on/off individually.

Report AccessIncludes
Employee Payroll ReportView labor and wage summaries
Project Status ReportAccess live project metrics
Cost Code Billing TimelineTrack billing by phase or code
Staff TimesheetsView and export individual timesheets
Service Jobs ReportTrack service job progress

🗺️ Miscellaneous

PermissionFunction
View Active Users MapSee GPS clock-in/out locations
View BucketsAccess task buckets
Manage BucketsEdit task containers
Manage PTOApprove, reject, or edit time-off requests

📌 Summary

With this complete set of permissions, you can tailor roles down to the most specific levels. Whether it’s limiting who can see wages, or deciding who can approve time, Ontraccr gives you full control to ensure compliance, efficiency, and role-appropriate access across your entire team.

Was this article helpful?