We have partnered with UserVoice, a third-party service, to allow you to share your ideas and requests with the Microsoft StaffHub team and community. Your use of the portal and your submission is subject to the UserVoice Terms of Service & Privacy Policy, including the license terms. Please do not send any novel or patentable ideas, copyrighted materials, samples or demos for which you do not want to grant a license to Microsoft. 

I suggest you ...

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.

229 votes
Sign in
Sign in with: facebook google
Signed in as (Sign out)

We’ll send you updates on this idea

Meagan Baxter shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →


Sign in
Sign in with: facebook google
Signed in as (Sign out)
  • Anonymous commented  ·   ·  Flag as inappropriate

    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.

  • marcalepine commented  ·   ·  Flag as inappropriate

    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.

  • Anonymous commented  ·   ·  Flag as inappropriate

    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  ·   ·  Flag as inappropriate

    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.

  • Alistair commented  ·   ·  Flag as inappropriate

    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.

  • Brenda commented  ·   ·  Flag as inappropriate

    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  ·   ·  Flag as inappropriate

    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.

Feedback and Knowledge Base