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/Enable-AddressListPaging.md
+3-113Lines changed: 3 additions & 113 deletions
Original file line number
Diff line number
Diff line change
@@ -3,15 +3,9 @@ applicable: Exchange Server 2010, Exchange Server 2013, Exchange Server 2016
3
3
schema: 2.0.0
4
4
---
5
5
6
-
# enable-AddressListPaging
6
+
# Enable-AddressListPaging
7
7
8
8
## 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
-
15
9
This cmdlet is available only in on-premises Exchange.
16
10
17
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.
@@ -21,31 +15,10 @@ For information about the parameter sets in the Syntax section below, see Exchan
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
-
49
22
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.
50
23
51
24
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
54
27
55
28
## EXAMPLES
56
29
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
72
31
```
73
32
Enable-AddressListPaging
74
33
```
@@ -78,26 +37,12 @@ This example enables virtual list view for your organization.
78
37
## PARAMETERS
79
38
80
39
### -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
-
93
40
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.
94
41
95
42
- 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.
96
43
97
44
- 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.
98
45
99
-
100
-
101
46
```yaml
102
47
Type: SwitchParameter
103
48
Parameter Sets: (All)
@@ -127,60 +72,6 @@ Accept pipeline input: False
127
72
Accept wildcard characters: False
128
73
```
129
74
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
-
184
75
### -WhatIf
185
76
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.
186
77
@@ -215,4 +106,3 @@ To see the return types, which are also known as output types, that this cmdlet
Copy file name to clipboardExpand all lines: exchange/exchange-ps/exchange/Set-MapiVirtualDirectory.md
+6-104Lines changed: 6 additions & 104 deletions
Original file line number
Diff line number
Diff line change
@@ -6,14 +6,6 @@ schema: 2.0.0
6
6
# Set-MapiVirtualDirectory
7
7
8
8
## 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
-
17
9
This cmdlet is available only in on-premises Exchange.
18
10
19
11
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
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
-
38
22
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).
39
23
40
24
## EXAMPLES
41
25
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
55
27
```
56
28
Set-MapiVirtualDirectory -Identity "ContosoMail\mapi (Default Web Site)" -InternalUrl https://contoso.com/mapi -IISAuthenticationMethods NTLM,Negotiate,OAuth
57
29
```
58
30
59
31
This example makes the following configuration changes to the MAPI virtual directory on the default web site of the server named ContosoMail:
60
32
33
+
- Internal URL: https://contoso/mapi.
61
34
62
-
Internal URL: https://contoso/mapi.
63
-
64
-
IIS authentication methods: NTLM, Negotiate, and OAuth.
35
+
- IIS authentication methods: NTLM, Negotiate, and OAuth.
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.
96
67
97
68
This switch doesn't affect the values you configure by using the IISAuthenticationMethods, InternalUrl or ExternalUrl parameters.
98
69
@@ -145,54 +116,6 @@ Accept pipeline input: False
145
116
Accept wildcard characters: False
146
117
```
147
118
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
-
196
119
### -ExternalUrl
197
120
The ExternalURL parameter specifies the URL that's used to connect to the virtual directory from outside the firewall.
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
-
235
140
The IISAuthenticationMethods parameter specifies the authentication methods that are enabled on the virtual directory in Internet Information Services (IIS). Valid values are:
236
141
237
142
- Basic
@@ -246,8 +151,6 @@ You can specify multiple values separated by commas.
246
151
247
152
The default values are NTLM, OAuth, and Negotiate. We recommend that you always have the virtual directory configured for OAuth.
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).
302
205
303
206
## INPUTS
304
207
@@ -315,4 +218,3 @@ To see the return types, which are also known as output types, that this cmdlet
0 commit comments