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: exchange/exchange-ps/exchange/Add-VivaModuleFeaturePolicy.md
+26Lines changed: 26 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,6 +19,8 @@ This cmdlet is available only in the Exchange Online PowerShell module v3.2.0 or
19
19
20
20
Use the Add-VivaModuleFeaturePolicy cmdlet to add a new access policy for a specific feature in Viva. The attributes of the policy are defined using the various parameters of the cmdlet. Policies are used to restrict or grant access to the specified feature for specific users, groups, or the entire tenant. Note that the most restrictive policy for a particular user or group take priority when determining whether a feature is enabled.
21
21
22
+
Some features include the option for user controls (user opt out). Refer to the feature documentation to see if user controls are available for the feature that you intend to set a policy for.
23
+
22
24
For information about the parameter sets in the Syntax section below, see [Exchange cmdlet syntax](https://learn.microsoft.com/powershell/exchange/exchange-cmdlet-syntax).
**Note**: This parameter is available in version 3.3.0-Preview1 or later of the module.
213
+
214
+
The IsUserControlEnabled parameter specifies whether user control is enabled by the policy. Valid values are:
215
+
216
+
- $true: User control is enabled by the policy. Users can opt out of the feature.
217
+
- $false: User control isn't enabled by the policy. Users can't opt of the feature.
218
+
219
+
Only features that allow admins to enable and disable user controls by policy can use this parameter. If the feature doesn't support admins toggling user controls, the default value applies. See the feature documentation for more information.
220
+
221
+
```yaml
222
+
Type: Boolean
223
+
Parameter Sets: (All)
224
+
Aliases:
225
+
Applicable: Exchange Online
226
+
227
+
Required: False
228
+
Position: Named
229
+
Default value: None
230
+
Accept pipeline input: False
231
+
Accept wildcard characters: False
232
+
```
233
+
208
234
### -ResultSize
209
235
This parameter is reserved for internal Microsoft use.
Copy file name to clipboardExpand all lines: exchange/exchange-ps/exchange/Connect-ExchangeOnline.md
+23Lines changed: 23 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -53,6 +53,7 @@ Connect-ExchangeOnline
53
53
[-ShowBanner]
54
54
[-ShowProgress <Boolean>]
55
55
[-SigningCertificate <X509Certificate2>]
56
+
[-SkipLoadingCmdletHelp]
56
57
[-SkipLoadingFormatData]
57
58
[-TrackPerformance <Boolean>]
58
59
[-UseMultithreading <Boolean>]
@@ -674,6 +675,28 @@ Accept pipeline input: False
674
675
Accept wildcard characters: False
675
676
```
676
677
678
+
### -SkipLoadingCmdletHelp
679
+
**Note**: This parameter is available in version 3.3.0-Preview1 or later of the module.
680
+
681
+
The SkipLoadingFormatData switch avoids downloading the cmdlet help files for REST API connections. You don't need to specify a value with this switch.
682
+
683
+
When you use this switch, you don't get local help files for any cmdlet.
684
+
685
+
This switch doesn't work with the UseRPSSession switch.
686
+
687
+
```yaml
688
+
Type: SwitchParameter
689
+
Parameter Sets: (All)
690
+
Aliases:
691
+
Applicable: Exchange Online
692
+
693
+
Required: False
694
+
Position: Named
695
+
Default value: None
696
+
Accept pipeline input: False
697
+
Accept wildcard characters: False
698
+
```
699
+
677
700
### -SkipLoadingFormatData
678
701
The SkipLoadingFormatData switch avoids downloading the format data for REST API connections. You don't need to specify a value with this switch.
Copy file name to clipboardExpand all lines: exchange/exchange-ps/exchange/Update-VivaModuleFeaturePolicy.md
+29Lines changed: 29 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,6 +19,8 @@ This cmdlet is available only in the Exchange Online PowerShell module v3.2.0 or
19
19
20
20
Use the Update-VivaModuleFeaturePolicy cmdlet to update an access policy for a feature in a Viva module. The most restrictive policy for a particular user or group takes priority when determining whether a feature is enabled.
21
21
22
+
Some features include the option for user controls (user opt out). Refer to the feature documentation to see if user controls are available for the feature that you intend to set a policy for.
23
+
22
24
For information about the parameter sets in the Syntax section below, see [Exchange cmdlet syntax](https://learn.microsoft.com/powershell/exchange/exchange-cmdlet-syntax).
23
25
24
26
## SYNTAX
@@ -27,6 +29,7 @@ For information about the parameter sets in the Syntax section below, see [Excha
@@ -43,6 +46,7 @@ This cmdlet updates the attributes of the policy that you specify. These attribu
43
46
44
47
- The policy name (Name parameter).
45
48
- Whether or not the policy enables the feature (IsFeatureEnabled parameter).
49
+
- Whether or not the policy enables user controls (IsUserControlEnabled parameter).
46
50
- Who the policy applies to (the UserIds and GroupIds parameters or the Everyone parameter).
47
51
48
52
You can update these attributes independently of each other. For example, if you specify the Name parameter but not the IsFeatureEnabled parameter, the name of the policy is updated but whether or not the policy enables the feature remains unchanged.
@@ -228,6 +232,31 @@ Accept pipeline input: False
228
232
Accept wildcard characters: False
229
233
```
230
234
235
+
### -IsUserControlEnabled
236
+
**Note**: This parameter is available in version 3.3.0-Preview1 or later of the module.
237
+
238
+
The IsUserControlEnabled parameter specifies whether user control is enabled by the policy. Valid values are:
239
+
240
+
- $true: User control is enabled by the policy. Users can opt out of the feature.
241
+
- $false: User control isn't enabled by the policy. Users can't opt of the feature.
242
+
243
+
Only features that allow admins to enable and disable user controls by policy can use this parameter. If the feature doesn't support admins toggling user controls, the default value applies. See the feature documentation for more information.
244
+
245
+
If you don't want to update whether the user control is enabled by the policy, don't use this parameter.
246
+
247
+
```yaml
248
+
Type: Boolean
249
+
Parameter Sets: (All)
250
+
Aliases:
251
+
Applicable: Exchange Online
252
+
253
+
Required: False
254
+
Position: Named
255
+
Default value: None
256
+
Accept pipeline input: False
257
+
Accept wildcard characters: False
258
+
```
259
+
231
260
### -Name
232
261
The Name parameter specifies the updated name for the policy. The maximum length is 256 characters. If the value contains spaces, enclose the value in quotation marks (").
0 commit comments