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
@@ -30,12 +25,32 @@ This cmdlet enables admins to apply TeamsUpgradePolicy to either individual user
30
25
31
26
IMPORTANT: TeamsUpgradePolicy will replace TeamsInteropPolicy. Components that previously honored TeamsInteropPolicy are being updated to honor TeamsUpgradePolicy instead. During the transition, use of these 2 policies must be coordinated during the transition. After transition is complete, TeamsInteropPolicy will be removed.
32
27
28
+
|||||
29
+
30
+
Office 365 provides all relevant instances of TeamsUpgradePolicy via built-in, read-only policies. The built-in instances are listed below.
31
+
</br>
32
+
</br>
33
+
|Identity|Mode|NotifySfbUsers|Action|Comments|
34
+
|---|---|---|---|---|
35
+
|Islands|Islands|False|None||
36
+
|IslandsWithNotify|Islands|True|Notify||
37
+
|SfBOnly|SfBOnly|False|None|For now, this mode is effectively the same as setting preferred client=SfB. We expect in the future this will restrict Teams functionality.|
38
+
|SfBOnlyWithNotify|SfBOnly|True|Notify|For now, this mode is effectively the same as setting preferred client=SfB. We expect in the future this will restrict Teams functionality.|
39
+
|SfBWithTeamsCollab|SfBWithTeamsCollab|False|None|This mode exists at the PowerShell layer but is not yet exposed in the admin user experience. From a routing perspective, this is the same as SfBOnly mode. When TeamsAppPolicy is available, this will only allow Channels in Teams app.|
40
+
|SfBWithTeamsCollabWithNotify|SfBWithTeamsCollab|True|Notify|This mode exists at the PowerShell layer but is not yet exposed in the admin user experience. From a routing perspective, this is the same as SfBOnly mode. When TeamsAppPolicy is available, this will only allow Channels in Teams app.|
41
+
|UpgradeToTeams|TeamsOnly|False|Upgrade|Use this mode to upgrade users to Teams and to prevent chat, calling, and meeting scheduling in Skype for Business.|
42
+
|Global|Legacy|False|None|The mode will eventually be updated to Islands.|
43
+
|NoUpgrade|Legacy|False|None|This instance will eventually be retired.|
44
+
|NotifyForTeams|Legacy|True|Notify|This instance will eventually be retired.|
45
+
||||||
46
+
47
+
33
48
34
49
NOTES:
35
50
- TeamsUpgradePolicy is available in both Office 365 and in on-premises versions of Skype for Business Server, but there are differences:
36
51
- In Office 365, admins can specify both coexistence mode and whether to trigger notifications of pending upgrade.
37
52
- In on-premises with Skype for Business Server, the only availble option is to trigger notifications.
38
-
- TeamsUpgradePolicy in Office 365 can be granted to users homed on-premises in hybrid deployments of Skype for Business as follows:
53
+
- TeamsUpgradePolicy in Office 365 can be granted to users homed on-premises in hybrid deployments of Skype for Business as follows:
39
54
- Coexistence mode is honored by users homed on-premises, however on-premises users cannot be granted the UpgradeToTeams instance (mode=TeamsOnly) of TeamsUpgradePolicy. Users must be either homed in Skype for Business Online or have no Skype account anywhere to be upgraded to TeamsOnly mode.
40
55
- The NotifySfBUsers setting of Office 365 TeamsUpgradePolicy is not honored by users homed on-premises. Instead, the on-premise version of TeamsUpgradePolicy must be used.
41
56
- In Office 365, all relevant instances of TeamsUpgradePolicy are built into the system, so there is no corresponding New cmdlet avaiable. In contrast, Skype for Business Server does not contain built-in instances, so the New cmdlet is available on-premises. Only NotifySfBUsers property is available in on-premises.
@@ -110,37 +125,6 @@ Accept pipeline input: False
110
125
Accept wildcard characters: False
111
126
```
112
127
113
-
### -DomainController
114
-
{{Fill DomainController Description}}
115
-
116
-
```yaml
117
-
Type: Object
118
-
Parameter Sets: (All)
119
-
Aliases:
120
-
Applicable: Skype for Business Online, Skype for Business Server 2019
121
-
122
-
Required: False
123
-
Position: Named
124
-
Default value: None
125
-
Accept pipeline input: False
126
-
Accept wildcard characters: False
127
-
```
128
-
129
-
### -PassThru
130
-
{{Fill PassThru Description}}
131
-
132
-
```yaml
133
-
Type: SwitchParameter
134
-
Parameter Sets: (All)
135
-
Aliases:
136
-
Applicable: Skype for Business Online, Skype for Business Server 2019
137
-
138
-
Required: False
139
-
Position: Named
140
-
Default value: None
141
-
Accept pipeline input: False
142
-
Accept wildcard characters: False
143
-
```
144
128
145
129
### -Tenant
146
130
{{Fill Tenant Description}}
@@ -158,38 +142,9 @@ Accept pipeline input: False
158
142
Accept wildcard characters: False
159
143
```
160
144
161
-
### -WhatIf
162
-
Shows what would happen if the cmdlet runs.
163
-
The cmdlet is not run.
164
-
165
-
```yaml
166
-
Type: SwitchParameter
167
-
Parameter Sets: (All)
168
-
Aliases: wi
169
-
Applicable: Skype for Business Online, Skype for Business Server 2019
170
-
171
-
Required: False
172
-
Position: Named
173
-
Default value: None
174
-
Accept pipeline input: False
175
-
Accept wildcard characters: False
176
-
```
177
145
178
-
### -AsJob
179
-
{{Fill AsJob Description}}
180
146
181
-
```yaml
182
-
Type: SwitchParameter
183
-
Parameter Sets: (All)
184
-
Aliases:
185
-
Applicable: Skype for Business Online, Skype for Business Server 2019
0 commit comments