Skip to content

Commit 7a88d1d

Browse files
authored
Merge pull request #11551 from MicrosoftDocs/chrisda
Chrisda to Main
2 parents d504cda + a0bfa16 commit 7a88d1d

File tree

6 files changed

+44
-32
lines changed

6 files changed

+44
-32
lines changed

exchange/exchange-ps/exchange/Add-AvailabilityAddressSpace.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -45,31 +45,31 @@ You need to be assigned permissions before you can run this cmdlet. Although thi
4545

4646
### Example 1
4747
```powershell
48-
Add-AvailabilityAddressSpace -ForestName example.contoso.com -AccessMethod OrgWideFB -Credentials (Get-Credential)
48+
Add-AvailabilityAddressSpace -ForestName contoso.com -AccessMethod OrgWideFB -Credentials (Get-Credential)
4949
```
5050

51-
This example is useful with an untrusted cross-forest Availability service, or if detailed cross-forest free/busy service isn't desired. Enter a username and password when you're prompted by the command. For an untrusted cross-forest configuration, make sure that the user doesn't have a mailbox.
51+
In on-premises Exchange, this example is useful with an untrusted cross-forest Availability service, or if detailed cross-forest free/busy service isn't desired. Enter a username and password when you're prompted by the command. For an untrusted cross-forest configuration, make sure that the user doesn't have a mailbox.
5252

5353
### Example 2
5454
```powershell
55-
Add-AvailabilityAddressSpace -ForestName example.contoso.com -AccessMethod PerUserFB -Credentials (Get-Credential)
55+
Add-AvailabilityAddressSpace -ForestName contoso.com -AccessMethod PerUserFB -Credentials (Get-Credential)
5656
```
5757

58-
This example is useful with a trusted cross-forest Availability service. The contoso.com forest trusts the current forest, and the specified account connects to the contoso.com forest. The specified account must be an existing account in the contoso.com forest.
58+
In on-premises Exchange, this example is useful with a trusted cross-forest Availability service. The contoso.com forest trusts the current forest, and the specified account connects to the contoso.com forest. The specified account must be an existing account in the contoso.com forest.
5959

6060
### Example 3
6161
```powershell
62-
Add-AvailabilityAddressSpace -ForestName example.contoso.com -AccessMethod PerUserFB -UseServiceAccount $true
62+
Add-AvailabilityAddressSpace -ForestName contoso.com -AccessMethod PerUserFB -UseServiceAccount $true
6363
```
6464

65-
This example is useful with a trusted cross-forest Availability service. The contoso.com forest trusts the current forest and uses the service account (typically the local system account or the computer account) to connect to the contoso.com forest. Because the service is trusted, there is no issue with authorization when the current forest tries to retrieve free/busy information from contoso.com.
65+
In on-premises Exchange, this example is useful with a trusted cross-forest Availability service. The contoso.com forest trusts the current forest and uses the service account (typically the local system account or the computer account) to connect to the contoso.com forest. Because the service is trusted, there is no issue with authorization when the current forest tries to retrieve free/busy information from contoso.com.
6666

6767
### Example 4
6868
```powershell
69-
Add-AvailabilityAddressSpace -ForestName contoso.contoso.com -AccessMethod OrgWideFBToken -TargetTenantId "9d341953-da1f-41b0-8810-76d6ef905273" -TargetServiceEpr "outlook.office.com"
69+
Add-AvailabilityAddressSpace -ForestName contoso.onmicrosoft.com -AccessMethod OrgWideFBToken -TargetTenantId "9d341953-da1f-41b0-8810-76d6ef905273" -TargetServiceEpr "outlook.office.com"
7070
```
7171

72-
This example sets up the sharing of free/busy information in Exchange Online. You're requesting to read free/busy information of contoso.com (tenant ID value 9d341953-da1f-41b0-8810-76d6ef905273), and contoso.com is a regular Microsoft 365 organization.
72+
In Exchange Online, this example sets up the sharing of free/busy information with contoso.onmicrosoft.com (tenant ID value 9d341953-da1f-41b0-8810-76d6ef905273), which is a regular Microsoft 365 organization.
7373

7474
## PARAMETERS
7575

@@ -79,7 +79,7 @@ The AccessMethod parameter specifies how the free/busy data is accessed. Valid v
7979
- PerUserFB: Per-user free/busy information can be requested. The free/busy data is accessed in the defined per-user free/busy proxy account or group, or in the All Exchange Servers group. This value requires a trust between the two forests, and requires you to use either the UseServiceAccount parameter or Credentials parameter.
8080
- OrgWideFB: Only default free/busy for each user can be requested. The free/busy data is accessed in the per-user free/busy proxy account or group in the target forest. This value requires you to use either the UseServiceAccount parameter or Credentials parameter.
8181
- OrgWideFBBasic: Free/busy sharing between tenants that are all in Exchange Online.
82-
- InternalProxy: The request is proxied to an Exchange in the site that has a later version of Exchange.
82+
- InternalProxy: The request is proxied to an Exchange server in the site that's running a later version of Exchange.
8383
- PublicFolder: This value was used to access free/busy data on Exchange Server 2003 servers.
8484

8585
```yaml
@@ -96,7 +96,7 @@ Accept wildcard characters: False
9696
```
9797
9898
### -ForestName
99-
The ForestName parameter specifies the SMTP domain name of the target forest for users whose free/busy data must be retrieved. If your users are distributed among multiple SMTP domains in the target forest, run the Add-AvailabilityAddressSpace command once for each SMTP domain.
99+
The ForestName parameter specifies the SMTP domain name of the target forest that contains the users you're trying to read free/busy information from. If users are distributed among multiple SMTP domains in the target forest, run the Add-AvailabilityAddressSpace command once for each SMTP domain.
100100
101101
```yaml
102102
Type: String
@@ -169,7 +169,7 @@ Accept wildcard characters: False
169169
### -ProxyUrl
170170
This parameter is available only in on-premises Exchange.
171171

172-
The ProxyUrl parameter was used to specify the URL that directed an Exchange 2007 Client Access server to proxy its free/busy requests through an Exchange 2010 or Exchange 2013 Client Access server when requesting federated free/busy data for a user in another organization. When you used this parameter, you needed to set the value of the AccessMethod parameter to InternalProxy.
172+
The ProxyUrl parameter was used to specify the URL that directed an Exchange 2007 Client Access server to proxy free/busy requests through an Exchange 2010 or Exchange 2013 Client Access server when requesting federated free/busy data for a user in another organization. When you used this parameter, you needed to set the AccessMethod parameter value to InternalProxy.
173173

174174
This parameter required that you created the proper trust relationships and sharing relationships between the Exchange organizations. For more information, see [New-FederationTrust](https://learn.microsoft.com/powershell/module/exchange/new-federationtrust).
175175

@@ -187,7 +187,7 @@ Accept wildcard characters: False
187187
```
188188

189189
### -TargetAutodiscoverEpr
190-
The TargetAutodiscoverEpr parameter specifies the Autodiscover URL of Exchange Web Services for the external organization, for example, `https://contoso.com/autodiscover/autodiscover.xml`. Exchange uses Autodiscover to automatically detect the correct server endpoint for external requests.
190+
The TargetAutodiscoverEpr parameter specifies the Autodiscover URL of Exchange Web Services for the external organization that you're trying to read free/busy information from. For example, `https://contoso.com/autodiscover/autodiscover.xml`. Exchange uses Autodiscover to automatically detect the correct server endpoint for external requests.
191191

192192
```yaml
193193
Type: Uri
@@ -205,7 +205,7 @@ Accept wildcard characters: False
205205
### -TargetServiceEpr
206206
This parameter is available only in the cloud-based service.
207207

208-
The TargetServiceEpr parameter specificies the Exchange Online Calendar Service URL of the external organization whose free/busy informaton you're trying to read. Valid values are:
208+
The TargetServiceEpr parameter specifies the Exchange Online Calendar Service URL of the external Microsoft 365 organization that you're trying to read free/busy information from. Valid values are:
209209

210210
- Microsoft 365 or Microsoft 365 GCC: outlook.office.com
211211
- Office 365 operated by 21Vianet: partner.outlook.cn
@@ -227,7 +227,7 @@ Accept wildcard characters: False
227227
### -TargetTenantId
228228
This parameter is available only in the cloud-based service.
229229

230-
The TargetTenantID parameter specifies the tenant ID of the target tenant whose free/busy informaton you're trying to read.
230+
The TargetTenantID parameter specifies the tenant ID of the external Microsoft 365 organization that you're trying to read free/busy information from.
231231

232232
```yaml
233233
Type: String

exchange/exchange-ps/exchange/Get-AvailabilityConfig.md

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,10 @@ ms.reviewer:
1414
## SYNOPSIS
1515
This cmdlet is available in on-premises Exchange and in the cloud-based service. Some parameters and settings may be exclusive to one environment or the other.
1616

17-
Use the Get-AvailabilityConfig cmdlet to view information about the sharing of free/busy information in the organization.
17+
Use the Get-AvailabilityConfig cmdlet to view information about the sharing of free/busy information between organizations:
1818

19-
In on-premises Exchange, the cmdlet returns the accounts that are trusted in the cross-forest sharing of free/busy information.
20-
21-
In Exchange Online, the cmdlet returns the tenant IDs of organizations that free/busy information is being shared with.
19+
- In on-premises Exchange, the cmdlet returns the accounts that are trusted in the cross-forest sharing of free/busy information.
20+
- In Exchange Online, the cmdlet returns the tenant IDs of organizations that free/busy information is being shared with.
2221

2322
For information about the parameter sets in the Syntax section below, see [Exchange cmdlet syntax](https://learn.microsoft.com/powershell/exchange/exchange-cmdlet-syntax).
2423

@@ -31,8 +30,6 @@ Get-AvailabilityConfig [[-Identity] <OrganizationIdParameter>]
3130
```
3231

3332
## DESCRIPTION
34-
The Get-AvailabilityConfig cmdlet lists the accounts or tenant IDs that have permissions to issue proxy availability service requests on an organizational or per-user basis.
35-
3633
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://learn.microsoft.com/powershell/exchange/find-exchange-cmdlet-permissions).
3734

3835
## EXAMPLES
@@ -49,7 +46,7 @@ In Exchange Online, this examples returns the tenant IDs that free/busy informat
4946
## PARAMETERS
5047

5148
### -Identity
52-
This parameter is unnecessary. Each organization has only one availability configuration object named Availability Configuration.
49+
The Identity parameter specifies the availability configuration that you want to view. You don't need to use this parameter, because there's only one availability configuration object named Availability Configuration in any organization.
5350

5451
```yaml
5552
Type: OrganizationIdParameter

exchange/exchange-ps/exchange/New-AvailabilityConfig.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ ms.reviewer:
1414
## SYNOPSIS
1515
This cmdlet is available only in the cloud-based service.
1616

17-
Use the New-AvailabilityConfig cmdlet to create an availability configuration. An availability configuration specifies the Microsoft 365 organizations to exchange free/busy information with.
17+
Use the New-AvailabilityConfig cmdlet to create the availability configuration that specifies the Microsoft 365 organizations to exchange free/busy information with.
1818

1919
For information about the parameter sets in the Syntax section below, see [Exchange cmdlet syntax](https://learn.microsoft.com/powershell/exchange/exchange-cmdlet-syntax).
2020

@@ -44,7 +44,7 @@ This example creates a new availability configuration to share free/busy informa
4444
## PARAMETERS
4545

4646
### -AllowedTenantIds
47-
The AllowedTenantIds parameter specifies the tenant ID values of Microsoft 365 organization that you want to share free/busy information with (for example, d6b0a40e-029b-43f2-9852-f3724f68ead9). You can specifiy multiple values separated by commas. A maximum of 25 values are allowed.
47+
The AllowedTenantIds parameter specifies the tenant ID values of Microsoft 365 organization that you want to share free/busy information with (for example, d6b0a40e-029b-43f2-9852-f3724f68ead9). You can specify multiple values separated by commas. A maximum of 25 values are allowed.
4848

4949
```yaml
5050
Type: MultiValuedProperty

exchange/exchange-ps/exchange/New-DkimSigningConfig.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ Accept wildcard characters: False
7070
### -Enabled
7171
The Enabled parameter specifies whether the policy is enabled. Valid values are:
7272
73-
- $true: The policy is enabled. This is the default value.
73+
- $true: The policy is enabled.
7474
- $false: The policy is disabled.
7575
7676
```yaml

exchange/exchange-ps/exchange/Remove-AvailabilityConfig.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ ms.reviewer:
1414
## SYNOPSIS
1515
This cmdlet is available only in the cloud-based service.
1616

17-
Use the Remove-AvailabilityConfig cmdlet to remove an availability configuration. An availability configuration specifies an existing account that's used to exchange free/busy information between organizations.
17+
Use the Remove-AvailabilityConfig cmdlet to remove the availability configuration that specifies the Microsoft 365 organizations to exchange free/busy information with.
1818

1919
For information about the parameter sets in the Syntax section below, see [Exchange cmdlet syntax](https://learn.microsoft.com/powershell/exchange/exchange-cmdlet-syntax).
2020

@@ -42,7 +42,7 @@ This example removes the existing availability configuration.
4242
## PARAMETERS
4343

4444
### -Identity
45-
The Identity parameter specifies the availability configuration that you want to remove. The default name of the availability configuration you create by using the New-AvailabilityConfig is Availability Configuration.
45+
The Identity parameter specifies the availability configuration that you want to remove. You don't need to use this parameter, because there's only one availability configuration object named Availability Configuration in any organization.
4646

4747
```yaml
4848
Type: AvailabilityConfigIdParameter

exchange/exchange-ps/exchange/Set-AvailabilityConfig.md

Lines changed: 21 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -44,31 +44,31 @@ You need to be assigned permissions before you can run this cmdlet. Although thi
4444

4545
### Example 1
4646
```powershell
47-
Set-AvailabilityConfig -PerUserAccount <domain name of servers group in remote forest>
47+
Set-AvailabilityConfig -PerUserAccount [email protected]
4848
```
4949

50-
This example is useful with a trusted cross-forest Availability service. If the remote forest is trusted, and a per-user free/busy proxy account or group in the remote forest is configured to use the service account, the configuration is added to the current forest to authorize the Microsoft ActiveSync request from the remote forest.
50+
In on-premises Exchange, this example is useful with a trusted cross-forest Availability service. If the remote forest is trusted, and a per-user free/busy proxy account or group in the remote forest is configured to use the service account, the configuration is added to the current forest to authorize the Microsoft ActiveSync request from the remote forest.
5151

5252
### Example 2
5353
```powershell
54-
Set-AvailabilityConfig -OrgWideAccount <ExampleCredentials>
54+
Set-AvailabilityConfig -OrgWideAccount [email protected]
5555
```
5656

57-
This example is useful if the remote forest isn't trusted. Because this account is used for a cross-forest free/busy proxy account or group, minimize security vulnerabilities by using the credentials of a user who doesn't have an Exchange mailbox. When you're prompted, type the username and password.
57+
In on-premises Exchange, this example is useful if the remote forest isn't trusted. Because this account is used for a cross-forest free/busy proxy account or group, minimize security vulnerabilities by using the credentials of a user who doesn't have an Exchange mailbox. When you're prompted, type the username and password.
5858

5959
### Example 3
6060
```powershell
6161
Set-AvailabilityConfig -AllowedTenantIds "d6b0a40e-029b-43f2-9852-f3724f68ead9","87d5bade-cefc-4067-a221-794aea71922d"
6262
```
6363

64-
In this example for Exchange Online, the availability config is modified to allow free/busy sharing only with the specified tenants.
64+
In Exchange Online, this example allows free/busy sharing only with the specified tenants.
6565

6666
## PARAMETERS
6767

6868
### -AllowedTenantIds
6969
This parameter is available only in the cloud-based service.
7070

71-
The AllowedTenantIds parameter specifies the tenant ID values of Microsoft 365 organization that you want to share free/busy information with (for example, d6b0a40e-029b-43f2-9852-f3724f68ead9). You can specifiy multiple values separated by commas. A maximum of 25 values are allowed.
71+
The AllowedTenantIds parameter specifies the tenant ID values of Microsoft 365 organization that you want to share free/busy information with (for example, d6b0a40e-029b-43f2-9852-f3724f68ead9). You can specify multiple values separated by commas. A maximum of 25 values are allowed.
7272

7373
To replace all existing tenant IDs with the values you specify, use the following syntax: `"TenantID1","TenantID2",..."TenantID25"`.
7474

@@ -125,6 +125,8 @@ Accept wildcard characters: False
125125
```
126126

127127
### -OrgWideAccount
128+
This parameter is functional only in on-premises Exchange.
129+
128130
The OrgWideAccount parameter specifies who has permission to issue proxy Availability service requests on an organization-wide basis. You can specify the following types of users or groups (security principals) for this parameter:
129131

130132
- Mailbox users
@@ -162,6 +164,19 @@ This parameter is available only in on-premises Exchange.
162164

163165
The PerUserAccount parameter specifies an account or security group that has permission to issue proxy Availability service requests on a per-user basis.
164166

167+
You can use any value that uniquely identifies the user or group. For example:
168+
169+
- Name
170+
- Alias
171+
- Distinguished name (DN)
172+
- Canonical DN
173+
- Domain\\Username
174+
- Email address
175+
- GUID
176+
- LegacyExchangeDN
177+
- SamAccountName
178+
- User ID or user principal name (UPN)
179+
165180
```yaml
166181
Type: SecurityPrincipalIdParameter
167182
Parameter Sets: (All)

0 commit comments

Comments
 (0)