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
+7Lines changed: 7 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,6 +23,7 @@ Use the Add-VivaModuleFeaturePolicy cmdlet to add a new access policy for a spec
23
23
- Policies assigned to a specific user or group take priority over the policy assigned to the entire tenant when determining whether a feature/category is enabled. If a user has multiple policies assigned for a feature/category (directly as a user or member of a group), the most restrictive policy applies.
24
24
- If a category is disabled by category policies, all features under the category are disabled regardless of the policies set at the feature level.
25
25
- You can only update user controls at the feature policy level, not the category policy level.
26
+
- A policy can not be added if the policy scope of the feature doesn't match with who has access to the policy being added. To see allowed policy scopes for this feature, use [this commandlet](https://learn.microsoft.com/en-us/powershell/module/exchange/get-vivamodulefeature).
26
27
27
28
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.
The Everyone switch specifies that the policy applies to all users in the organization. You don't need to specify a value with this switch.
280
281
282
+
Only use this parameter if the feature has the Tenant policy scope.
283
+
281
284
Don't use this switch with the GroupIds or UserIds parameters.
282
285
283
286
```yaml
@@ -298,6 +301,8 @@ The GroupIds parameter specifies the email addresses or security group object ID
298
301
299
302
You can specify a maximum of 20 total users or groups (20 users and no groups, 10 users and 10 groups, etc.).
300
303
304
+
Only use this parameter if the feature has the Group policy scope.
305
+
301
306
To have the policy apply to all users in the organization, use the Everyone switch.
302
307
303
308
**Note**: In v3.5.1-Preview2 or later of the module, this parameter supports security group object IDs (GUIDs). Previous versions of the module accept only email addresses for this parameter.
@@ -359,6 +364,8 @@ The UserIds parameter specifies the user principal names (UPNs) of the users tha
359
364
360
365
You can specify a maximum of 20 total users or groups (20 users and no groups, 10 users and 10 groups, etc.).
361
366
367
+
Only use this parameter if the feature has the User policy scope.
368
+
362
369
To have the policy apply to all users in the organization, use the Everyone switch.
Copy file name to clipboardExpand all lines: exchange/exchange-ps/exchange/Update-VivaModuleFeaturePolicy.md
+7Lines changed: 7 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,6 +22,7 @@ Use the Update-VivaModuleFeaturePolicy cmdlet to update an access policy for a f
22
22
- You can't update a policy for a particular user or group to include the entire tenant if a policy for the entire tenant already exists for the feature. Only one tenant-wide policy is supported.
23
23
- Policies assigned to a specific user or group take priority over the policy assigned to the entire tenant when determining whether a feature/category is enabled. If a user has multiple policies assigned for a feature/category (directly as a user or member of a group), the most restrictive policy applies.
24
24
- You can only update user controls at the feature policy level, not the category policy level.
25
+
- A policy can not be updated if the policy scope of the feature doesn't match with who has access to the policy being updated. To see allowed policy scopes for this feature, use [this commandlet](https://learn.microsoft.com/en-us/powershell/module/exchange/get-vivamodulefeature).
25
26
26
27
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.
27
28
@@ -246,6 +247,8 @@ The Everyone parameter specifies that the updated policy applies to all users in
246
247
- $true: The policy applies to all users. This is the only useful value for this parameter.
247
248
- $false: Don't use this value.
248
249
250
+
Only use this parameter if the feature has the Tenant policy scope.
251
+
249
252
If you don't want to update who the policy applies to, don't use this parameter.
250
253
251
254
Don't use this parameter with the GroupIds or UserIds parameters.
@@ -272,6 +275,8 @@ The values that you specify for this parameter or the UserIds parameter replace
272
275
273
276
You can specify a maximum of 20 total users or groups (20 users and no groups, 10 users and 10 groups, etc.).
274
277
278
+
Only use this parameter if the feature has the Group policy scope.
279
+
275
280
To have the updated policy apply to all users in the organization, use the Everyone parameter with the value $true.
276
281
277
282
**Note**: In v3.5.1-Preview2 or later of the module, this parameter supports security group object IDs (GUIDs). Previous versions of the module accept only email addresses for this parameter.
@@ -405,6 +410,8 @@ The values that you specify for this parameter or the GroupIds parameter replace
405
410
406
411
You can specify a maximum of 20 total users or groups (20 users and no groups, 10 users and 10 groups, etc.).
407
412
413
+
Only use this parameter if the feature has the User policy scope.
414
+
408
415
To have the updated policy apply to all users in the organization, use the Everyone parameter with the value $true.
0 commit comments