New Microsoft Teams admin roles…

We all are well aware of Office 365 admin roles and Skype for Business administrator is one of them sets the SfB boundary. This role still allows you to control non-org level Microsoft Teams configuration. The good news is Microsoft just announced a new set of Teams dedicated admin roles to manage with proper controls in place.

The four Teams admin roles available: Teams service administrator, Teams communications administrator, Teams communications support specialist, and Teams communications support engineer.

Role Can do these tasks Can access the following tools
Teams Service Administrator Manage the Microsoft Teams service, and manage and create Office 365 Groups (note that permissions to manage Office 365 Groups will come in October 2018) Everything in the Microsoft Teams & Skype for Business Admin Center and associated PowerShell controls, including:

Manage meetings, including meeting policies, configurations, and conference bridges1,3

Manage voice, including calling policies and phone number inventory and assignment1

Manage messaging, including messaging policies1,3

Manage all org-wide settings, including federation, teams upgrade, and teams client settings1,3

Manage the teams in the organization and their associated settings, including membership (coming in October 2018) 23

View user profile page and troubleshoot user call quality problems using advanced troubleshooting toolset3

Teams Communications Administrator Manage calling and meetings features within the Microsoft Teams service Manage meetings, including meeting policies, configurations, and conference bridges1,3

Manage voice, including calling policies and phone number inventory and assignment1

View user profile page and troubleshoot user call quality problems using advanced troubleshooting toolset1,3

Teams Communications Support Engineer Troubleshoot communications issues within Teams by using advanced tools. Access to user profile page for troubleshooting calls in Call Analytics. Can view full call record information.3
Teams Communications Support Specialist Troubleshoot communications issues within Teams by using basic tools. Access to user profile page for troubleshooting calls in Call Analytics. Can only view user information for the specific user being searched for.3

1 PowerShell – Skype for Business module
2 PowerShell – Microsoft Teams module
3 Microsoft Teams and Skype for Business Admin Center

These are assigned using Azure Active Directory (AAD) just like any other role. You can check the possible commands to execute in each role using Skype for Business PowerShell module.

  1. Assign that role to a user (and make sure that the user has no other roles).
  2. Connect to the Skype for Business PowerShell module:
    a. $session = new-csonlinesession
    b. Import-pssession $session
    c. Use Get-Module to identify the name of the imported session (it will be a randomly generated name).
  3. Use Get-Command -Module <name from above> to identify all available cmdlets

Source: https://docs.microsoft.com/en-us/microsoftteams/using-admin-roles