Skip to content

Commit 95794d9

Browse files
authored
Merge pull request #7827 from MicrosoftDocs/release-cm2206-tp
Release cm2206 tp
2 parents 3fe7b44 + 9a973a4 commit 95794d9

5 files changed

Lines changed: 294 additions & 44 deletions

File tree

memdocs/configmgr/core/TOC.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -285,14 +285,14 @@ items:
285285
items:
286286
- name: Technical Preview overview
287287
href: get-started/technical-preview.md
288+
- name: 2206 features
289+
href: get-started/2022/technical-preview-2206.md
288290
- name: 2205 features
289291
href: get-started/2022/technical-preview-2205.md
290292
- name: 2204 features
291293
href: get-started/2022/technical-preview-2204.md
292294
- name: 2203 features
293295
href: get-started/2022/technical-preview-2203.md
294-
- name: 2202 features
295-
href: get-started/2022/technical-preview-2202.md
296296
- name: Migrate data between hierarchies
297297
items:
298298
- name: Migration overview
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
---
2+
author: paasin
3+
ms.author: paasin
4+
ms.prod: configuration-manager
5+
ms.technology: configmgr-core
6+
ms.topic: include
7+
ms.date: 06/10/2022
8+
ms.localizationpriority: medium
9+
---
10+
11+
## <a name="bkmk_dbgmp"></a> Default site boundary group behavior to support cloud source selection
12+
<!--10674394-->
13+
You can now add options via PowerShell to include and prefer cloud management gateway (CMG) management points for the default site boundary group. When a site is set up, there's a default site boundary group created for each site and all the clients are by default mapped to it until they're assigned to some custom boundary group.
14+
15+
Currently on the admin console, you can add references to default site boundary group, but the added references don't have any effect when the client requests for management point list. Starting with technical preview version 2206, you can use PowerShell cmdlets to include and prefer cloud-based sources for clients in the default site boundary group. This action is currently only for the management point role.
16+
17+
> [!NOTE]
18+
> You can't currently configure this behavior from the Configuration Manager console. For more information on configuring this behavior with PowerShell, see the cmdlet details in the following section.
19+
20+
### Set-CMDefaultBoundaryGroup
21+
22+
Use this cmdlet to modify the properties of a default site boundary group. You can set the options to include and prefer the cloud-based sources for the clients in default site boundary group.
23+
24+
#### Syntax
25+
26+
```powershell
27+
Set-CMDefaultBoundaryGroup [-IncludeCloudBasedSources <Boolean>] [-PreferCloudBasedSources <Boolean>]
28+
```
29+
30+
#### Examples
31+
32+
```powershell
33+
Set-CMDefaultBoundaryGroup -IncludeCloudBasedSources $true -PreferCloudBasedSources $true
34+
35+
Set-CMDefaultBoundaryGroup -IncludeCloudBasedSources $true
36+
37+
Set-CMDefaultBoundaryGroup -IncludeCloudBasedSources $true -PreferCloudBasedSources $false
38+
```
39+
40+
#### Parameters
41+
42+
- **IncludeCloudBasedSources**: Used to specify whether admin wants to include the cloud-based sources in the management point list for the clients in default site boundary group.
43+
44+
- **PreferCloudBasedSources**: Used to specify whether admin wants to prefer the cloud-based sources in the management point list for the clients in default site boundary group. On selecting this option, cloud-based servers will be given preference by the clients.
45+
46+
> [!NOTE]
47+
> You can only set this option to true if the parameter IncludeCloudBasedSources is set to true or was already set to true by admin.
Lines changed: 189 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,189 @@
1+
---
2+
author: Banreet
3+
ms.author: banreetkaur
4+
ms.prod: configuration-manager
5+
ms.technology: configmgr-core
6+
ms.topic: include
7+
ms.date: 06/06/2022
8+
ms.localizationpriority: medium
9+
---
10+
11+
## <a name="bkmk_powershell"></a> PowerShell release notes preview
12+
13+
<!--14431761-->
14+
15+
These release notes summarize changes to the Configuration Manager PowerShell cmdlets in this technical preview release.
16+
17+
For more information about PowerShell for Configuration Manager, see [Get started with Configuration Manager cmdlets](/powershell/sccm/overview).
18+
19+
### New cmdlets
20+
21+
#### Approve-CMOrchestrationGroupScript
22+
23+
Use this cmdlet to approve an orchestration group script. For more information, see [About orchestration groups in Configuration Manager](../../../../../sum/deploy-use/orchestration-groups.md).
24+
25+
```powershell
26+
$referenceOG = Get-CMOrchestrationGroup -Name $Script:OGName
27+
$preScript = $referenceOG | Get-CMOrchestrationGroupScript -ScriptType Pre
28+
$preScript | Approve-CMOrchestrationGroupScript -Comment "Approve"
29+
Approve-CMOrchestrationGroupScript -ScriptGuid $PreScript.ScriptGuid
30+
```
31+
32+
#### Deny-CMOrchestrationGroupScript
33+
34+
Use this cmdlet to deny an orchestration group script. For more information, see [About orchestration groups in Configuration Manager](../../../../../sum/deploy-use/orchestration-groups.md).
35+
36+
```powershell
37+
$referenceOG = Get-CMOrchestrationGroup -Name $Script:OGName
38+
$preScript = $referenceOG | Get-CMOrchestrationGroupScript -ScriptType Pre
39+
$preScript | Deny-CMOrchestrationGroupScript -Comment "Deny"
40+
Deny-CMOrchestrationGroupScript -ScriptGuid $PreScript.ScriptGuid -Comment "Deny"
41+
```
42+
43+
#### Get-CMOrchestrationGroupScript
44+
45+
Use this cmdlet to get a script from the specified orchestration group. For more information, see [About orchestration groups in Configuration Manager](../../../../../sum/deploy-use/orchestration-groups.md).
46+
47+
```powershell
48+
$referenceOG = Get-CMOrchestrationGroup -Name $Script:OGName
49+
$preScript = $referenceOG | Get-CMOrchestrationGroupScript -ScriptType Pre
50+
```
51+
52+
#### Get-CMTrustedRootCertificationAuthority
53+
54+
Use this cmdlet to get the certificates for trusted root certification authorities from the site.
55+
56+
```powershell
57+
$ci =Get-CMTrustedRootCertificationAuthority
58+
$ci =Get-CMTrustedRootCertificationAuthority -ViewDetail
59+
```
60+
61+
#### New-CMAADClientApplication
62+
63+
Use this cmdlet to create a client app registration in Azure Active Directory (Azure AD). When you run this cmdlet, it will prompt you to sign in to your tenant. For more information on this app registration, see [Manually register Azure AD apps for the CMG](../../../../clients/manage/cmg/manually-register-azure-ad-apps.md).
64+
65+
```powershell
66+
$serverApp = New-CMAADServerApplication -AppName $appName
67+
New-CMAADClientApplication -AppName $name -InputObject $serverApp
68+
```
69+
70+
#### New-CMAADServerApplication
71+
72+
Use this cmdlet to create a server app registration in Azure AD. When you run this cmdlet, it will prompt you to sign in to your tenant. For more information on this app registration, see [Manually register Azure AD apps for the CMG](../../../../clients/manage/cmg/manually-register-azure-ad-apps.md).
73+
74+
```powershell
75+
New-CMAADServerApplication -AppName $appName
76+
```
77+
78+
### Modified cmdlets
79+
80+
#### Add-CMComplianceSettingWqlQuery
81+
82+
For more information, see [Add-CMComplianceSettingWqlQuery](/powershell/module/configurationmanager/Add-CMComplianceSettingWqlQuery).
83+
84+
**Non-breaking changes**
85+
86+
When using this cmdlet, you can now specify $null value to the parameter **WhereClause**.
87+
88+
#### Add-CMManagementPoint
89+
90+
For more information, see [Add-CMManagementPoint](/powershell/module/configurationmanager/Add-CMManagementPoint).
91+
92+
**Non-breaking changes**
93+
94+
When you use this cmdlet to enable communication with the cloud management gateway, it now by default configures the management point to support both internet and intranet clients.
95+
96+
#### Get-CMNotification
97+
98+
For more information, see [Get-CMNotification](/powershell/module/configurationmanager/Get-CMNotification).
99+
100+
**Non-breaking changes**
101+
102+
You can now use this cmdlet to get built-in notification by using parameter **IsBuiltIn**.
103+
You can now also use this cmdlet to get notification that could be dismissed by using parameter **CanDismiss**.
104+
105+
#### Get-CMObjectSecurityScope
106+
107+
For more information, see [Get-CMObjectSecurityScope](/powershell/module/configurationmanager/Get-CMObjectSecurityScope).
108+
109+
**Non-breaking changes**
110+
111+
You can now use this cmdlet to get the security scope of a specified folder object.
112+
113+
#### New-CMCloudManagementGateway
114+
115+
For more information, see [New-CMCloudManagementGateway](/powershell/module/configurationmanager/New-CMCloudManagementGateway).
116+
117+
**Non-breaking changes**
118+
119+
Added parameters **VMSSVMSize** and **Version** to support creating a cloud management gateway (CMG) using a virtual machine scale set.
120+
121+
#### New-CMComplianceRuleRegistryKeyPermission
122+
123+
For more information, see [New-CMComplianceRuleRegistryKeyPermission](/powershell/module/configurationmanager/New-CMComplianceRuleRegistryKeyPermission).
124+
125+
**Non-breaking changes**
126+
127+
Fixed an issue in **OperandDataType** property when creating a rule.
128+
129+
#### Set-CMClientSettingClientCache
130+
131+
For more information, see [Set-CMClientSettingClientCache](/powershell/module/configurationmanager/Set-CMClientSettingClientCache).
132+
133+
**Non-breaking changes**
134+
135+
Added a new parameter **MinCacheTombstoneContentMins** to support setting the minimum duration before the client can remove cached content.
136+
137+
#### Set-CMClientSettingComplianceSetting
138+
139+
For more information, see [Set-CMClientSettingComplianceSetting](/powershell/module/configurationmanager/Set-CMClientSettingComplianceSetting).
140+
141+
**Non-breaking changes**
142+
143+
Added a new parameter **ScriptExecutionTimeoutSecs** to extend the script execution timeout value.
144+
145+
#### Set-CMClientSettingEndpointProtection
146+
147+
For more information, see [Set-CMClientSettingEndpointProtection](/powershell/module/configurationmanager/Set-CMClientSettingEndpointProtection).
148+
149+
**Non-breaking changes**
150+
151+
You can now specify the defender agent type with the new parameter **DefenderAgent**.
152+
153+
#### Set-CMComplianceSettingWqlQuery
154+
155+
For more information, see [Set-CMComplianceSettingWqlQuery](/powershell/module/configurationmanager/Set-CMComplianceSettingWqlQuery).
156+
157+
**Non-breaking changes**
158+
159+
When using this cmdlet, you can now specify $null value to the parameter **WhereClause**.
160+
161+
#### Set-CMClientSettingComputerRestart
162+
163+
For more information, see [Set-CMClientSettingComputerRestart](/powershell/module/configurationmanager/Set-CMClientSettingComputerRestart).
164+
165+
**Non-breaking changes**
166+
167+
- Extended the validation range of the parameters **CountdownMins** and **RebootLogoffNotificationCountdownMins** to align with the console.
168+
- Added new parameters **CountdownIntervalMins** and **ServerRebootLowRight** to align with the console.
169+
- Fixed a property name issue for the parameter **NoRebootEnforcement**.
170+
171+
#### Set-CMNotification
172+
173+
For more information, see [Set-CMNotification](/powershell/module/configurationmanager/Set-CMNotification)
174+
175+
**Non-breaking changes**
176+
177+
New alias **InputObject** has been added for parameter **NotificationTasks** which now supports pipeline.
178+
179+
### Module changes
180+
181+
The following folder-related cmdlets now support automatic deployment rules:
182+
183+
- [Get-CMFolder](/powershell/module/configurationmanager/get-cmfolder)
184+
- [New-CMFolder](/powershell/module/configurationmanager/new-cmfolder)
185+
- [Remove-CMFolder](/powershell/module/configurationmanager/remove-cmfolder)
186+
- [Set-CMFolder](/powershell/module/configurationmanager/set-cmfolder)
187+
- [Move-CMObject](/powershell/module/configurationmanager/move-cmobject)
188+
- [Add-CMObjectSecurityScope](/powershell/module/configurationmanager/Add-CMObjectSecurityScope)
189+
- [Remove-CMObjectSecurityScope](/powershell/module/configurationmanager/Remove-CMObjectSecurityScope)
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
---
2+
title: Technical preview 2206
3+
titleSuffix: Configuration Manager
4+
description: Learn about new features available in the Configuration Manager technical preview branch version 2206.
5+
ms.date: 06/15/2022
6+
ms.prod: configuration-manager
7+
ms.technology: configmgr-core
8+
ms.topic: conceptual
9+
author: paasin
10+
ms.author: paasin
11+
manager: apoorvseth
12+
ms.reviewer: mstewart,aczechowski
13+
ms.localizationpriority: medium
14+
---
15+
16+
# Features in Configuration Manager technical preview version 2206
17+
18+
*Applies to: Configuration Manager (technical preview branch)*
19+
20+
This article introduces the features that are available in the technical preview for Configuration Manager, version 2206. Install this version to update and add new features to your technical preview site.<!-- baseline only statement: --> When you install a new technical preview site, this release is also available as a baseline version.
21+
22+
Review the [technical preview](../technical-preview.md) article before installing this update. That article familiarizes you with the general requirements and limitations for using a technical preview, how to update between versions, and how to provide feedback.
23+
24+
The following sections describe the new features to try out in this version:
25+
26+
<!-- [!INCLUDE [Example feature name](includes/2206/1234567.md)] -->
27+
28+
[!INCLUDE [Default site boundary group behavior to support cloud source selection](includes/2206/10674394.md)]
29+
[!INCLUDE [PowerShell release notes preview](includes/2206/14431761.md)]
30+
31+
32+
<!-- ## General known issues -->
33+
34+
<!-- [!INCLUDE [11018755](includes/2112/known-issue-11018755.md)] -->
35+
## Next steps
36+
37+
For more information about installing or updating the technical preview branch, see [Technical preview](../technical-preview.md).
38+
39+
For more information about the different branches of Configuration Manager, see [Which branch of Configuration Manager should I use?](../../understand/which-branch-should-i-use.md).

memdocs/configmgr/core/get-started/technical-preview.md

Lines changed: 17 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,14 @@
22
title: Technical preview releases
33
titleSuffix: Configuration Manager
44
description: Learn about the technical preview branch to test-drive new functionality and capabilities in Configuration Manager.
5-
ms.date: 05/23/2022
5+
ms.date: 06/15/2022
66
ms.prod: configuration-manager
77
ms.technology: configmgr-core
88
ms.topic: conceptual
9-
author: aczechowski
10-
ms.author: aaroncz
11-
manager: dougeby
9+
author: paasin
10+
ms.author: paasin
11+
manager: apoorvseth
12+
ms.reviewer: mstewart,aczechowski
1213
ms.localizationpriority: medium
1314
ms.collection: highpri
1415
---
@@ -94,10 +95,8 @@ Microsoft supports each technical preview version up until three successive vers
9495

9596
Install a baseline version for up to one year after its release. When you install a new technical preview site, use the latest baseline version:
9697

97-
- **Technical preview version 2202**
98+
- **Technical preview version 2206**
9899

99-
> [!NOTE]
100-
> The Evaluation Center is currently unavailable. As a workaround you can download the latest technical preview branch baseline build from [aka.ms/MECM2202TP-Baseline](https://aka.ms/MECM2202TP-Baseline).<!-- 14437681 -->
101100

102101
## <a name="BKMK_TPFeedback"></a> Providing feedback
103102

@@ -122,13 +121,10 @@ bullet format:
122121

123122
The following features are available with the most recent Configuration Manager technical preview version:
124123

125-
### Technical preview version 2205
124+
### Technical preview version 2206
126125

127-
- [Offset for reoccurring monthly maintenance window schedules](2022/technical-preview-2205.md#bkmk_offset) <!--3601127-->
128-
- [Improvements to cloud management gateway (CMG) workflow](2022/technical-preview-2205.md#bkmk_cmg) <!--13351390-->
129-
- [Script execution timeout for compliance settings](2022/technical-preview-2205.md#bkmk_timeout) <!--14120481-->
130-
- [Microsoft Defender for Endpoint onboarding for Windows Server 2012 R2 and Windows Server 2016](2022/technical-preview-2205.md#bkmk_downlevel) <!--9265511-->
131-
- [PowerShell release notes preview](2022/technical-preview-2205.md#bkmk_powershell) <!--14046376-->
126+
- [Default site boundary group behavior to support cloud source selection](2022/technical-preview-2206.md#bkmk_dbgmp) <!--10674394-->
127+
- [PowerShell release notes preview](2022/technical-preview-2206.md#bkmk_powershell) <!--14431761-->
132128

133129
> [!NOTE]
134130
> Features that were available in a previous version of the technical preview remain available in later versions. Similarly, features that are added to the Configuration Manager current branch remain available in the technical preview branch.
@@ -148,6 +144,14 @@ The following features were released with previous versions of the Configuration
148144
149145
<!-- ### Technical preview version 2111 -->
150146

147+
### Technical preview version 2205
148+
149+
- [Offset for reoccurring monthly maintenance window schedules](2022/technical-preview-2205.md#bkmk_offset) <!--3601127-->
150+
- [Improvements to cloud management gateway (CMG) workflow](2022/technical-preview-2205.md#bkmk_cmg) <!--13351390-->
151+
- [Script execution timeout for compliance settings](2022/technical-preview-2205.md#bkmk_timeout) <!--14120481-->
152+
- [Microsoft Defender for Endpoint onboarding for Windows Server 2012 R2 and Windows Server 2016](2022/technical-preview-2205.md#bkmk_downlevel) <!--9265511-->
153+
- [PowerShell release notes preview](2022/technical-preview-2205.md#bkmk_powershell) <!--14046376-->
154+
151155
### Technical preview version 2204
152156

153157
- [Administration Service Management option](2022/technical-preview-2204.md#bkmk_administration) <!--12952905-->
@@ -194,35 +198,6 @@ The following features were released with previous versions of the Configuration
194198
- [Exclude data warehouse reporting tables from synchronization](2021/technical-preview-2112.md#bkmk_warehouse) <!--12441118-->
195199
- [A new remote assistance tool](2021/technical-preview-2112.md#bkmk_cmgrc) <!--4575930-->
196200

197-
198-
## Features in previous technical previews
199-
200-
<!-- (explanatory comment)
201-
This is the list of individual features that are still in TP (not in CB).
202-
Copy from the lists above any individual features that are still in TP and add to the top of this list
203-
With each CB release, review and remove from this list for anything that's now available in CB.
204-
-->
205-
206-
The following features were released with previous versions of the Configuration Manager technical preview branch. These features remain available in later versions, but aren't yet available in the current branch.
207-
208-
| Feature | Technical preview version |
209-
|----------------|---------------------------|
210-
|Customize maximum run time for other software update types <!--12770887--> | [Tech preview 2112](2021/technical-preview-2112.md#bkmk_maxruntime)|
211-
|Console and user experience improvements <!--12726153-->| [Tech preview 2112](2021/technical-preview-2112.md#bkmk_ux)|
212-
|Exclude data warehouse reporting tables from synchronization <!--12441118--> | [Tech preview 2112](2021/technical-preview-2112.md#bkmk_warehouse)|
213-
| Branding in the Windows Update native reboot experience <!--10543514--> | [Tech preview 2110](2021/technical-preview-2110.md#bkmk_brand) |
214-
| Tenant attach: Software updates information <!--6024419--> | [Tech preview 2107](2021/technical-preview-2107.md#bkmk_sum) |
215-
| Intune role-based access control for tenant attach <!--8126836--> | [Tech preview 2106](2021/technical-preview-2106.md#bkmk_rbac) |
216-
| Windows Update native experience for software updates <!--4316341--> | [Tech preview 2105.2](2021/technical-preview-2105-2.md#bkmk_wu) |
217-
| Support Center dark and light themes <!--8218853--> | [Tech preview 2105](2021/technical-preview-2105.md#bkmk_dark) |
218-
| Community hub support for application content <!--7983035--> | [Tech preview 2012](2020/technical-preview-2012.md#bkmk_hubapp) |
219-
| Improvements to multicast-enabled distribution points <!--3785535--> | [Tech preview 1908.2](2019/technical-preview-1908-2.md#bkmk_multicast) |
220-
| Phased deployment templates <!--4961086--> | [Tech preview 1908](2019/technical-preview-1908.md#phased-deployment-templates) |
221-
| Client-based PXE responder service <!--3556018, fka 1357148--> | [Tech preview 1712](capabilities-in-technical-preview-1712.md#client-based-pxe-responder-service) |
222-
| PXE network boot support for IPv6 <!--3601254, fka 1269793--> |[Tech preview 1706](capabilities-in-technical-preview-1706.md#pxe-network-boot-support-for-ipv6)|
223-
| Use Azure Active Directory <!--3607315, fka 1322145--> | [Tech preview 1702](capabilities-in-technical-preview-1702.md#azurediscovery) |
224-
| Improvements to Asset Intelligence <!--3601024, fka 1307390--> | [Tech preview 1608](capabilities-in-technical-preview-1608.md#improvements-to-asset-intelligence) |
225-
226201
## Next steps
227202

228203
For more information, see the following articles:

0 commit comments

Comments
 (0)