Differentiate between an administrator and a manager.
Differentiate between an administrator and a manager. Admins can support the department by creating shifts and adding/assisting employees but requests are sent to managers only for approval.
This definitely needs some heavier priority.
These are some levels i am thinking
Super administrator - Does all sorts of changes (Assign/create/delete/add/manage requests and so on.)
Admin/manager - Assign shifts and manage requests
User 1 - Read/write their own fields + request
User 2 - Read and request only
Even better, have four or more levels that are customizeable throuch check/uncheck permissions.
I think they're working on this. You'll notice is Flows that the "IsManager" property of the GetMembers array is now unused and it's all stuck into RoleIds. I'm thinking they're going from Boolean to IDs on that field, meaning there might be more than just Manager/not manager.
I agree as well. I am the administrator and I should not be on the schedule. As the admin, I don't have or work shifts. I oversee everything. My managers, however, should be able to schedule staff, but little else within the system.
Dan Newton commented
Agreed! I feel very uneasy about having to make people "admins" just so they can assign/change shifts. Admin access lets them do things that they have no business doing like deleting team members or changing settings. We need more granular permissions so that "admins" manage the overall StaffHub settings/higher level stuff and "managers" are restricted to scheduling tasks only.
We have 4 shifts with 4 Shift Leaders who I would like to manage their own shifts time off requests. It would be good to be able to create a shift and assign a shift leader to that shift as well as assigning associates to that shift.
Agreed, I am an administrator and have three supervisors within the department that I schedule for and they share team members so all have to be on the same schedule. I would like to be able to limit access to the supervisors to their own task teams/work groups and not vacation scheduling
Chuck Steen commented
I agree with this. I am a manager and have 3 leads that report to me. I want them to be able to edit and add time off for the call center reps, but I dont want them to add or edit there own time off.