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.

214 votes
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

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

    7 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      Submitting...
      • 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