Skip to Content

MS-721: Which Cmdlet Assigns Microsoft Teams Voicemail Control Policies?

Discover the correct PowerShell cmdlet to assign Teams voicemail control policies for the MS-721 exam. Learn why Grant-CsTeamsCallingPolicy is the answer with detailed analysis.

Question

You have a Microsoft Teams deployment.

Several users in your organization must be allowed to control inbound voicemail.

You create a policy to address the requirement.

You need to assign the policy to the users.

Which cmdlet should you run?

Select only one answer.

A. Grant-CsOnlineVoicemailPolicy
B. Grant-CsTeamsCallingPolicy
C. Set-CsHostedVoicemailPolicy
D. Set-CsOnlineVoiceUser

Answer

To allow users to control inbound voicemail in Microsoft Teams, you must use Grant-CsTeamsCallingPolicy (Option B).

B. Grant-CsTeamsCallingPolicy

Explanation

The question asks about controlling inbound voicemail. This is a calling policy, and the user needs to know which cmdlet to use to assign that policy. In this case, it is Grant-CsTeamsCallingPolicy.

Voicemail Control via Teams Calling Policies

The AllowVoicemail parameter in Teams Calling Policies determines whether users can route unanswered calls to voicemail. Valid settings include:

  • UserOverride (default): Users configure voicemail via Teams settings.
  • AlwaysEnabled/AlwaysDisabled: Admins enforce voicemail behavior globally.

Assigning the Policy

The Grant-CsTeamsCallingPolicy cmdlet assigns a calling policy to users, groups, or the tenant. For example:

Grant-CsTeamsCallingPolicy -Identity "[email protected]" -PolicyName "VoicemailUserControlPolicy"

This ensures the policy’s AllowVoicemail configuration applies to the user.

Why Other Options Are Incorrect

A. Grant-CsOnlineVoicemailPolicy: Assigns voicemail transcription/language policies but does not control inbound voicemail routing.

C. Set-CsHostedVoicemailPolicy: Configures legacy Skype for Business voicemail settings, not Teams-specific policies.

D. Set-CsOnlineVoiceUser: Manages phone numbers and emergency locations, not policies.

Critical Configuration Steps

Create/Modify the Calling Policy:

Use Set-CsTeamsCallingPolicy to enable AllowVoicemail:

Set-CsTeamsCallingPolicy -Identity “VoicemailUserControlPolicy” -AllowVoicemail UserOverride

This lets users adjust voicemail settings in their Teams client 816.

Verify Policy Assignment:

Confirm with:

Get-CsOnlineUser -Identity "[email protected]" | Select TeamsCallingPolicy

B. Grant-CsTeamsCallingPolicy is the correct cmdlet to assign policies enabling user-controlled inbound voicemail in Teams.

Microsoft 365 Certified Collaboration Communications Systems Engineer Associate MS-721 certification exam assessment practice question and answer (Q&A) dump including multiple choice questions (MCQ) and objective type questions, with detail explanation and reference available free, helpful to pass the Microsoft Collaboration Communications Systems Engineer MS-721 exam and earn Microsoft 365 Certified Collaboration Communications Systems Engineer Associate certification.