Hubstaff Permissions Guide
You can assign different roles to various team members to designate the level of access allowed for each team member within your organization. Read on to find out what features are available to each team member’s role.
Please note: Managers can see their own pay rates, but not the pay rates of other users.
Hubstaff Permissions Table
|
|
Organization Roles |
Teams |
|||||
Category |
Feature |
Owner |
Organization Manager |
Project Manager |
User |
Project Viewer |
Non-Hubstaff User |
Team Lead |
Organization |
Create an Organization |
● |
● |
● |
● |
● |
● |
|
Edit Organization |
● |
|
|
|
|
|
|
|
Archive Organization |
● |
|
|
|
|
|
|
|
Restore Organization |
● |
|
|
|
|
|
|
|
Leave Organization |
|
● |
● |
● |
● |
|
|
|
Delete Organization * |
● |
|
|
|
|
|
|
|
Dashboard |
View Me Dashboard |
● |
● |
● |
● |
|
|
|
View Team Dashboard |
● |
● |
Assigned Projects |
|
|
|
|
|
Members |
View Organization Members |
● |
● |
|
|
|
|
|
Add Users |
● |
● |
|
|
|
|
|
|
View and Manage Invites |
● |
● |
|
|
|
|
|
|
Change User Roles |
● |
● |
Assigned Projects |
|
|
|
|
|
Manage Teams |
● |
● |
|
|
|
|
|
|
Manage Assigned Projects |
● |
● |
|
|
|
|
|
|
Manage Pay Periods |
● |
|
|
|
|
|
|
|
Manage Pay/Bill Rates |
● |
|
|
|
|
|
|
|
Enable Timesheet Approvals |
● |
|
|
|
|
|
|
|
Set Daily/Weekly Limits |
● |
● |
|
|
|
|
|
|
Enable/Disable Time Tracking |
● |
● |
|
|
|
|
|
|
Remove Users |
● |
● |
Self |
Self |
|
|
|
|
Teams |
Create Teams |
● |
● |
|
|
|
|
|
Modify Team members |
● |
● |
|
|
|
|
|
|
Add/Remove Team Leads |
● |
● |
|
|
|
|
|
|
Modify Team projects |
● |
● |
|
|
|
|
|
|
Projects |
Create Projects |
● |
● |
|
|
|
|
Team members – when enabled |
View Projects |
● |
● |
|
|
Assigned projects |
|
|
|
Edit Projects |
● |
● |
|
|
|
|
Team members – when enabled |
|
Archive Projects |
● |
● |
|
|
|
|
|
|
Delete Projects (NA) |
● |
● |
|
|
|
|
|
|
Add Project Members |
● |
● |
|
|
|
|
Team members – when enabled |
|
Promote/Demote Users In Projects |
● |
● |
|
|
|
|
Team members – when enabled |
|
Remove Members In Project |
● |
● |
● |
|
|
|
|
|
View Project Members |
● |
● |
● |
|
Assigned projects |
|
|
|
View Project Budget |
● |
● |
● |
|
Assigned projects |
|
|
|
Manage Project Budget |
● |
● |
● |
|
|
|
|
|
Leave Project |
● |
● |
● |
● |
|
|
|
|
Transfer Projects (Same Account) |
● |
● |
|
|
|
|
|
|
Tasks |
Add/Edit/Remove Tasks |
● |
● |
Assigned Projects |
Assigned Projects |
|
|
|
Mark Tasks as Complete |
● |
● |
Assigned Projects |
Assigned Projects |
|
|
|
|
Activity |
View Screenshots |
● |
● |
Assigned Projects |
|
Assigned Projects |
|
|
Delete Screenshots |
Setting Enabled |
Setting Enabled |
Setting Enabled (Limited) |
Setting Enabled (Limited) |
|
|
|
|
Modify (Move/Reassign/Delete) Screenshots |
Setting Enabled |
Setting Enabled |
Setting Enabled (Limited) |
Setting Enabled (Limited) |
|
|
|
|
View Apps |
● |
● |
Assigned Projects |
Self |
Assigned Projects |
|
|
|
View URLs |
● |
● |
Assigned Projects |
Self |
Assigned Projects |
|
|
|
View Locations |
● |
● |
Assigned Projects |
Self |
Assigned Projects |
|
|
|
Timesheets |
View Timesheets |
● |
● |
Assigned Projects |
Self |
Assigned Projects |
|
|
Add/Edit/Delete Time |
Setting Enabled |
Setting Enabled |
Setting Enabled |
Setting Enabled |
|
|
|
|
Approve Timesheets |
● |
● |
|
|
|
|
Team members – when enabled |
|
Reports |
Generate Reports |
● |
● |
Assigned Projects |
Self |
Assigned Projects |
|
|
Invoices |
Create Client Invoices |
● |
|
|
|
|
|
|
View Client Invoices |
● |
|
|
|
|
|
|
|
Mark Payment on Client Invoice |
● |
|
|
|
|
|
|
|
Create Team Invoices |
● |
Self |
Self |
Self |
|
|
|
|
View Team Invoices |
● |
Self |
Self |
Self |
|
|
|
|
Mark Payment on Team invoice |
Self |
Self |
Self |
Self |
|
|
Team members – when enabled |
|
Schedules |
View Schedules |
● |
● |
● |
● |
|
|
Team members – when enabled |
Add Schedules |
● |
● |
|
|
|
|
Team members – when enabled |
|
Modify Schedules |
● |
● |
|
|
|
|
Team members – when enabled |
|
Time Off |
Add Time Off Policies |
● |
● |
|
|
|
|
|
Add Holiday Policies |
● |
● |
|
|
|
|
|
|
Edit Time Off Balances |
● |
● |
|
|
|
|
|
|
Approve Time Off Requests |
● |
● |
|
|
|
|
Team members – when enabled |
|
Job Sites |
Add/Remove Job Sites |
● |
● |
|
|
|
|
|
Edit Job Sites |
● |
● |
|
|
|
|
|
|
Clients |
Add Clients |
● |
● |
|
|
|
|
|
Remove Clients |
● |
● |
|
|
|
|
|
|
Edit Clients |
● |
● |
|
|
|
|
|
|
Integration |
Add integration |
● |
● |
|
|
|
|
|
Remove integration |
● |
● |
|
|
|
|
|
|
Reauthenticate integration |
● |
● |
|
|
|
|
|
|
Change Integration Settings |
● |
● |
|
|
|
|
|
|
Payments |
Manage Payroll |
● |
|
|
|
|
|
|
View Past Team Payments |
● |
|
|
|
|
|
|
|
|
Change Organization Settings |
● |
● |
|
|
|
|
|
|
Change Subscription Plan |
● |
|
|
|
|
|
|
|
Add/Remove Features |
● |
● |
|
|
|
|
|
* – Deleting an organization permanently is not available on the web dashboard. Please contact us to request deletion.
Setting Enabled (Limited) – A user role in the organization (including project managers) can only delete the screenshots together with the corresponding timesheet or time block.