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
@@ -108,7 +105,7 @@ Example 4 demonstrates the use of the InMemory parameter; this parameter enables
108
105
After it has been created, you can modify the in-memory-only instance, then use the Set-CsExternalAccessPolicy cmdlet to transform the virtual policy into a real external access policy.
109
106
110
107
To do this, the first command in the example uses the New-CsExternalAccessPolicy cmdlet and the InMemory parameter to create a virtual policy with the Identity RedmondAccessPolicy; this virtual policy is stored in a variable named $x.
111
-
The next three commands are used to modify three properties of the virtual policy: EnableFederationAccess, EnablePublicCloudAccess, and the EnableOutsideAccess.
108
+
The next three commands are used to modify two properties of the virtual policy: EnableFederationAccess and the EnableOutsideAccess.
112
109
Finally, the last command uses the Set-CsExternalAccessPolicy cmdlet to create an actual per-user external access policy with the Identity RedmondAccessPolicy.
113
110
If you do not call the Set-CsExternalAccessPolicy cmdlet, then the virtual policy will disappear as soon as you end your Windows PowerShell session or delete the variable $x.
114
111
Should that happen, an external access policy with the Identity RedmondAccessPolicy will never be created.
(Microsoft Teams Only) Indicates whether the user is allowed to be discoverable by people who are using Teams with an account that's not managed by an organization. It also controls if people who have who are using Teams with an account that's not managed by an organization can start the communication with the user.
195
+
(Microsoft Teams Only) Indicates whether the user is allowed to be discoverable by people who are using Teams with an account that's not managed by an organization. It also controls if people who are using Teams with an account that's not managed by an organization can start the communication with the user.
199
196
200
197
To enable just for a selected set of users, use the Set-CsExternalAccessPolicy cmdlet to update the global policy, setting the value to False. Then assign selected users a policy with federation enabled.
201
198
@@ -250,24 +247,6 @@ Accept pipeline input: False
250
247
Accept wildcard characters: False
251
248
```
252
249
253
-
### -EnablePublicCloudAccess
254
-
Indicates whether the user is allowed to communicate with people who have SIP accounts with a public Internet connectivity provider such as MSN.
255
-
Read [Manage external access in Microsoft Teams](/microsoftteams/manage-external-access) to get more information about the effect of this parameter in Microsoft Teams.
256
-
The default value is False.
257
-
258
-
```yaml
259
-
Type: Boolean
260
-
Parameter Sets: (All)
261
-
Aliases:
262
-
Applicable: Lync Server 2010, Lync Server 2013, Skype for Business Online, Skype for Business Server 2015, Skype for Business Server 2019
263
-
264
-
Required: False
265
-
Position: Named
266
-
Default value: None
267
-
Accept pipeline input: False
268
-
Accept wildcard characters: False
269
-
```
270
-
271
250
### -EnablePublicCloudAudioVideoAccess
272
251
Indicates whether the user is allowed to conduct audio/video conversations with people who have SIP accounts with a public Internet connectivity provider such as MSN.
273
252
When set to False, audio and video options in Skype for Business Server will be disabled any time a user is communicating with a public Internet connectivity contact.
Example 3 enables federation access for all the external access policies that have been configured at the per-user scope.
90
-
To carry out this task, the first thing the command does is use the `Get-CsExternalAcessPolicy` cmdlet and the Filter parameter to return a collection of all the policies that have been configured at the per-user scope.
89
+
To carry out this task, the first thing the command does is use the `Get-CsExternalAccessPolicy` cmdlet and the Filter parameter to return a collection of all the policies that have been configured at the per-user scope.
91
90
(The filter value "tag:*" limits returned data to policies that have an Identity that begins with the string value "tag:".
92
91
Any policy with an Identity that begins with "tag:" has been configured at the per-user scope.) The filtered collection is then piped to the `Set-CsExternalAccessPolicy` cmdlet, which modifies the EnableFederationAccess property for each policy in the collection.
93
92
94
93
### -------------------------- Example 4 ------------------------
In Example 4, federation access is enabled for all the external access policies that allow public cloud access.
100
-
To do this, the command first uses the `Get-CsExternalAccessPolicy` cmdlet to return a collection of all the external access policies currently configured for use in the organization.
101
-
This collection is piped to the `Where-Object` cmdlet, which picks out only those policies where the EnablePublicCloudAccess property is equal to True.
102
-
The filtered collection is then piped to the `Set-CsExternalAccessPolicy` cmdlet, which takes each policy and sets the EnableFederationAccess property to True.
103
-
The net result: all external access policies that allow public cloud access will also allow federation access.
104
-
105
-
### -------------------------- Example 5 ------------------------
106
-
```
107
95
Set-CsExternalAccessPolicy -Identity Global -EnableAcsFederationAccess $false
Indicates whether the user is allowed to communicate with people who have SIP accounts with a public Internet connectivity provider such as MSN.
220
-
Read [Manage external access in Microsoft Teams](/microsoftteams/manage-external-access) to get more information about the effect of this parameter in Microsoft Teams.
221
-
The default value is False.
222
-
223
-
```yaml
224
-
Type: Boolean
225
-
Parameter Sets: (All)
226
-
Aliases:
227
-
Applicable: Lync Server 2010, Lync Server 2013, Skype for Business Online, Skype for Business Server 2015, Skype for Business Server 2019
228
-
229
-
Required: False
230
-
Position: Named
231
-
Default value: None
232
-
Accept pipeline input: False
233
-
Accept wildcard characters: False
234
-
```
235
-
236
206
### -EnablePublicCloudAudioVideoAccess
237
207
Indicates whether the user is allowed to conduct audio/video conversations with people who have SIP accounts with a public Internet connectivity provider such as MSN.
238
208
When set to False, audio and video options in Skype for Business will be disabled any time a user is communicating with a public Internet connectivity contact.
@@ -125,7 +122,7 @@ Example 4 demonstrates the use of the InMemory parameter; this parameter enables
125
122
After it has been created, you can modify the in-memory-only instance, then use the Set-CsExternalAccessPolicy cmdlet to transform the virtual policy into a real external access policy.
126
123
127
124
To do this, the first command in the example uses the New-CsExternalAccessPolicy cmdlet and the InMemory parameter to create a virtual policy with the Identity RedmondAccessPolicy; this virtual policy is stored in a variable named $x.
128
-
The next three commands are used to modify three properties of the virtual policy: EnableFederationAccess, EnablePublicCloudAccess, and the EnableOutsideAccess.
125
+
The next three commands are used to modify two properties of the virtual policy: EnableFederationAccess and the EnableOutsideAccess.
129
126
Finally, the last command uses the Set-CsExternalAccessPolicy cmdlet to create an actual per-user external access policy with the Identity RedmondAccessPolicy.
130
127
If you do not call the Set-CsExternalAccessPolicy cmdlet, then the virtual policy will disappear as soon as you end your Windows PowerShell session or delete the variable $x.
131
128
Should that happen, an external access policy with the Identity RedmondAccessPolicy will never be created.
@@ -299,23 +296,6 @@ Accept pipeline input: False
299
296
Accept wildcard characters: False
300
297
```
301
298
302
-
### -EnablePublicCloudAccess
303
-
Indicates whether the user is allowed to communicate with people who have SIP accounts with a public Internet connectivity provider such as MSN.
304
-
Read [Manage external access in Microsoft Teams](https://learn.microsoft.com/microsoftteams/manage-external-access) to get more information about the effect of this parameter in Microsoft Teams.
305
-
The default value is False.
306
-
307
-
```yaml
308
-
Type: Boolean
309
-
Parameter Sets: (All)
310
-
Aliases:
311
-
312
-
Required: False
313
-
Position: Named
314
-
Default value: None
315
-
Accept pipeline input: False
316
-
Accept wildcard characters: False
317
-
```
318
-
319
299
### -EnablePublicCloudAudioVideoAccess
320
300
Indicates whether the user is allowed to conduct audio/video conversations with people who have SIP accounts with a public Internet connectivity provider such as MSN.
321
301
When set to False, audio and video options in Skype for Business Server will be disabled any time a user is communicating with a public Internet connectivity contact.
In Example 4, federation access is enabled for all the external access policies that allow public cloud access.
132
-
To do this, the command first uses the `Get-CsExternalAccessPolicy` cmdlet to return a collection of all the external access policies currently configured for use in the organization.
133
-
This collection is piped to the `Where-Object` cmdlet, which picks out only those policies where the EnablePublicCloudAccess property is equal to True.
134
-
The filtered collection is then piped to the `Set-CsExternalAccessPolicy` cmdlet, which takes each policy and sets the EnableFederationAccess property to True.
135
-
The net result: all external access policies that allow public cloud access will also allow federation access.
136
-
137
-
### -------------------------- Example 5 ------------------------
138
-
```
139
126
Set-CsExternalAccessPolicy -Identity Global -EnableAcsFederationAccess $false
Indicates whether the user is allowed to communicate with people who have SIP accounts with a public Internet connectivity provider such as MSN.
345
-
Read [Manage external access in Microsoft Teams](https://learn.microsoft.com/microsoftteams/manage-external-access) to get more information about the effect of this parameter in Microsoft Teams.
346
-
The default value is False.
347
-
348
-
```yaml
349
-
Type: Boolean
350
-
Parameter Sets: (All)
351
-
Aliases:
352
-
Applicable: Lync Server 2010, Lync Server 2013, Skype for Business Online, Skype for Business Server 2015, Skype for Business Server 2019
353
-
354
-
Required: False
355
-
Position: Named
356
-
Default value: None
357
-
Accept pipeline input: False
358
-
Accept wildcard characters: False
359
-
```
360
-
361
330
### -EnablePublicCloudAudioVideoAccess
362
331
Indicates whether the user is allowed to conduct audio/video conversations with people who have SIP accounts with a public Internet connectivity provider such as MSN.
363
332
When set to False, audio and video options in Skype for Business will be disabled any time a user is communicating with a public Internet connectivity contact.
0 commit comments