As you know, Microsoft has created four new roles specifically for admins responsible for Microsoft Teams.
Let’s dig in which roles do we have available in O365:
Teams service admin
Can manage all aspects of Microsoft Teams except license assignment. This includes policies for calling, messaging, and meetings; use of call analytics tools to troubleshoot telephony issues, and management of users and their telephony settings.
They can also manage Office 365 Groups.
Teams communications admin
Can manage calling and meeting features of Microsoft Teams, including phone number assignments and meeting policies.
They can also use call analytics tools to troubleshoot issues.
Teams communications support engineer
Can troubleshoot communication issues in Teams using call analytics tools, and can view full call record information for all participants involved.
Teams communications support specialist
Can troubleshoot communication issues in Teams using call analytics tools, and can view call record information for the specific user being searched for.
But I want to use PowerShell to check the roles and assign them
Yes, you can use PowerShell to check it out those roles and assign them, let’s do it 🙂
Get–MsolRole |? {$_.Name –like “Teams”} |ft Name,Description –Autosize
And if you want to assign the role…
Add–MsolRoleMember –RoleName “Teams Communications Administrator” –RoleMemberEmailAddress “user@domain.com”
Till next time folks!