Skip to content

Commit 1382937

Browse files
committed
Updated Important part of Synopsis
1 parent 770d740 commit 1382937

File tree

1 file changed

+43
-8
lines changed

1 file changed

+43
-8
lines changed

skype/skype-ps/skype/Grant-CsTeamsInteropPolicy.md

Lines changed: 43 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,49 @@ schema: 2.0.0
99

1010
## SYNOPSIS
1111

12-
Important:
13-
- This cmdlet will be replaced by TeamsUpgradePolicy. As some components honor interop and others honor upgrade, during the transition this cmdlet must be used in combination with TeamsUpgradePolicy.
14-
- Use only 1 of the 3 instances where the values for chat and calling preferred clients are the same and allow end user override = false. The others are no longer valid configurations.
15-
- Use `remove-csteamsinteorppolicy` to undo customization of global interoppolicy.
16-
17-
18-
Determines how calls are routed between Skype for Business and Microsoft Teams. This cmdlet s 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.
12+
Important:
13+
14+
TeamsInteropPolicy is being replaced by TeamsUpgradePolicy. During the transition, some components will honor TeamsInteropPolicy while others honor TeamsUpgradePolicy. Therefore, use of these 2 policies must be coordinated during the transition. After transition is complete, TeamsInteorpPolicy will be removed. To prepare for these upcoming changes, customers should do the following:
15+
16+
Ensure users with TeamsInteropPolicy are assigned only one of these 3 built-in instances for which CallingDefaultClient = ChatDefaultClient, and for which AllowEndUserClientOverride = false. The other instances are no longer valid configurations and will not be supported. The valid instances are:
17+
18+
+-----------------------------------------+---------------------------+------------------------+---------------------+
19+
| Identity | AllowEndUserClientOverride| CallingDefaultClient | ChatDefaultClient |
20+
+-----------------------------------------+---------------------------+------------------------+---------------------+
21+
|DisallowOverrideCallingDefaultChatDefault| False | Default | Default |
22+
+-----------------------------------------+---------------------------+------------------------+---------------------+
23+
|DisallowOverrideCallingSfbChatSfb | False | Sfb | Sfb |
24+
+-----------------------------------------+---------------------------+------------------------+---------------------+
25+
|DisallowOverrideCallingTeamsChatTeams | False | Teams | Teams |
26+
+-----------------------------------------+---------------------------+------------------------+---------------------+
27+
28+
29+
Use the following cmdlet syntax, where $policy is one of the above values of identity:
30+
Grant-CsTeamsInteropPolicy -PolicyName $policy -Identity $SipAddress
31+
32+
33+
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:
34+
Remove-CsTeamsInteropPolicy -Identity Global
35+
36+
Grant TeamsInteropPolicy and TeamsUpgradePolicy together as noted below to manage users:
37+
38+
- Coordinate granting of TeamsUpgradePolicy and TeamsInteropPolicy:
39+
40+
+----------------------------------------------------------+----------------------------------------------+
41+
|If you grant an instance of TeamsUpgradePolicy |Then grant this instance of TeamsInteropPolicy |
42+
|with this value of Mode | |
43+
+--------------------------------------------------------+------------------------------------------------+
44+
|Islands |DisallowOverrideCallingDefaultChatDefault |
45+
+--------------------------------------------------------+------------------------------------------------+
46+
|SfBonly, SfBWithTeamsCollab |DisallowOverrideCallingSfbChatSfb |
47+
+--------------------------------------------------------+------------------------------------------------+
48+
|TeamsOnly |DisallowOverrideCallingTeamsChatTeams |
49+
+--------------------------------------------------------+------------------------------------------------+
50+
51+
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 the user can receive chats and calls.
52+
53+
54+
This cmdlet determines how calls are routed between Skype for Business and Microsoft Teams. This cmdlet s 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.
1955

2056
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.
2157

@@ -217,7 +253,6 @@ Accept wildcard characters: False
217253
218254
### Microsoft.Rtc.Management.AD.UserIdParameter
219255
220-
221256
## OUTPUTS
222257
223258
### System.Object

0 commit comments

Comments
 (0)