Skip to content

Commit 8814e13

Browse files
committed
Add content for *-CsTeamsInteropPolicy.
1 parent bed5f58 commit 8814e13

File tree

5 files changed

+193
-8
lines changed

5 files changed

+193
-8
lines changed

skype/skype-ps/skype/Get-CsTeamsInteropPolicy.md

Lines changed: 33 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,12 @@ schema: 2.0.0
88
# Get-CsTeamsInteropPolicy
99

1010
## SYNOPSIS
11+
12+
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.
13+
14+
**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.
15+
16+
1117
Get-CsTeamsInteropPolicy \[\[-Identity\] \<XdsIdentity\>\] \[-Tenant \<guid\>\] \[-LocalStore\] \[\<CommonParameters\>\]
1218

1319
Get-CsTeamsInteropPolicy \[-Tenant \<guid\>\] \[-Filter \<string\>\] \[-LocalStore\] \[\<CommonParameters\>\]
@@ -19,7 +25,14 @@ Get-CsTeamsInteropPolicy [-LocalStore] [[-Identity] <Object>] [-Tenant <Object>]
1925
```
2026

2127
## DESCRIPTION
22-
{{Fill in the Description}}
28+
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.
29+
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.
30+
Teams interop policy can be defined at the tenant or per-user level.
31+
32+
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.
33+
34+
For comprehensive documentation on this policy and it’s settings, see [Microsoft Teams and Skype for Business Interoperability](https://docs.microsoft.com/MicrosoftTeams/teams-and-skypeforbusiness-interoperability).
35+
2336

2437
## EXAMPLES
2538

@@ -118,5 +131,24 @@ Accept wildcard characters: False
118131
119132
## NOTES
120133
134+
**External Calling Support**
135+
Calls from external callers on PSTN is only available for users who have been provisioned with a Calling Plan.
136+
137+
**Supported Topologies**
138+
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.
139+
140+
**Hybrid Voice is not supported at this time**
141+
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--or commonly called as OPCH (On Prem Config Hybrid).
142+
Teams users cannot be enabled for PSTN calling capabilities using CCE or OPCH.
143+
144+
**IP Phone Support**
145+
Currently, changing CallingDefaultClient to Teams will also affect calls to Skype for Business IP phones.
146+
Incoming calls will not be received on the phones and will only ring Teams clients.
147+
Please consult the Skype for Business to Microsoft Teams Capabilities Roadmap for information about support for existing certified SIP phones.
148+
149+
121150
## RELATED LINKS
122151
152+
[Skype for Business to Microsoft Teams Capabilities Roadmap](https://aka.ms/skype2teamsroadmap)
153+
154+
[Microsoft Teams and Skype for Business Interoperability](https://docs.microsoft.com/MicrosoftTeams/teams-and-skypeforbusiness-interoperability)

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

Lines changed: 69 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@ schema: 2.0.0
88
# Grant-CsTeamsInteropPolicy
99

1010
## SYNOPSIS
11+
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+
13+
**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+
1115
Grant-CsTeamsInteropPolicy \[\[-Identity\] \<UserIdParameter\>\] \[-PolicyName\] \<string\> \[-Tenant \<guid\>\] \[-DomainController \<Fqdn\>\] \[-PassThru\] \[-WhatIf\] \[-Confirm\] \[\<CommonParameters\>\]
1216

1317
## SYNTAX
@@ -18,16 +22,58 @@ Grant-CsTeamsInteropPolicy [-PassThru] [-Confirm] [[-PolicyName] <Object>] [[-Id
1822
```
1923

2024
## DESCRIPTION
21-
{{Fill in the Description}}
25+
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.
26+
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.
27+
Teams interop policy can be defined at the tenant or per-user level.
28+
29+
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.
30+
31+
For comprehensive documentation on this policy and it’s settings, see [Microsoft Teams and Skype for Business Interoperability](https://docs.microsoft.com/MicrosoftTeams/teams-and-skypeforbusiness-interoperability).
2232

2333
## EXAMPLES
2434

25-
### Example 1
35+
### -------------------------- Example 1 --------------------------
36+
```
37+
Grant-CsTeamsInteropPolicy -PolicyName DisallowOverrideCallingDefaultChatDefault -Identity [email protected]
38+
```
39+
40+
**Default Policy**
41+
42+
By default, Microsoft Teams is configured to ensure that existing Skype for Business and Microsoft Teams calling workloads remain distinct and separate.
43+
This is a safe configuration for organizations just beginning to experiment with Teams Calling.
44+
45+
### -------------------------- Example 2 --------------------------
46+
```
47+
Grant-CsTeamsInteropPolicy -PolicyName DisallowOverrideCallingTeamsChatTeams -Identity [email protected]
48+
```
49+
50+
**Policy to enable all inbound calls to be routed to Microsoft Teams**
51+
52+
Users who have calling plans and would like to receive their calls in Microsoft Teams can have their calls routed to Teams.
53+
54+
55+
### -------------------------- Example 3 --------------------------
2656
```
27-
PS C:\> {{ Add example code here }}
57+
Grant-CsTeamsInteropPolicy -PolicyName AllowOverrideCallingDefaultChatTeams -Identity [email protected]
2858
```
2959

30-
{{ Add example description here }}
60+
**Enabling users to choose what app to use to receive calls**
61+
62+
TeamsInteropPolicy supports the ability for IT administrators to grant end users the choice of what app to use to receive calls through *AllowEndUserClientOverride*.
63+
When enabled, this setting will display end-user settings in Microsoft Teams enabling the user to choose either Microsoft Teams and Skype for Business as their preferred calling client.
64+
When selected, the change immediately re-routes calls to the app of choice.
65+
66+
67+
### -------------------------- Example 4 --------------------------
68+
```
69+
Grant-CsTeamsInteropPolicy -PolicyName DisallowOverrideCallingDefaultChatDefault -Identity [email protected]
70+
```
71+
72+
**Policy for Skype for Business on-premises or Hybrid Voice (CCE or OPCH) users**
73+
74+
Skype for Business on-premises users and Hybrid Voice users should never have their TeamsInteropPolicy configured to receive calls exclusively in Teams.
75+
If they do, they will be unable to receive calls. This example is used for on-premises users.
76+
3177

3278
## PARAMETERS
3379

@@ -163,5 +209,24 @@ Accept wildcard characters: False
163209
164210
## NOTES
165211
212+
**External Calling Support**
213+
Calls from external callers on PSTN is only available for users who have been provisioned with a Calling Plan.
214+
215+
**Supported Topologies**
216+
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.
217+
218+
**Hybrid Voice is not supported at this time**
219+
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--or commonly called as OPCH (On Prem Config Hybrid).
220+
Teams users cannot be enabled for PSTN calling capabilities using CCE or OPCH.
221+
222+
**IP Phone Support**
223+
Currently, changing CallingDefaultClient to Teams will also affect calls to Skype for Business IP phones.
224+
Incoming calls will not be received on the phones and will only ring Teams clients.
225+
Please consult the Skype for Business to Microsoft Teams Capabilities Roadmap for information about support for existing certified SIP phones.
226+
227+
166228
## RELATED LINKS
167229
230+
[Skype for Business to Microsoft Teams Capabilities Roadmap](https://aka.ms/skype2teamsroadmap)
231+
232+
[Microsoft Teams and Skype for Business Interoperability](https://docs.microsoft.com/MicrosoftTeams/teams-and-skypeforbusiness-interoperability)

skype/skype-ps/skype/New-CsTeamsInteropPolicy.md

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@ schema: 2.0.0
88
# New-CsTeamsInteropPolicy
99

1010
## SYNOPSIS
11+
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+
13+
**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+
1115
New-CsTeamsInteropPolicy \[-Identity\] \<XdsIdentity\> \[-Tenant \<guid\>\] \[-AllowEndUserClientOverride \<bool\>\] \[-CallingDefaultClient \<string\>\] \[-ChatDefaultClient \<string\>\] \[-InMemory\] \[-Force\] \[-WhatIf\] \[-Confirm\] \[\<CommonParameters\>\]
1216

1317
## SYNTAX
@@ -19,7 +23,13 @@ New-CsTeamsInteropPolicy [-Force] [-WhatIf] [-AllowEndUserClientOverride <Object
1923
```
2024

2125
## DESCRIPTION
22-
{{Fill in the Description}}
26+
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.
27+
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.
28+
Teams interop policy can be defined at the tenant or per-user level.
29+
30+
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.
31+
32+
For comprehensive documentation on this policy and it’s settings, see [Microsoft Teams and Skype for Business Interoperability](https://docs.microsoft.com/MicrosoftTeams/teams-and-skypeforbusiness-interoperability).
2333

2434
## EXAMPLES
2535

@@ -194,5 +204,24 @@ Accept wildcard characters: False
194204
195205
## NOTES
196206
207+
**External Calling Support**
208+
Calls from external callers on PSTN is only available for users who have been provisioned with a Calling Plan.
209+
210+
**Supported Topologies**
211+
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.
212+
213+
**Hybrid Voice is not supported at this time**
214+
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--or commonly called as OPCH (On Prem Config Hybrid).
215+
Teams users cannot be enabled for PSTN calling capabilities using CCE or OPCH.
216+
217+
**IP Phone Support**
218+
Currently, changing CallingDefaultClient to Teams will also affect calls to Skype for Business IP phones.
219+
Incoming calls will not be received on the phones and will only ring Teams clients.
220+
Please consult the Skype for Business to Microsoft Teams Capabilities Roadmap for information about support for existing certified SIP phones.
221+
222+
197223
## RELATED LINKS
198224
225+
[Skype for Business to Microsoft Teams Capabilities Roadmap](https://aka.ms/skype2teamsroadmap)
226+
227+
[Microsoft Teams and Skype for Business Interoperability](https://docs.microsoft.com/MicrosoftTeams/teams-and-skypeforbusiness-interoperability)

skype/skype-ps/skype/Remove-CsTeamsInteropPolicy.md

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,11 @@ schema: 2.0.0
88
# Remove-CsTeamsInteropPolicy
99

1010
## SYNOPSIS
11+
12+
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.
13+
14+
**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.
15+
1116
Remove-CsTeamsInteropPolicy \[-Identity\] \<XdsIdentity\> \[-Tenant \<guid\>\] \[-Force\] \[-WhatIf\] \[-Confirm\] \[\<CommonParameters\>\]
1217

1318
## SYNTAX
@@ -17,7 +22,13 @@ Remove-CsTeamsInteropPolicy [-WhatIf] [-Confirm] [[-Identity] <Object>] [-Tenant
1722
```
1823

1924
## DESCRIPTION
20-
{{Fill in the Description}}
25+
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.
26+
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.
27+
Teams interop policy can be defined at the tenant or per-user level.
28+
29+
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.
30+
31+
For comprehensive documentation on this policy and it’s settings, see [Microsoft Teams and Skype for Business Interoperability](https://docs.microsoft.com/MicrosoftTeams/teams-and-skypeforbusiness-interoperability).
2132

2233
## EXAMPLES
2334

@@ -132,5 +143,24 @@ Accept wildcard characters: False
132143
133144
## NOTES
134145
146+
**External Calling Support**
147+
Calls from external callers on PSTN is only available for users who have been provisioned with a Calling Plan.
148+
149+
**Supported Topologies**
150+
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.
151+
152+
**Hybrid Voice is not supported at this time**
153+
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--or commonly called as OPCH (On Prem Config Hybrid).
154+
Teams users cannot be enabled for PSTN calling capabilities using CCE or OPCH.
155+
156+
**IP Phone Support**
157+
Currently, changing CallingDefaultClient to Teams will also affect calls to Skype for Business IP phones.
158+
Incoming calls will not be received on the phones and will only ring Teams clients.
159+
Please consult the Skype for Business to Microsoft Teams Capabilities Roadmap for information about support for existing certified SIP phones.
160+
161+
135162
## RELATED LINKS
136163
164+
[Skype for Business to Microsoft Teams Capabilities Roadmap](https://aka.ms/skype2teamsroadmap)
165+
166+
[Microsoft Teams and Skype for Business Interoperability](https://docs.microsoft.com/MicrosoftTeams/teams-and-skypeforbusiness-interoperability)

skype/skype-ps/skype/Set-CsTeamsInteropPolicy.md

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@ schema: 2.0.0
88
# Set-CsTeamsInteropPolicy
99

1010
## SYNOPSIS
11+
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+
13+
**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+
1115
Set-CsTeamsInteropPolicy \[\[-Identity\] \<XdsIdentity\>\] \[-Tenant \<guid\>\] \[-AllowEndUserClientOverride \<bool\>\] \[-CallingDefaultClient \<string\>\] \[-ChatDefaultClient \<string\>\] \[-Force\] \[-WhatIf\] \[-Confirm\] \[\<CommonParameters\>\]
1216

1317
Set-CsTeamsInteropPolicy \[-Tenant \<guid\>\] \[-AllowEndUserClientOverride \<bool\>\] \[-CallingDefaultClient \<string\>\] \[-ChatDefaultClient \<string\>\] \[-Instance \<psobject\>\] \[-Force\] \[-WhatIf\] \[-Confirm\] \[\<CommonParameters\>\]
@@ -21,7 +25,13 @@ Set-CsTeamsInteropPolicy [-Force] [-WhatIf] [-AllowEndUserClientOverride <Object
2125
```
2226

2327
## DESCRIPTION
24-
{{Fill in the Description}}
28+
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.
29+
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.
30+
Teams interop policy can be defined at the tenant or per-user level.
31+
32+
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.
33+
34+
For comprehensive documentation on this policy and it’s settings, see [Microsoft Teams and Skype for Business Interoperability](https://docs.microsoft.com/MicrosoftTeams/teams-and-skypeforbusiness-interoperability).
2535

2636
## EXAMPLES
2737

@@ -196,5 +206,24 @@ Accept wildcard characters: False
196206
197207
## NOTES
198208
209+
**External Calling Support**
210+
Calls from external callers on PSTN is only available for users who have been provisioned with a Calling Plan.
211+
212+
**Supported Topologies**
213+
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.
214+
215+
**Hybrid Voice is not supported at this time**
216+
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--or commonly called as OPCH (On Prem Config Hybrid).
217+
Teams users cannot be enabled for PSTN calling capabilities using CCE or OPCH.
218+
219+
**IP Phone Support**
220+
Currently, changing CallingDefaultClient to Teams will also affect calls to Skype for Business IP phones.
221+
Incoming calls will not be received on the phones and will only ring Teams clients.
222+
Please consult the Skype for Business to Microsoft Teams Capabilities Roadmap for information about support for existing certified SIP phones.
223+
224+
199225
## RELATED LINKS
200226
227+
[Skype for Business to Microsoft Teams Capabilities Roadmap](https://aka.ms/skype2teamsroadmap)
228+
229+
[Microsoft Teams and Skype for Business Interoperability](https://docs.microsoft.com/MicrosoftTeams/teams-and-skypeforbusiness-interoperability)

0 commit comments

Comments
 (0)