Skip to content

Commit 8a85ed0

Browse files
authored
Merge branch 'main' into new-example-allowedtrialtenantdomains
2 parents 0db6350 + a7fa577 commit 8a85ed0

13 files changed

+340
-10
lines changed

exchange/exchange-ps/exchange/Disable-DnssecForVerifiedDomain.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ Accept wildcard characters: False
9292
```
9393
9494
### CommonParameters
95-
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/p/?LinkID=113216).
95+
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).
9696
9797
## INPUTS
9898

exchange/exchange-ps/exchange/Enable-DnssecForVerifiedDomain.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ Accept wildcard characters: False
9494
```
9595
9696
### CommonParameters
97-
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/p/?LinkID=113216).
97+
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).
9898
9999
## INPUTS
100100

exchange/exchange-ps/exchange/Export-ContentExplorerData.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@ The output of this cmdlet contains the following information:
4343

4444
The following list describes best practices for scripts using this cmdlet:
4545

46-
- We recommend not using a single script to export multiple SITs/Labels. Instead, create a script for one SIT/Label, and then re-use the same script for each SIT/Label in each workload as required.
47-
- When retrying the script, make sure to reconnect to the session first. The session's token expires after about an hour, which can cause the cmdlet to fail. To fix this issue, reconnect to the session before retrying the script. If the script fails, restart it using the last page cookie returned to continue the export from where it left off.
46+
- We recommend not using a single script to export multiple SITs/Labels. Instead, create a script for one SIT/Label, and then re-use the same script for each SIT/Label in each workload as required.
47+
- When retrying the script, make sure to reconnect to the session first. The session's token expires after about an hour, which can cause the cmdlet to fail. To fix this issue, reconnect to the session before retrying the script. If the script fails, restart it using the last page cookie returned to continue the export from where it left off.
4848

4949
> [!TIP]
5050
> To support unattended scripts that run for a long time, you can use [certificate-based authentication (CBA)](https://learn.microsoft.com/powershell/exchange/app-only-auth-powershell-v2).

exchange/exchange-ps/exchange/Get-DnssecStatusForVerifiedDomain.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@ Accept wildcard characters: False
193193
```
194194
195195
### CommonParameters
196-
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see [about_CommonParameters](http://go.microsoft.com/fwlink/p/?LinkID=113216).
196+
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).
197197
198198
## INPUTS
199199
Lines changed: 132 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,132 @@
1+
---
2+
external help file: Microsoft.Exchange.ServerStatus-Help.xml
3+
online version: https://learn.microsoft.com/powershell/module/exchange/get-exchangefeature
4+
applicable: Exchange Server 2019
5+
title: Get-ExchangeFeature
6+
schema: 2.0.0
7+
author: lusassl-msft
8+
ms.author: lusassl
9+
ms.reviewer: srvar
10+
---
11+
12+
# Get-ExchangeFeature
13+
14+
## SYNOPSIS
15+
This cmdlet is available only in on-premises Exchange.
16+
17+
Use the Get-ExchangeFeature cmdlet to return information about features that are flighted on Exchange servers.
18+
19+
For information about the parameter sets in the Syntax section below, see [Exchange cmdlet syntax](https://learn.microsoft.com/powershell/exchange/exchange-cmdlet-syntax).
20+
21+
## SYNTAX
22+
23+
```
24+
Get-ExchangeFeature [-Identity <ServerIdParameter>]
25+
[-FeatureID <MultiValuedProperty>]
26+
[-RingLevel <String>]
27+
[-Status <String>]
28+
[<CommonParameters>]
29+
```
30+
31+
## DESCRIPTION
32+
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).
33+
34+
## EXAMPLES
35+
36+
### Example 1
37+
```powershell
38+
Get-ExchangeFeature -Status "Enabled"
39+
```
40+
41+
This example returns all enabled features.
42+
43+
### Example 2
44+
```powershell
45+
Get-ExchangeFeature -FeatureID "PING.1.0"
46+
```
47+
48+
This example returns information about the feature with the feature id PING.1.0.
49+
50+
## PARAMETERS
51+
52+
### -Identity
53+
The Identity parameter specifies the Exchange server that you want to modify. You can use any value that uniquely identifies the server. For example:
54+
55+
- Name
56+
- FQDN
57+
- Distinguished name (DN)
58+
- Exchange Legacy DN
59+
60+
If you don't use this parameter, the command returns information for all Exchange servers.
61+
62+
```yaml
63+
Type: ServerIdParameter
64+
Parameter Sets: (All)
65+
Aliases:
66+
Applicable: Exchange Server 2019
67+
68+
Required: False
69+
Position: 0
70+
Default value: None
71+
Accept pipeline input: True (ByPropertyName, ByValue)
72+
Accept wildcard characters: False
73+
```
74+
75+
### -FeatureID
76+
The FeatureID parameter specifies the feature you want to query information about.
77+
78+
```yaml
79+
Type: MultiValuedProperty
80+
Parameter Sets: (All)
81+
Aliases:
82+
Applicable: Exchange Server 2019
83+
84+
Required: False
85+
Position: Named
86+
Default value: None
87+
Accept pipeline input: False
88+
Accept wildcard characters: False
89+
```
90+
91+
### -RingLevel
92+
The RingLevel parameter specifies the ring level you want to query information about.
93+
94+
```yaml
95+
Type: String
96+
Parameter Sets: (All)
97+
Aliases:
98+
Applicable: Exchange Server 2019
99+
100+
Required: False
101+
Position: Named
102+
Default value: None
103+
Accept pipeline input: False
104+
Accept wildcard characters: False
105+
```
106+
107+
### -Status
108+
The Status parameter specifies the status you want to query information about.
109+
110+
```yaml
111+
Type: String
112+
Parameter Sets: (All)
113+
Aliases:
114+
Applicable: Exchange Server 2019
115+
116+
Required: False
117+
Position: Named
118+
Default value: None
119+
Accept pipeline input: False
120+
Accept wildcard characters: False
121+
```
122+
123+
### CommonParameters
124+
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).
125+
126+
## INPUTS
127+
128+
## OUTPUTS
129+
130+
## NOTES
131+
132+
## RELATED LINKS

exchange/exchange-ps/exchange/Get-IPv6StatusForAcceptedDomain.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ You need to be assigned permissions before you can run this cmdlet. Although thi
4242
>
4343
> - If you receive the following error when running Get-Ipv6StatusForAcceptedDomain:
4444
>
45-
> WARNING: DNS record has unexpected value..
45+
> WARNING: DNS record has unexpected value...
4646
>
4747
> Explicitly enable or disable IPv6 using the Enable-Ipv6ForAcceptedDomain or Disable-Ipv6ForAcceptedDomain cmdlets.
4848

exchange/exchange-ps/exchange/Get-PendingDelicenseUser.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ ms.author: chrisda
99
ms.reviewer:
1010
---
1111

12-
1312
# Get-PendingDelicenseUser
1413

1514
## SYNOPSIS
@@ -57,7 +56,7 @@ This example returns detailed information about the pending mailbox license remo
5756
Get-PendingDelicenseUser -ShowDueObjectsOnly | Format-Table DisplayName,UserPrincipalName,WhenDueForDelicensingUTC
5857
```
5958

60-
This example returns a summary list of all mailboxes where the 30 day delay for mailbox license removal requests has ended, so the licenses can be removed from the mailboxes at any time.
59+
This example returns a summary list of all mailboxes where the 30 day delay for mailbox license removal requests has ended, so the licenses can be removed from the mailboxes at any time.
6160

6261
## PARAMETERS
6362

exchange/exchange-ps/exchange/Get-VivaFeatureCategory.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ ms.reviewer:
1515
## SYNOPSIS
1616
This cmdlet is available only in the Exchange Online PowerShell module v3.5.0 or later. For more information, see [About the Exchange Online PowerShell module](https://aka.ms/exov3-module).
1717

18-
**Note**: While we are adding support for category policies in the Exchange Online PowerShell module v3.5.0-Preview1 or later, we have not yet released any categories in Viva. We will update when there are categories available.
18+
**Note**: While we are adding support for category policies in the Exchange Online PowerShell module v3.5.0-Preview1 or later, we have not yet released any categories in Viva. We will update when there are categories available.
1919

2020
Use the Get-VivaFeatureCategory cmdlet to view all categories in Viva that support feature access controls. This cmdlet provides details about the categories, including the category identifiers, descriptions, and Viva module features that belong to the category. A category contains a group of features in the same or different Viva module.
2121

exchange/exchange-ps/exchange/Remove-VivaOrgInsightsDelegatedRole.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ To run this cmdlet, you need to be a member of one of the following role groups
4141

4242
### Example 1
4343
```powershell
44-
Remove-VivaOrgInsightsDelegatedRole -Delegate 5eaf7164-f36f-5381-5546-dcaa1792f077 -Delegator 043f6d38-378b-7dcd-7cd8-c1a901881fa9
44+
Remove-VivaOrgInsightsDelegatedRole -Delegate 5eaf7164-f36f-5381-5546-dcaa1792f077 -Delegator 043f6d38-378b-7dcd-7cd8-c1a901881fa9
4545
```
4646

4747
This example removes the organization insights viewing capability of the specified delegator account from the specified delegate account.
Lines changed: 176 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,176 @@
1+
---
2+
external help file: Microsoft.Exchange.ServerStatus-Help.xml
3+
online version: https://learn.microsoft.com/powershell/module/exchange/set-exchangefeature
4+
applicable: Exchange Server 2019
5+
title: Set-ExchangeFeature
6+
schema: 2.0.0
7+
author: lusassl-msft
8+
ms.author: lusassl
9+
ms.reviewer: srvar
10+
---
11+
12+
# Set-ExchangeFeature
13+
14+
## SYNOPSIS
15+
This cmdlet is available only in on-premises Exchange.
16+
17+
Use the Set-ExchangeFeature cmdlet to approve or block features flighted via Feature Flighting on Exchange Server.
18+
19+
For information about the parameter sets in the Syntax section below, see [Exchange cmdlet syntax](https://learn.microsoft.com/powershell/exchange/exchange-cmdlet-syntax).
20+
21+
## SYNTAX
22+
23+
```
24+
Set-ExchangeFeature [-Identity] <ServerIdParameter>
25+
[-Approve]
26+
[-Block]
27+
[-Confirm]
28+
[-FeatureID <MultiValuedProperty>]
29+
[-WhatIf]
30+
[<CommonParameters>]
31+
```
32+
33+
## DESCRIPTION
34+
The Set-ExchangeFeature cmdlet lets you approve or block features flighted via Feature Flighting, a service introduced in the Exchange Server 2019 CU15 (2025H1) update.
35+
36+
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).
37+
38+
## EXAMPLES
39+
40+
### Example 1
41+
```powershell
42+
Set-ExchangeFeature -Identity ex01.contoso.com -FeatureID @("F1.1.1") -Approve
43+
```
44+
45+
This example approves the feature F1.1.1 on the computer named ex01.contoso.com.
46+
47+
### Example 2
48+
```powershell
49+
Set-ExchangeFeature -Identity ex01.contoso.com -FeatureID @("F1.1.1", "F1.2.1", "F2.1.1") -Approve
50+
```
51+
52+
This example approves the features F1.1.1, F1.2.1, and F2.1.1 on the computer named ex01.contoso.com.
53+
54+
### Example 3
55+
```powershell
56+
Set-ExchangeFeature -Identity ex01.contoso.com -FeatureID @("F1.1.1", "F1.2.1", "F2.1.1") -Block
57+
```
58+
59+
This example blocks the features F1.1.1, F1.2.1, and F2.1.1 on the computer named ex01.contoso.com.
60+
61+
## PARAMETERS
62+
63+
### -Identity
64+
The Identity parameter specifies the Exchange server that you want to modify. You can use any value that uniquely identifies the server. For example:
65+
66+
- Name
67+
- FQDN
68+
- Distinguished name (DN)
69+
- Exchange Legacy DN
70+
71+
```yaml
72+
Type: ServerIdParameter
73+
Parameter Sets: (All)
74+
Aliases:
75+
Applicable: Exchange Server 2019
76+
77+
Required: True
78+
Position: 0
79+
Default value: None
80+
Accept pipeline input: True (ByPropertyName, ByValue)
81+
Accept wildcard characters: False
82+
```
83+
84+
### -Approve
85+
The Approve switch approves the feature specified by the FeatureID parameter. You don't need to specify a value with this switch.
86+
87+
```yaml
88+
Type: SwitchParameter
89+
Parameter Sets: (All)
90+
Aliases:
91+
Applicable: Exchange Server 2019
92+
93+
Required: False
94+
Position: Named
95+
Default value: None
96+
Accept pipeline input: False
97+
Accept wildcard characters: False
98+
```
99+
100+
### -Block
101+
The Block switch blocks the feature specified by the FeatureID parameter. You don't need to specify a value with this switch.
102+
103+
```yaml
104+
Type: SwitchParameter
105+
Parameter Sets: (All)
106+
Aliases:
107+
Applicable: Exchange Server 2019
108+
109+
Required: False
110+
Position: Named
111+
Default value: None
112+
Accept pipeline input: False
113+
Accept wildcard characters: False
114+
```
115+
116+
### -Confirm
117+
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.
118+
119+
- 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`.
120+
- 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.
121+
122+
```yaml
123+
Type: SwitchParameter
124+
Parameter Sets: (All)
125+
Aliases: cf
126+
Applicable: Exchange Server 2019
127+
128+
Required: False
129+
Position: Named
130+
Default value: None
131+
Accept pipeline input: False
132+
Accept wildcard characters: False
133+
```
134+
135+
### -FeatureID
136+
The FeatureID parameter specifies the feature you want to control.
137+
138+
```yaml
139+
Type: MultiValuedProperty
140+
Parameter Sets: (All)
141+
Aliases:
142+
Applicable: Exchange Server 2019
143+
144+
Required: False
145+
Position: Named
146+
Default value: None
147+
Accept pipeline input: False
148+
Accept wildcard characters: False
149+
```
150+
151+
### -WhatIf
152+
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.
153+
154+
```yaml
155+
Type: SwitchParameter
156+
Parameter Sets: (All)
157+
Aliases: wi
158+
Applicable: Exchange Server 2019
159+
160+
Required: False
161+
Position: Named
162+
Default value: None
163+
Accept pipeline input: False
164+
Accept wildcard characters: False
165+
```
166+
167+
### CommonParameters
168+
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).
169+
170+
## INPUTS
171+
172+
## OUTPUTS
173+
174+
## NOTES
175+
176+
## RELATED LINKS

0 commit comments

Comments
 (0)