You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: skype/skype-ps/skype/Get-CsTeamsInteropPolicy.md
+13-59Lines changed: 13 additions & 59 deletions
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,5 @@
1
1
---
2
-
external help file:
2
+
external help file: Microsoft.Rtc.Management.Hosted.dll-help.xml
3
3
applicable: Skype for Business Online
4
4
title: Get-CsStorageServiceConfiguration
5
5
schema: 2.0.0
@@ -9,30 +9,22 @@ schema: 2.0.0
9
9
10
10
## SYNOPSIS
11
11
12
-
IMPORTANT: TeamsInteropPolicy is being replaced by TeamsUpgradePolicy. Please read description for more details. You can also find more guidance here: https://docs.microsoft.com/en-us/MicrosoftTeams/migration-interop-guidance-for-teams-with-skype
12
+
IMPORTANT: TeamsInteropPolicy has been replaced by TeamsUpgradePolicy. Please read description for more details. You can also find more guidance here: [Migration and interoperability guidance for organizations using Teams together with Skype for Business](https://docs.microsoft.com/en-us/microsoftteams/migration-interop-guidance-for-teams-with-skype).
13
13
14
-
This cmdlet determines how calls are routed between Skype for Business and Microsoft Teams. This cmdlet is typically used by organizations that have users on both Skype for Business and Microsoft Teams and want to configure how calls are handled in their organization.
15
-
16
-
Note: This document is provided for early evaluation of Calling Plans support for Microsoft Teams. TeamsInteropPolicy does not currently respect the policy’s chat settings, and the current implementation may change in the future.
14
+
If TeamsUpgradePolicy has mode=Legacy, TeamsInteropPolicy determines how calls are routed between Skype for Business and Microsoft Teams. Otherwise it is ignored.
IMPORTANT: TeamsInteropPolicy is being replaced by TeamsUpgradePolicy. During the transition, some components will honor TeamsInteropPolicy while others honor TeamsUpgradePolicy. Therefore, use of these two policies must be coordinated during the transition. After the transition is complete, TeamsInteropPolicy will be removed. To prepare for these upcoming changes, customers should do the following:
34
-
35
-
Ensure that users with TeamsInteropPolicy are assigned only one of these three built-in instances for which CallingDefaultClient = ChatDefaultClient, and for which AllowEndUserClientOverride = false. The other instances are no longer valid configurationsand will not be supported.
25
+
IMPORTANT: TeamsInteropPolicy has been replaced by TeamsUpgradePolicy. TeamsInteropPolicy is only honored if TeamsUpgradePolicy mode=Legacy. However, Legacy mode has been deprecated and TeamsInteropPolicy will be removed in the near future. Any customer still using TeamsUpgradePolicy with mode=Legacy must update their configuration of TeamsUpgradePolicy to use a different mode.
26
+
27
+
For any user that is still assigned TeamsInteropPolicy and in Legacy mode, these users must be assigned only one of these three built-in instances for which CallingDefaultClient = ChatDefaultClient, and for which AllowEndUserClientOverride = false. The other instances are not longer valid configurations, are not supported and will be removed.
36
28
37
29
The valid instances are:
38
30
@@ -60,28 +52,7 @@ Use the following cmdlet syntax, where $policy is one of the above values of ide
60
52
If you customized the built-in global policy, undo this by running `Remove-CsTeamsInteropPolicy`. This will remove the tenant-specific global policy and revert back to the system-wide built-in policy (which cannot be removed). Use the following syntax:
61
53
Remove-CsTeamsInteropPolicy -Identity Global
62
54
63
-
Grant TeamsInteropPolicy and TeamsUpgradePolicy together as noted below to manage users:
64
-
65
-
- Coordinate granting of TeamsUpgradePolicy and TeamsInteropPolicy:
66
-
67
-
68
-
**Grant instance of TeamsUpgradePolicy using mode: Islands**
69
-
**Grant instance of TeamsInteropPolicy: DisallowOverrideCallingDefaultChatDefault**
70
-
71
-
**Grant instance of TeamsUpgradePolicy using mode: SfBonly, SfBWithTeamsCollab**
72
-
**Grant instance of TeamsInteropPolicy: DisallowOverrideCallingSfbChatSfb**
73
-
74
-
**Grant instance of TeamsUpgradePolicy using mode: TeamsOnly**
75
-
**Grant instance of TeamsInteropPolicy: DisallowOverrideCallingTeamsChatTeams**
76
-
77
-
78
-
In particular, if you grant the TeamsUpgradePolicy instance “UpgradeToTeams” (Mode =TeamsOnly) to any user, you must also grant the DisallowOverrideCallingTeamsChatTeams instance of TeamsInteropPolicy to ensure that the user can receive chats and calls.
79
-
80
-
Interoperability (interop for short) enables Skype for Business and Teams users to chat and call with one another, ensuring that communications remain fluid across your organization. This policy helps IT pros manage the adoption of Teams by determining how to route calls across apps and whether to enable users to choose which app to use for calling. Teams interop policy can be defined at the tenant or per-user level.
81
-
82
-
Teams interop policy can be configured to keep voice communications in Teams and Skype for Business siloed, or it can be configured to enable users to communicate across application boundaries.
83
-
84
-
For comprehensive documentation on this policy and its settings, see [Microsoft Teams and Skype for Business Interoperability](https://docs.microsoft.com/MicrosoftTeams/teams-and-skypeforbusiness-interoperability).
55
+
For comprehensive documentation on this policy and its settings, see [Migration and interoperability guidance for organizations using Teams together with Skype for Business](https://docs.microsoft.com/en-us/microsoftteams/migration-interop-guidance-for-teams-with-skype).
85
56
86
57
87
58
## EXAMPLES
@@ -99,7 +70,7 @@ PS C:\> {{ Add example code here }}
Calls from external callers on PSTN is only available for users who have been provisioned with a Calling Plan.
190
-
191
-
**Supported Topologies**
192
-
Interoperability between Teams and Skype for Business is supported between users who are purely online (Skype for Business Online and Teams) and users homed in a Skype for Business on-premises deployment in a mixed (Hybrid) deployment topology.
193
-
194
-
**Hybrid Voice is not supported at this time**
195
-
Interop support for Skype for Business Hybrid does not include Hybrid Voice capabilities delivered through CCE (Cloud Connector Edition) or on-premises PSTN connectivity using existing deployment--commonly called OPCH (On Prem Config Hybrid).
196
-
Teams users cannot be enabled for PSTN calling capabilities using CCE or OPCH.
197
-
198
-
**IP Phone Support**
199
-
Currently, changing CallingDefaultClient to Teams will also affect calls to Skype for Business IP phones.
200
-
Incoming calls will not be received on the phones and will only ring Teams clients.
201
-
Please consult the [Skype for Business to Microsoft Teams Capabilities Roadmap](https://aka.ms/skype2teamsroadmap) for information about support for existing certified SIP phones.
158
+
TeamsInteropPolicy has been replaced by TeamsUpgradePolicy. It is not honored except if TeamsUpgradePolicy mode=Legacy. Legacy mode is being deprecated so customers should update their configuration of TeamsUpgradePolicy to use modes other than Legacy.
202
159
203
160
204
161
## RELATED LINKS
205
162
206
-
[Skype for Business to Microsoft Teams Capabilities Roadmap](https://aka.ms/skype2teamsroadmap)
207
-
208
-
[Microsoft Teams and Skype for Business Interoperability](https://docs.microsoft.com/MicrosoftTeams/teams-and-skypeforbusiness-interoperability)
209
-
163
+
[Migration and interoperability guidance for organizations using Teams together with Skype for Business](https://docs.microsoft.com/en-us/microsoftteams/migration-interop-guidance-for-teams-with-skype)
0 commit comments