Skip to content

Commit 0fdca4c

Browse files
authored
Merge pull request MicrosoftDocs#149 from nsshommo/nasim
Clean Up and Consolidate
2 parents 0028a71 + c0faac3 commit 0fdca4c

File tree

2 files changed

+9
-217
lines changed

2 files changed

+9
-217
lines changed

exchange/exchange-ps/exchange/Enable-AddressListPaging.md

Lines changed: 3 additions & 113 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,9 @@ applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016
33
schema: 2.0.0
44
---
55

6-
# enable-AddressListPaging
6+
# Enable-AddressListPaging
77

88
## SYNOPSIS
9-
!!! Exchange Server 2010
10-
11-
Use the Enable-AddressListPaging cmdlet to enable Active Directory virtual list view for address lists. Virtual list view allows you to display the address lists in your organization as pages instead of loading and viewing the entire directory.
12-
13-
!!! Exchange Server 2013, Exchange Server 2016
14-
159
This cmdlet is available only in on-premises Exchange.
1610

1711
Use the Enable-AddressListPaging cmdlet to enable Active Directory virtual list view for address lists. Virtual list view allows you to display the address lists in your organization as pages instead of loading and viewing the entire directory.
@@ -21,31 +15,10 @@ For information about the parameter sets in the Syntax section below, see Exchan
2115
## SYNTAX
2216

2317
```
24-
enable-AddressListPaging [[-Identity] <OrganizationIdParameter>] [-Confirm] [-DomainController <Fqdn>]
25-
[-DoNotUpdateRecipients] [-ForceUpdateOfRecipients] [-WhatIf] [<CommonParameters>]
18+
Enable-AddressListPaging [-Confirm] [-DomainController <Fqdn>] [-WhatIf] [<CommonParameters>]
2619
```
2720

2821
## DESCRIPTION
29-
!!! Exchange Server 2010
30-
31-
The Enable-AddressListPaging cmdlet creates the Address List container in Active Directory. Exchange 2010 recipient cmdlets, such as Get-Recipient, use the information written to the container to quickly retrieve recipient data.
32-
33-
Exchange 2007 can't read the Address List container and will clear its contents while managing address lists. As a result, the Exchange 2010 recipient cmdlets won't return any recipient data. If you're in a coexistence deployment with Exchange 2007, and you use Exchange 2007 servers to manage address lists, don't enable address list paging. If you've already enabled address list paging, you can disable it by running the Disable-AddressListPaging cmdlet.
34-
35-
You need to be assigned permissions before you can run this cmdlet. Although all parameters for this cmdlet are listed in this topic, you may not have access to some parameters if they're not included in the permissions assigned to you. To see what permissions you need, see the "Address lists" entry in the Mailbox Permissions topic.
36-
37-
!!! Exchange Server 2013
38-
39-
The Enable-AddressListPaging cmdlet creates the Address List container in Active Directory. Recipient cmdlets, such as Get-Recipient, use the information written to the container to quickly retrieve recipient data.
40-
41-
Microsoft Exchange Server 2007 can't read the Address List container and will clear its contents while managing address lists. As a result, the Exchange Server 2010 or later recipient cmdlets won't return any recipient data. If you're in a coexistence deployment with Exchange 2007, and you use Exchange 2007 servers to manage address lists, don't enable address list paging. If you've already enabled address list paging, you can disable it by running the Disable-AddressListPaging cmdlet.
42-
43-
You need to be assigned permissions before you can run this cmdlet. Although all parameters for this cmdlet are listed in this topic, you may not have access to some parameters if they're not included in the permissions assigned to you. To see what permissions you need, see the "Address lists" entry in the Email address and address book permissions topic.
44-
45-
By default in Exchange Online, the Address List role isn't assigned to any role groups. To use any cmdlets that require the Address List role, you need to add the role to a role group. For more information, see the "Add a role to a role group" section in the topic, Manage role groups.
46-
47-
!!! Exchange Server 2016
48-
4922
The Enable-AddressListPaging cmdlet creates the Address List container in Active Directory. Recipient cmdlets, such as Get-Recipient, use the information written to the container to quickly retrieve recipient data.
5023

5124
You need to be assigned permissions before you can run this cmdlet. Although this topic lists all parameters for the cmdlet, you may not have access to some parameters if they're not included in the permissions assigned to you. To find the permissions required to run any cmdlet or parameter in your organization, see Find the permissions required to run any Exchange cmdlet (https://technet.microsoft.com/library/mt432940.aspx).
@@ -54,21 +27,7 @@ By default in Exchange Online, the Address List role isn't assigned to any role
5427

5528
## EXAMPLES
5629

57-
### Example 1 -------------------------- (Exchange Server 2010)
58-
```
59-
Enable-AddressListPaging
60-
```
61-
62-
This example enables virtual list view for your organization.
63-
64-
### Example 1 -------------------------- (Exchange Server 2013)
65-
```
66-
Enable-AddressListPaging
67-
```
68-
69-
This example enables virtual list view for your organization.
70-
71-
### Example 1 -------------------------- (Exchange Server 2016)
30+
### Example 1
7231
```
7332
Enable-AddressListPaging
7433
```
@@ -78,26 +37,12 @@ This example enables virtual list view for your organization.
7837
## PARAMETERS
7938

8039
### -Confirm
81-
!!! Exchange Server 2010, Exchange Server 2013
82-
83-
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.
84-
85-
- 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.
86-
87-
- Most other cmdlets (for example, New-* and Set-* cmdlets) don't have a built-in pause. For these cmdlets, specifying the Confirm switch without a value introduces a pause that forces you acknowledge the command before proceeding.
88-
89-
90-
91-
!!! Exchange Server 2016
92-
9340
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.
9441

9542
- 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.
9643

9744
- Most other cmdlets (for example, New-\* and Set-\* cmdlets) don't have a built-in pause. For these cmdlets, specifying the Confirm switch without a value introduces a pause that forces you acknowledge the command before proceeding.
9845

99-
100-
10146
```yaml
10247
Type: SwitchParameter
10348
Parameter Sets: (All)
@@ -127,60 +72,6 @@ Accept pipeline input: False
12772
Accept wildcard characters: False
12873
```
12974
130-
### -DoNotUpdateRecipients
131-
This parameter is available for multi-tenant deployments. It isn't available for on-premises deployments. For more information about multi-tenant deployments, see Multi-Tenant Support.
132-
133-
The DoNotUpdateRecipients switch specifies that the Address List container be created in Active Directory but no recipients be added to the virtual list view.
134-
135-
```yaml
136-
Type: SwitchParameter
137-
Parameter Sets: (All)
138-
Aliases:
139-
Applicable: Exchange Server 2010
140-
141-
Required: False
142-
Position: Named
143-
Default value: None
144-
Accept pipeline input: False
145-
Accept wildcard characters: False
146-
```
147-
148-
### -ForceUpdateOfRecipients
149-
This parameter is available for multi-tenant deployments. It isn't available for on-premises deployments. For more information about multi-tenant deployments, see Multi-Tenant Support.
150-
151-
The ForceUpdateOfRecipients switch specifies that all system address lists be updated.
152-
153-
```yaml
154-
Type: SwitchParameter
155-
Parameter Sets: (All)
156-
Aliases:
157-
Applicable: Exchange Server 2010
158-
159-
Required: False
160-
Position: Named
161-
Default value: None
162-
Accept pipeline input: False
163-
Accept wildcard characters: False
164-
```
165-
166-
### -Identity
167-
This parameter is available for multi-tenant deployments. It isn't available for on-premises deployments. For more information about multi-tenant deployments, see Multi-Tenant Support.
168-
169-
The Identity parameter specifies the identity of the tenant organization.
170-
171-
```yaml
172-
Type: OrganizationIdParameter
173-
Parameter Sets: (All)
174-
Aliases:
175-
Applicable: Exchange Server 2010
176-
177-
Required: False
178-
Position: 1
179-
Default value: None
180-
Accept pipeline input: True
181-
Accept wildcard characters: False
182-
```
183-
18475
### -WhatIf
18576
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.
18677
@@ -215,4 +106,3 @@ To see the return types, which are also known as output types, that this cmdlet
215106
## RELATED LINKS
216107
217108
[Online Version](https://technet.microsoft.com/library/d20e96a9-8742-4f6b-8acc-6433e79a23db.aspx)
218-

exchange/exchange-ps/exchange/Set-MapiVirtualDirectory.md

Lines changed: 6 additions & 104 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,6 @@ schema: 2.0.0
66
# Set-MapiVirtualDirectory
77

88
## SYNOPSIS
9-
!!! Exchange Server 2013
10-
11-
This cmdlet is available only in on-premises Exchange.
12-
13-
Use the Set-MapiVirtualDirectory cmdlet to modify Messaging Application Programming Interface (MAPI) virtual directories on MicrosoftExchange 2013 servers. A MAPI virtual directory is used by supported versions of MicrosoftOutlook to connect to mailboxes by using the MAPIHTTP protocol.
14-
15-
!!! Exchange Server 2016
16-
179
This cmdlet is available only in on-premises Exchange.
1810

1911
Use the Set-MapiVirtualDirectory cmdlet to modify Messaging Application Programming Interface (MAPI) virtual directories that are used in Internet Information Services (IIS) on Microsoft Exchange servers. A MAPI virtual directory is used by supported versions of Microsoft Outlook to connect to mailboxes by using the MAPIHTTP protocol.
@@ -22,46 +14,25 @@ Use the Set-MapiVirtualDirectory cmdlet to modify Messaging Application Programm
2214

2315
```
2416
Set-MapiVirtualDirectory [-Identity] <VirtualDirectoryIdParameter> [-ApplyDefaults <$true | $false>] [-Confirm]
25-
[-DomainController <Fqdn>] [-ExtendedProtectionFlags <MultiValuedProperty>]
26-
[-ExtendedProtectionSPNList <MultiValuedProperty>] [-ExtendedProtectionTokenChecking <None | Allow | Require>]
27-
[-ExternalUrl <Uri>] [-IISAuthenticationMethods <MultiValuedProperty>] [-InternalUrl <Uri>] [-WhatIf]
17+
[-DomainController <Fqdn>] [-ExternalUrl <Uri>] [-IISAuthenticationMethods <MultiValuedProperty>] [-InternalUrl <Uri>] [-WhatIf]
2818
[<CommonParameters>]
2919
```
3020

3121
## DESCRIPTION
32-
!!! Exchange Server 2013
33-
34-
You need to be assigned permissions before you can run this cmdlet. Although all parameters for this cmdlet are listed in this topic, you may not have access to some parameters if they're not included in the permissions assigned to you. To see what permissions you need, see the "Client Access virtual directory settings" entry in the Clients and mobile devices permissions topic.
35-
36-
!!! Exchange Server 2016
37-
3822
You need to be assigned permissions before you can run this cmdlet. Although this topic lists all parameters for the cmdlet, you may not have access to some parameters if they're not included in the permissions assigned to you. To find the permissions required to run any cmdlet or parameter in your organization, see Find the permissions required to run any Exchange cmdlet (https://technet.microsoft.com/library/mt432940.aspx).
3923

4024
## EXAMPLES
4125

42-
### Example 1 -------------------------- (Exchange Server 2013)
43-
```
44-
Set-MapiVirtualDirectory -Identity "ContosoMail\mapi (Default Web Site)" -InternalUrl https://contoso.com/mapi -IISAuthenticationMethods NTLM,Negotiate
45-
```
46-
47-
This example makes the following configuration changes to the MAPI virtual directory on the default web site of the server named ContosoMail:
48-
49-
50-
Internal URL https://contoso/mapi.
51-
52-
IIS authentication methods NTLM and Negotiate.
53-
54-
### Example 1 -------------------------- (Exchange Server 2016)
26+
### Example 1
5527
```
5628
Set-MapiVirtualDirectory -Identity "ContosoMail\mapi (Default Web Site)" -InternalUrl https://contoso.com/mapi -IISAuthenticationMethods NTLM,Negotiate,OAuth
5729
```
5830

5931
This example makes the following configuration changes to the MAPI virtual directory on the default web site of the server named ContosoMail:
6032

33+
- Internal URL: https://contoso/mapi.
6134

62-
Internal URL: https://contoso/mapi.
63-
64-
IIS authentication methods: NTLM, Negotiate, and OAuth.
35+
- IIS authentication methods: NTLM, Negotiate, and OAuth.
6536

6637
## PARAMETERS
6738

@@ -92,7 +63,7 @@ Accept wildcard characters: False
9263
```
9364
9465
### -ApplyDefaults
95-
The ApplyDefaults switch specifies whether to apply the correct defaults to the related internal IIS application settings. Typically, this switch is used only by Exchange setup during the installation of Exchange Cumulative Updates or Service Packs, and you shouldn't need to use it.
66+
The ApplyDefaults switch specifies whether to apply the correct defaults to the related internal IIS application settings. Typically, this switch is used only by Exchange setup during the installation of Exchange Cumulative Updates or Service Packs and you shouldn't need to use it.
9667
9768
This switch doesn't affect the values you configure by using the IISAuthenticationMethods, InternalUrl or ExternalUrl parameters.
9869
@@ -145,54 +116,6 @@ Accept pipeline input: False
145116
Accept wildcard characters: False
146117
```
147118
148-
### -ExtendedProtectionFlags
149-
This parameter is reserved for internal Microsoft use.
150-
151-
```yaml
152-
Type: MultiValuedProperty
153-
Parameter Sets: (All)
154-
Aliases:
155-
Applicable: Exchange Server 2013
156-
157-
Required: False
158-
Position: Named
159-
Default value: None
160-
Accept pipeline input: False
161-
Accept wildcard characters: False
162-
```
163-
164-
### -ExtendedProtectionSPNList
165-
This parameter is reserved for internal Microsoft use.
166-
167-
```yaml
168-
Type: MultiValuedProperty
169-
Parameter Sets: (All)
170-
Aliases:
171-
Applicable: Exchange Server 2013
172-
173-
Required: False
174-
Position: Named
175-
Default value: None
176-
Accept pipeline input: False
177-
Accept wildcard characters: False
178-
```
179-
180-
### -ExtendedProtectionTokenChecking
181-
This parameter is reserved for internal Microsoft use.
182-
183-
```yaml
184-
Type: None | Allow | Require
185-
Parameter Sets: (All)
186-
Aliases:
187-
Applicable: Exchange Server 2013
188-
189-
Required: False
190-
Position: Named
191-
Default value: None
192-
Accept pipeline input: False
193-
Accept wildcard characters: False
194-
```
195-
196119
### -ExternalUrl
197120
The ExternalURL parameter specifies the URL that's used to connect to the virtual directory from outside the firewall.
198121
@@ -214,24 +137,6 @@ Accept wildcard characters: False
214137
```
215138
216139
### -IISAuthenticationMethods
217-
!!! Exchange Server 2013
218-
219-
The IISAuthenticationMethods parameter specifies the authentication methods that are enabled on the virtual directory in Internet Information Services (IIS). Valid values for this parameter are:
220-
221-
- Basic
222-
223-
- Negotiate
224-
225-
- NTLM
226-
227-
To enter multiple values and overwrite any existing entries, use the following syntax: \<value1\>,\<value2\>.... If the values contain spaces or otherwise require quotation marks, you need to use the following syntax: "\<value1\>","\<value2\>"....
228-
229-
To add or remove one or more values without affecting any existing entries, use the following syntax: @{Add="\<value1\>","\<value2\>"...; Remove="\<value1\>","\<value2\>"...}.
230-
231-
232-
233-
!!! Exchange Server 2016
234-
235140
The IISAuthenticationMethods parameter specifies the authentication methods that are enabled on the virtual directory in Internet Information Services (IIS). Valid values are:
236141
237142
- Basic
@@ -246,8 +151,6 @@ You can specify multiple values separated by commas.
246151
247152
The default values are NTLM, OAuth, and Negotiate. We recommend that you always have the virtual directory configured for OAuth.
248153
249-
250-
251154
```yaml
252155
Type: MultiValuedProperty
253156
Parameter Sets: (All)
@@ -298,7 +201,7 @@ Accept wildcard characters: False
298201
```
299202
300203
### CommonParameters
301-
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters (https://go.microsoft.com/fwlink/p/?LinkID=113216).
204+
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction and -WarningVariable. For more information, see about_CommonParameters (https://go.microsoft.com/fwlink/p/?LinkID=113216).
302205
303206
## INPUTS
304207
@@ -315,4 +218,3 @@ To see the return types, which are also known as output types, that this cmdlet
315218
## RELATED LINKS
316219
317220
[Online Version](https://technet.microsoft.com/library/c9308fe6-3b61-4d99-a5f2-ef47abbc7656.aspx)
318-

0 commit comments

Comments
 (0)