Critical Role Permissions to Review When Adding a New Role

⚠️ Critical Role Permissions to Review When Adding a New Role
 

Creating a new role in Ontraccr is only half the job — the other half is ensuring that your existing roles (like Admin or Manager) can interact with that new role. Without this step, users in older roles may not be able to view, manage, or support users in the new role.

This article outlines the critical follow-up actions required to avoid access issues and ensure smooth team management.


🧩 Why This Step Matters

When you create a new role in Ontraccr, it comes in completely blank — with no permissions assigned and no visibility granted across the rest of your user base.

Unless you manually update your Admin/Manager roles, they:

  • Cannot see users in the new role
  • Cannot assign that role during user creation
  • Cannot view or manage time cards, wages, or schedule for that role

🔁 Steps to Take After Creating a New Role

1. Edit Admin and Other Management Roles

Go to Settings > Roles and Permissions, and for each existing role (e.g., Admin, Manager):

Enable the following permissions relative to the new role:

PermissionWhy It Matters
View UsersAllows viewing profiles of users with the new role
Manage UsersEnables assigning or editing users with the new role
View User WageAllows visibility of wages for new-role users
Manage User WageEnables editing wages
Manual EntryAllows logging time manually for new-role users
View Time CardsAllows seeing their time logs
Edit Time CardsEnables correcting unapproved entries
Edit Approved CardsAllows changes to previously approved entries

2. Review Time Tracking & Schedule Settings

If the new role will appear on field schedules or need timecard approvals, make sure to also:

  • Enable Manage Schedule or View Own Schedule
  • Enable Team-based permissions if team assignment is relevant
  • Review Supervisor Approval settings (if used for timecard routing)

🧠 Example Scenario

You create a role called “Foreperson”, but your Admin role doesn’t have permissions to:

  • View users in that role
  • Edit their time cards
  • See their wage

As a result, your Admin can't:

  • Approve their timecards
  • Adjust their wages
  • Even locate them in the system

By updating the Admin role to include these capabilities, the problem is solved.


✅ Best Practice Checklist

Before assigning a new custom role to anyone, make sure:

  • [ ] The role itself has all relevant permissions checked
  • [ ] Admins/Managers can view/manage users in that role
  • [ ] Time tracking and wage access are configured properly
  • [ ] Schedules, forms, boards, or reports involving the new role are updated if needed

📌 Summary

Creating a new role is powerful — but not enough on its own. You must review and revise the permissions of existing roles to ensure the new role is properly integrated into your team's management workflow. This step is critical to maintaining seamless access and oversight across your organization.

Was this article helpful?