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
@@ -88,13 +89,15 @@ This example assumes that another security mechanism is used to ensure the Recei
88
89
## PARAMETERS
89
90
90
91
### -Identity
92
+
93
+
> Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
94
+
91
95
The Identity parameter specifies the identity of the object that's getting permissions added. You can specify either the distinguished name (DN) of the object or the object's name if it's unique. If the DN or name contains spaces, enclose the name in quotation marks (").
92
96
93
97
```yaml
94
98
Type: ADRawEntryIdParameter
95
-
Parameter Sets: AccessRights, Owner
99
+
Parameter Sets: AccessRights, Owner, Instance
96
100
Aliases:
97
-
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
98
101
99
102
Required: True
100
103
Position: 1
@@ -103,27 +106,16 @@ Accept pipeline input: True
103
106
Accept wildcard characters: False
104
107
```
105
108
106
-
```yaml
107
-
Type: ADRawEntryIdParameter
108
-
Parameter Sets: Instance
109
-
Aliases:
110
-
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
109
+
### -Instance
111
110
112
-
Required: False
113
-
Position: 1
114
-
Default value: None
115
-
Accept pipeline input: True
116
-
Accept wildcard characters: False
117
-
```
111
+
> Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
118
112
119
-
### -Instance
120
113
The Instance parameter enables you to pass an entire object to the command to be processed. It's mainly used in scripts where an entire object must be passed to the command.
121
114
122
115
```yaml
123
116
Type: ADAcePresentationObject
124
117
Parameter Sets: Instance
125
118
Aliases:
126
-
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
> Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
130
+
136
131
The Owner parameter specifies the owner of the Active Directory object. You can specify the following types of users or groups (security principals) for this parameter:
137
132
138
133
- Mailbox users
@@ -158,7 +153,6 @@ You can't use this parameter with the AccessRights or User parameters.
158
153
Type: SecurityPrincipalIdParameter
159
154
Parameter Sets: Owner
160
155
Aliases:
161
-
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
> Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
167
+
171
168
The User parameter specifies who gets the permissions on the Active Directory object. You can specify the following types of users or groups (security principals) for this parameter:
172
169
173
170
- Mailbox users
@@ -196,9 +193,8 @@ You can't use this parameter with the Owner parameter.
196
193
197
194
```yaml
198
195
Type: SecurityPrincipalIdParameter
199
-
Parameter Sets: AccessRights
196
+
Parameter Sets: AccessRights, Instance
200
197
Aliases:
201
-
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
> Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
271
+
282
272
The Confirm switch specifies whether to show or hide the confirmation prompt. How this switch affects the cmdlet depends on if the cmdlet requires confirmation before proceeding.
283
273
284
274
- Destructive cmdlets (for example, Remove-\* cmdlets) have a built-in pause that forces you to acknowledge the command before proceeding. For these cmdlets, you can skip the confirmation prompt by using this exact syntax: `-Confirm:$false`.
@@ -288,7 +278,6 @@ The Confirm switch specifies whether to show or hide the confirmation prompt. Ho
288
278
Type: SwitchParameter
289
279
Parameter Sets: (All)
290
280
Aliases: cf
291
-
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
> Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
310
+
317
311
The DomainController parameter specifies the ___domain controller that's used by this cmdlet to read data from or write data to Active Directory. You identify the ___domain controller by its fully qualified ___domain name (FQDN). For example, dc01.contoso.com.
318
312
319
313
The DomainController parameter isn't supported on Edge Transport servers. An Edge Transport server uses the local instance of Active Directory Lightweight Directory Services (AD LDS) to read and write data.
@@ -322,7 +316,6 @@ The DomainController parameter isn't supported on Edge Transport servers. An Edg
322
316
Type: Fqdn
323
317
Parameter Sets: (All)
324
318
Aliases:
325
-
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
> Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
410
+
407
411
The WhatIf switch simulates the actions of the command. You can use this switch to view the changes that would occur without actually applying those changes. You don't need to specify a value with this switch.
408
412
409
413
```yaml
410
414
Type: SwitchParameter
411
415
Parameter Sets: (All)
412
416
Aliases: wi
413
-
Applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019
0 commit comments