Forum Discussion

BenRooke's avatar
BenRooke
Brass Contributor
Jan 27, 2020

Admin Roles

Guys.  For my own sanity can someone please confirm if you need to be a global admin in order to enable enterprise voice?

 

I have 2 separate clients one has granted global admin the other teams admin.. When trying to enable enterprise voice for a user the cmdlet set-csuser is only available for the global admin account....

 

 

1 Reply

  • David Eberhardt's avatar
    David Eberhardt
    Copper Contributor

    Hello BenRooke 

    you do not need Global Admin, however Global Admin is allowed everything, so you need to break it down a bit.

     

    I am trying to fully ascertain minimum requirements for a managed Service myself. So far I have found the following (based on: https://docs.microsoft.com/en-us/microsoftteams/using-admin-roles)

    • Teams Service Administrator - Everything pertaining to Teams (but not Users)
    • Teams Communications Administrator - Everything pertaining to Teams Voice (but not Users)
    • Teams Communications Support Engineer - "Advanced Tools" to troubleshoot Call Quality Issues.
    • Teams Communications Support Specialist - "Basic Tools" to troubleshoot Call Quality Issues.

     

    The Doc does not go into more detail on which commandlets/parameters require which role, but to answer your question:

     

    Enabling a User for Enterprise Voice is an administrative task for Users, so you will require User Administrator (The generic Office 365 role, not a teams specific role).

     

    In Short:

    • Global Admin will allow you to do anything
    • Teams Communication Admin + User Admin should give you enough to manage a Voice System and provision users for Enterprise Voice

     

    Question to the wider community, is there a Whitepaper we could get breaking down the scope/commandlets for each role?

     

    Thanks,
    David                               

Resources