Tutorial / Cram Notes
These policies dictate the calling features available to Teams users and can vary based on the roles and requirements of those users within an organization. Whether it’s controlling who can make calls, what features are accessible during a call, or how calls are handled, calling policies are a crucial part of Teams administration.
Understanding Calling Policies
Calling policies in Microsoft Teams are used to control various functionalities such as:
- Making and receiving PSTN calls
- Call forwarding and simultaneous ringing
- Call groups and delegation
- Call transfer options
- Voicemail settings
- Call park and retrieval
- Caller ID presentation
Each policy can be customized or chosen from a set of predefined ones provided by Microsoft. These configurations help streamline communication and enforce company guidelines regarding call management.
How to Create and Manage Calling Policies
To manage and create calling policies, you can use the Teams Admin Center or PowerShell commands. The Teams Admin Center provides a user-friendly graphical interface, while PowerShell commands offer a more automated and scriptable approach.
Using Teams Admin Center:
- Go to the Teams Admin Center (
admin.teams.microsoft.com
). - Navigate to
Voice
>Calling policies
. - To create a new policy, select
+ Add
. To modify an existing policy, choose the policy and clickEdit
. - Configure the policy by enabling or disabling features such as call forwarding, voicemail deposit, and others.
- Once configured, name the policy and save it.
Using PowerShell:
- Open the Microsoft Teams PowerShell module.
- Use
New-CsTeamsCallingPolicy
for creating a new policy, orSet-CsTeamsCallingPolicy
for editing an existing one.
# Example to create a new calling policy with limited features
New-CsTeamsCallingPolicy -Identity “RestrictedCallingPolicy” -Description “Policy for limited calling features” -AllowPSTNCalling $false -EnableVoicemail $false
# Example to modify an existing calling policy to enable call forwarding
Set-CsTeamsCallingPolicy -Identity “StandardCallingPolicy” -AllowCallForwardingToUser $true
- To assign the policy to users, use
Grant-CsTeamsCallingPolicy
.
Grant-CsTeamsCallingPolicy -Identity “user@domain.com” -PolicyName “RestrictedCallingPolicy”
Policy Assignment
Policies can be assigned on an individual basis or at scale through batch assignments or group policies. For maximum efficiency and consistent policy application, consider using group-based assignments if your organization utilizes Azure Active Directory (AAD) groups.
Individual Assignment:
This is done through the Teams Admin Center or with the Grant-CsTeamsCallingPolicy
cmdlet, suitable for specific users who may need custom settings.
Batch or Group Assignment:
For assigning policies to multiple users at once, use the New-CsBatchPolicyAssignmentOperation
PowerShell cmdlet, which can handle a large number of assignments.
Examples of Policy Use Cases
Scenario: Sales Team Calling Policy
You might want a calling policy for your sales team that allows them to make unlimited PSTN calls, utilize call forwarding to ensure they never miss a client call, and have the ability to park calls. This can be named “SalesTeamPolicy”.
Feature | SalesTeamPolicy |
---|---|
Allow PSTN Calling | Enabled |
Allow Call Forwarding | Enabled |
Allow Call Park | Enabled |
Enable Voicemail | Enabled |
Prevent Toll Bypass | Disabled |
Scenario: Intern Calling Policy
Interns might need restricted calling features where they can’t make PSTN calls but can receive them and use the internal call features of Teams. This can be named “InternPolicy”.
Feature | InternPolicy |
---|---|
Allow PSTN Calling | Disabled |
Allow Call Forwarding | Disabled |
Allow Call Park | Enabled |
Enable Voicemail | Disabled |
Prevent Toll Bypass | Enabled |
Conclusion
Calling policies in Microsoft Teams allow for granular control over the call functionalities for different groups or individuals within an organization. By creating and managing these policies via the Teams Admin Center or PowerShell, administrators can ensure that the communication needs of the organization align with corporate policy and user roles, thereby maintaining both efficiency and governance across the organization’s telephony landscape.
Practice Test with Explanation
True or False: In Microsoft Teams, calling policies are used to control which features are available to users for calling.
- True
Calling policies in Microsoft Teams manage features such as call forwarding, voicemail, and the ability to make, receive, or transfer calls.
Users can have both a global and a custom calling policy assigned to them at the same time.
- False
Users can only have one calling policy assigned to them at a time, either the global default policy or a custom policy.
Which of the following are valid settings that can be configured in a Teams calling policy? (Select all that apply)
- A) Call forwarding options
- B) Recording of calls
- C) Presence updates
- D) Ability to add voice mail
A, B, D
Calling policies allow configuration of call forwarding options, call recording, and voicemail features. Presence updates are not managed through calling policies.
True or False: Calling policies in Microsoft Teams can be assigned to users individually or through group membership.
- True
Calling policies can be applied to users individually or to groups, such as security groups or distribution lists.
A Microsoft Teams service administrator can create a custom calling policy directly from the Teams admin center.
- True
A Teams service administrator can create custom calling policies from the Teams admin center by navigating to the “Voice” section and then “Calling policies”.
An administrator needs to use PowerShell to assign a calling policy to a user in Microsoft Teams.
- False
While administrators can use PowerShell to assign calling policies, they can also do it from the Teams admin center, which provides a GUI for this purpose.
How can an administrator prevent users from transferring calls in Microsoft Teams?
- A) Disable chat features
- B) Assign a calling policy with call transfer disabled
- C) Turn off voicemail
- D) Remove the Teams license from the user
B
Administrators can prevent users from transferring calls by assigning a calling policy that has the call transfer feature disabled.
What is the purpose of the global (Org-wide default) calling policy in Teams?
- A) To set default permissions for all users in an organization
- B) To restrict all users from making calls
- C) Only to enable call forwarding and voicemail
- D) To manage only external communications
A
The global calling policy defines default permissions for all users in the organization regarding calling features.
True or False: If you change the global calling policy, it will immediately affect all users in the organization.
- True
Changes made to the global calling policy take effect immediately for all users in the organization unless they have a custom policy assigned.
What PowerShell cmdlet is used to assign a calling policy to a specific user in Microsoft Teams?
- A) Set-CsUserCallingPolicy
- B) New-CsCallingPolicy
- C) Grant-CsCallingPolicy
- D) Assign-CsUserPolicy
C
The “Grant-CsCallingPolicy” PowerShell cmdlet is used to assign a calling policy to a specific user in Microsoft Teams.
When a user is assigned a custom calling policy in Teams, how does it impact their calling permissions?
- A) They receive the same permissions as the global policy
- B) Their permissions are not affected until the global policy is changed
- C) They are assigned permissions based on the specifications of the custom policy
- D) They lose the ability to make any calls until the policy is updated
C
A custom calling policy overrides the global policy for a user, granting them permissions based on the specifications of that custom policy.
True or False: Calling policies in Microsoft Teams are the same as voice routing policies.
- False
Calling policies in Microsoft Teams manage calling features for users, whereas voice routing policies define how calls are routed in the system, typically used for interacting with the PSTN or other voice services.
Interview Questions
What is a calling policy in Microsoft Teams?
A calling policy is a collection of settings that determines the features and capabilities available to a user when making calls in Teams.
How can you create a new calling policy in Teams?
You can create a new calling policy by going to the Teams admin center, selecting “Voice” from the left menu, and then selecting “Calling policies”. Click the “Add” button to create a new policy.
What settings can you configure in a calling policy?
Some of the settings you can configure in a calling policy include the ability to enable or disable call forwarding, simultaneous ring, team calling, and more.
How do you assign a calling policy to a user or group of users?
You can assign a calling policy to a user or group of users by going to the Teams admin center, selecting “Users” from the left menu, and then selecting the user or group. Under the “Voice” section, you can assign the desired calling policy.
What happens when a user is assigned multiple calling policies?
If a user is assigned multiple calling policies, the policy with the highest priority will be applied. You can change the priority of policies by adjusting the “Rank” value in the policy settings.
Can you apply a calling policy to a specific location or network?
Yes, you can apply a calling policy to a specific location or network by configuring the “Scope” setting in the policy. This allows you to apply different policies based on the user’s location or network.
How can you block calls to certain phone numbers using a calling policy?
You can block calls to certain phone numbers by configuring the “Blocked numbers” setting in the calling policy. This allows you to prevent users from calling specific phone numbers.
Can you configure calling policies to apply to specific times of day?
Yes, you can configure calling policies to apply to specific times of day by using the “Time range” setting. This allows you to apply different policies based on the time of day or day of the week.
How do you edit an existing calling policy?
You can edit an existing calling policy by going to the Teams admin center, selecting “Voice” from the left menu, and then selecting “Calling policies”. Click the policy you want to edit, and then make the desired changes.
What is the difference between global and custom calling policies in Teams?
Global calling policies apply to all users in your organization, while custom calling policies can be assigned to specific users or groups of users. Custom policies allow for more granular control over the features and capabilities available to users when making calls in Teams.
Great post on creating and managing calling policies for MS-700 exam prep!
Can someone explain how to set up multiple calling policies in a large organization?
What’s the best practice for testing calling policies before full deployment?
I’m a bit lost on how to manage permissions for calling policies. Any pointers?
Excellent guide! Thanks for sharing.
What are the key differences between a global policy and custom policies?
Is there a way to automate the assignment of calling policies?
I found the calling policy feature not very intuitive. It could use some UI improvements.