|
Parameter
|
Required
|
Type
|
Description
|
|---|
|
Identity
|
Required
|
Microsoft.Exchange.Configuration.Tasks.RoleAssignmentIdParameter
|
The Identity parameter specifies the name of the management role assignment to modify. If the name of the management role contains spaces, enclose it in quotation marks (").
|
|
Confirm
|
Optional
|
System.Management.Automation.SwitchParameter
|
The Confirm switch causes the command to pause processing and requires you to acknowledge what the command will do before processing continues. You don't have to specify a value with the Confirm switch.
|
|
CustomConfigWriteScope
|
Optional
|
Microsoft.Exchange.Configuration.Tasks.ManagementScopeIdParameter
|
The CustomConfigWriteScope parameter specifies the existing configuration management scope to associate with this management role assignment. If the management scope name contains spaces, enclose it in quotation marks (").
If you use the CustomConfigWriteScope parameter, you can't use the ExclusiveConfigWriteScope parameter.
To remove a scope, specify a value of $null.
|
|
CustomRecipientWriteScope
|
Optional
|
Microsoft.Exchange.Configuration.Tasks.ManagementScopeIdParameter
|
The CustomRecipientWriteScope parameter specifies the existing recipient-based management scope to associate with this management role assignment. If the management scope name contains spaces, enclose it in quotation marks (").
If you use the CustomRecipientWriteScope parameter, you can't use the RecipientOrganizationalUnitScope, RecipientRelativeWriteScope, or ExclusiveRecipientWriteScope parameters, and any configured OU or predefined scope on the role assignment is overwritten.
To remove a scope, specify a value of $null.
|
|
DomainController
|
Optional
|
Microsoft.Exchange.Data.Fqdn
|
The DomainController parameter specifies the fully qualified domain name (FQDN) of the domain controller that writes this configuration change to Active Directory.
|
|
Enabled
|
Optional
|
System.Boolean
|
The Enabled parameter specifies whether the management role assignment is enabled or disabled. The valid values are $true and $false.
|
|
ExclusiveConfigWriteScope
|
Optional
|
Microsoft.Exchange.Configuration.Tasks.ManagementScopeIdParameter
|
The ExclusiveConfigWriteScope parameter specifies the existing configuration exclusive management scope to associate with this management role assignment. If the management scope name contains spaces, enclose it in quotation marks (").
If you use the ExclusiveConfigWriteScope parameter, you can't use the CustomConfigWriteScope parameter.
To remove a scope, specify a value of $null.
|
|
ExclusiveRecipientWriteScope
|
Optional
|
Microsoft.Exchange.Configuration.Tasks.ManagementScopeIdParameter
|
The ExclusiveRecipientWriteScope parameter specifies the existing recipient-based exclusive management scope to associate with this management role assignment. If the management scope name contains spaces, enclose it in quotation marks (").
If you use the ExclusiveRecipientWriteScope parameter, you can't use the CustomRecipientWriteScope, RecipientOrganizationalUnitScope, or RecipientRelativeWriteScope parameters, and any configured OU or predefined scope on the role assignment is overwritten.
To remove a scope, specify a value of $null.
|
|
Force
|
Optional
|
System.Management.Automation.SwitchParameter
|
This parameter is reserved for internal Microsoft use.
|
|
RecipientOrganizationalUnitScope
|
Optional
|
Microsoft.Exchange.Configuration.Tasks.OrganizationalUnitIdParameter
|
The RecipientOrganizationalUnitScope parameter specifies the OU to scope the new role assignment to. If the OU name contains spaces, enclose the domain and OU in quotation marks (").
If you use the RecipientOrganizationalUnitScope parameter, you can't use the CustomRecipientWriteScope, ExclusiveRecipientWriteScope, or RecipientRelativeWriteScope parameters, and any predefined scopes or custom scopes on the role assignment are overwritten.
To specify an OU, use the syntax: domain/ou. To remove an OU, specify a value of $null.
|
|
RecipientRelativeWriteScope
|
Optional
|
Microsoft.Exchange.Data.Directory.SystemConfiguration.RecipientWriteScopeType
|
The RecipientRelativeWriteScope parameter specifies the type of restriction to apply to a recipient scope.
If you use the RecipientRelativeWriteScope parameter, you can't use the CustomRecipientWriteScope, ExclusiveRecipientWriteScope, or RecipientOrganizationalUnitScope parameters.
The available types are: None, Organization, MyGAL, Self, and MyDistributionGroups. If you specify a predefined scope, any custom scope or configured OU on the role assignment is overwritten.
Note Even though the NotApplicable, OU, MyDirectReports, CustomRecipientScope, MyExecutive, and ExclusiveRecipientScope values appear in the syntax block for this parameter, they can't be used directly on the command line. They are used internally by the cmdlet.
|
|
WhatIf
|
Optional
|
System.Management.Automation.SwitchParameter
|
The WhatIf switch instructs the command to simulate the actions that it would take on the object. By using the WhatIf switch, you can view what changes would occur without having to apply any of those changes. You don't have to specify a value with the WhatIf switch.
|