Skip to content

Commit 076b9ed

Browse files
authored
Merge pull request #6667 from MicrosoftDocs/main
Release-CM2201-TP live
2 parents cdff36b + 22b49cc commit 076b9ed

30 files changed

Lines changed: 728 additions & 144 deletions

memdocs/analytics/app-reliability.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,8 @@ For each application in the report, the following data is provided:
6666

6767
> [!NOTE]
6868
> A maximum of 10 application crash events per application, per device, per day is used. This prevents excessive data collections from devices with severe application issues and helps prevent outlier devices from having undue influence over the reliability scores for individual applications.
69+
>
70+
> Applications with an insignificant amount of foreground usage (about 10 minutes or fewer) on a particular device may not be captured.
6971
7072
### App performance details
7173

memdocs/configmgr/apps/deploy-use/learn-script-security.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,9 @@ The Configuration Manager scripts feature lets you visually review and approve s
3232

3333
This collection of links was chosen to give Configuration Manager administrators a starting point for learning about PowerShell script security recommendations.
3434

35-
[PowerShell Security Best Practices](https://devblogs.microsoft.com/powershell/powershell-security-best-practices/)
35+
<!-- [PowerShell Security Best Practices](https://devblogs.microsoft.com/powershell/powershell-security-best-practices/)
3636
37-
> [!VIDEO https://channel9.msdn.com/Events/Blue-Hat-Security-Briefings/BlueHat-Security-Briefings-Fall-2013-Sessions/PowerShell-Best-Practices/player]
37+
> [!VIDEO https://channel9.msdn.com/Events/Blue-Hat-Security-Briefings/BlueHat-Security-Briefings-Fall-2013-Sessions/PowerShell-Best-Practices/player] -->
3838

3939
[Defending Against PowerShell Attacks](https://devblogs.microsoft.com/powershell/defending-against-powershell-attacks/)
4040

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: 2201 features
289+
href: get-started/2022/technical-preview-2201.md
288290
- name: 2112 features
289291
href: get-started/2021/technical-preview-2112.md
290292
- name: 2111 features
291293
href: get-started/2021/technical-preview-2111.md
292294
- name: 2110 features
293295
href: get-started/2021/technical-preview-2110.md
294-
- name: 2109 features
295-
href: get-started/2021/technical-preview-2109.md
296296
- name: Migrate data between hierarchies
297297
items:
298298
- name: Migration overview
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
---
2+
author: aczechowski
3+
ms.author: aaroncz
4+
ms.prod: configuration-manager
5+
ms.technology: configmgr-core
6+
ms.topic: include
7+
ms.date: 01/27/2022
8+
ms.localizationpriority: medium
9+
---
10+
11+
## <a name="bkmk_tsico"></a> Custom icon support for task sequences and packages
12+
13+
<!--12486335-->
14+
15+
Previously, task sequences and legacy packages would always display a default icon in Software Center. Based on your feedback, you can now add custom icons for task sequences and legacy packages. These icons appear in Software Center when you deploy these objects. Instead of a default icon, a custom icon can improve the user experience to better identify the software.
16+
17+
### Try it out!
18+
19+
Try to complete the tasks. Then send [Feedback](../../../../understand/product-feedback.md) with your thoughts on the feature.
20+
21+
1. If needed, [create a task sequence](../../../../../osd/deploy-use/manage-task-sequences-to-automate-tasks.md) or [create a package and program](../../../../../apps/deploy-use/packages-and-programs.md#create-a-package-and-program).
22+
23+
1. Open the properties of a task sequence or package.
24+
25+
1. For a task sequence, switch to the **More Options** tab. For a package, the icon option is on the **General** tab.
26+
27+
> [!NOTE]
28+
> The existing task sequence property page for **Performance** is now renamed to **More Options**.
29+
30+
1. In the section for the icon, select **Browse**. Select an icon from the default shell library, or browse to another file in a local or network path.
31+
32+
- It supports the following file types:
33+
- Programs (`.exe`)
34+
- Libraries (`.dll`)
35+
- Icons (`.ico`)
36+
- Images (`.png`, `.jpeg`, `.jpg`)
37+
- The file doesn't need to be on clients that you target with the deployment. Configuration Manager includes the image with the deployment policy.
38+
- The maximum file size for an image is 256 KB.
39+
- Icons can have pixel dimensions of up to 512 x 512.
40+
41+
After you save the properties, deploy the task sequence or package, if it's not already deployed. For more information, see one of the following articles:
42+
43+
- [Deploy a task sequence](../../../../../osd/deploy-use/deploy-a-task-sequence.md)
44+
- [Deploy packages and programs](../../../../../apps/deploy-use/packages-and-programs.md#deploy-packages-and-programs)
45+
46+
When clients receive the deployment policy, they'll display the icon in Software Center.
47+
48+
> [!NOTE]
49+
> To take full advantage of new Configuration Manager features, after you update the site, also update clients to the latest version. While new functionality appears in the Configuration Manager console when you update the site and console, the complete scenario isn't functional until the client version is also the latest.
50+
51+
### Known issues with icons for legacy packages
52+
53+
- To change the icon on an existing package that's already deployed, change another setting of the package or create a new deployment.<!-- 13040507 -->
54+
55+
- Custom icons only appear for legacy packages that you deploy to device collections. They don't yet support user-based deployments.
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
author: mestew
3+
ms.author: mstewart
4+
ms.prod: configuration-manager
5+
ms.technology: configmgr-core
6+
ms.topic: include
7+
ms.date: 01/27/2022
8+
ms.localizationpriority: medium
9+
---
10+
11+
## <a name="bkmk_reports"></a> Improvements to Power BI Report Server Integration
12+
<!--12487076-->
13+
14+
We've made the following improvements for Power BI Report Server integration:
15+
16+
- You can now use Microsoft Power BI Desktop (Optimized for Power BI Report Server) versions that were released after January 2021
17+
- Configuration Manager now correctly handles Power BI reports saved by Power BI Desktop (optimized for Power BI Report Server) May 2021 or later.
18+
- Reports saved by Power BI Desktop (optimized for Power BI Report Server) May 2021 or later function in earlier versions of Configuration Manager. However, you might experience delays updating the data source on newly updated reports, or receive `The remote server returned an error; (400) Bad Request.` errors in the **SRSRP.log**. For more information about the relevant change to Power BI Desktop (optimized for Power BI Report Server) May 2021, see [Change data source connection strings in Power BI reports](/power-bi/report-server/connect-data-source-apis).
Lines changed: 141 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,141 @@
1+
---
2+
author: aczechowski
3+
ms.author: aaroncz
4+
ms.prod: configuration-manager
5+
ms.technology: configmgr-core
6+
ms.topic: include
7+
ms.date: 01/27/2022
8+
ms.localizationpriority: medium
9+
---
10+
11+
## <a name="bkmk_powershell"></a> PowerShell release notes preview
12+
13+
<!--12654996-->
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+
#### Get-CMAADTenant
22+
23+
Use this cmdlet to get an Azure Active Directory (Azure AD) tenant from the site.
24+
25+
```powershell
26+
Get-CMAADTenant
27+
Get-CMAADTenant -Id $id
28+
Get-CMAADTenant -Name $name
29+
```
30+
31+
#### Set-CMCollectionCloudSync
32+
33+
Use this cmdlet to configure the following cloud sync features for a collection:
34+
35+
- Make a collection available to assign endpoint security policies from the Microsoft Endpoint Manager admin center. For more information, see [Tenant attach: Onboard Configuration Manager clients to Microsoft Defender for Endpoint from the admin center](../../../../../tenant-attach/atp-onboard.md).
36+
37+
- Synchronize collection member results to Azure AD groups. For more information, see [Synchronize members to Azure AD groups](../../../../clients/manage/collections/create-collections.md#bkmk_aadcollsync).
38+
39+
```powershell
40+
Set-CMCollectionCloudSync -Name $name -EnableAssignEndpointSecurityPolicy $true -TenantId $tenantId -AddGroupName $array -Verbose
41+
Set-CMCollectionCloudSync -Id $collectionId -TenantName $tenantName -RemoveGroupName $array1 -AddGroupName $array2
42+
$collectionObj | Set-CMCollectionCloudSync TenantObject $tenantObj -RemoveGroupName $array1 -AddGroupName $array2
43+
```
44+
45+
### Modified cmdlets
46+
47+
#### Get-CMDeploymentTypeDetectionClause
48+
49+
For more information, see [Get-CMDeploymentTypeDetectionClause](/powershell/module/configurationmanager/Get-CMDeploymentTypeDetectionClause).
50+
51+
**Non-breaking changes**
52+
53+
The cmdlet can now get a detection clause from a script deployment type.
54+
55+
#### Get-CMDeploymentStatusDetails
56+
57+
For more information, see [Get-CMDeploymentStatusDetails](/powershell/module/configurationmanager/Get-CMDeploymentStatusDetails).
58+
59+
**Bugs that were fixed**
60+
61+
Updated the cmdlet to avoid a potential null reference error.
62+
63+
#### Import-CMApplication
64+
65+
For more information, see [Import-CMApplication](/powershell/module/configurationmanager/Import-CMApplication).
66+
67+
**Non-breaking changes**
68+
69+
Updated the import logic to align with console. Added new warning messages.
70+
71+
#### New-CMCoManagementPolicy
72+
73+
For more information, see [New-CMCoManagementPolicy](/powershell/module/configurationmanager/New-CMCoManagementPolicy).
74+
75+
**Non-breaking changes**
76+
77+
The cmdlet now supports applicability for Windows 11 on ARM64 devices.
78+
79+
#### New-CMApplication
80+
81+
For more information, see [New-CMApplication](/powershell/module/configurationmanager/New-CMApplication).
82+
83+
**Non-breaking changes**
84+
85+
It can now get an application icon from the specified file.
86+
87+
#### New-CMTaskSequence
88+
89+
For more information, see [New-CMTaskSequence](/powershell/module/configurationmanager/New-CMTaskSequence).
90+
91+
**Non-breaking changes**
92+
93+
Added the **IconLocationFile** parameter to support specifying an icon for the task sequence. For more information, see [Support for task sequence and package icons](#bkmk_tsico).
94+
95+
#### New-CMTaskSequenceDeployment
96+
97+
For more information, see [New-CMTaskSequenceDeployment](/powershell/module/configurationmanager/New-CMTaskSequenceDeployment).
98+
99+
**Bugs that were fixed**
100+
101+
Fixed an issue with the **AllowSharedContent** parameter.
102+
103+
#### Publish-CMThirdPartySoftwareUpdateContent
104+
105+
For more information, see [Publish-CMThirdPartySoftwareUpdateContent](/powershell/module/configurationmanager/Publish-CMThirdPartySoftwareUpdateContent).
106+
107+
**Non-breaking changes**
108+
109+
Added the **Force** parameter to run the command without asking for confirmation.
110+
111+
#### Set-CMSoftwareUpdatePointComponent
112+
113+
For more information, see [Set-CMSoftwareUpdatePointComponent](/powershell/module/configurationmanager/Set-CMSoftwareUpdatePointComponent).
114+
115+
**Non-breaking changes**
116+
117+
Added the **NonWindowsUpdateMaxRuntimeMins** parameter to change the default maximum run time for non-Windows software updates.
118+
119+
#### Set-CMTaskSequence
120+
121+
For more information, see [Set-CMTaskSequence](/powershell/module/configurationmanager/Set-CMTaskSequence).
122+
123+
**Non-breaking changes**
124+
125+
Added the **IconLocationFile** parameter to support specifying an icon for the task sequence. For more information, see [Support for task sequence and package icons](#bkmk_tsico).
126+
127+
#### Set-CMTaskSequenceDeployment
128+
129+
For more information, see [Set-CMTaskSequenceDeployment](/powershell/module/configurationmanager/Set-CMTaskSequenceDeployment).
130+
131+
**Bugs that were fixed**
132+
133+
Fixed an issue with the **AllowSharedContent** parameter.
134+
135+
#### Start-CMTaskSequenceDeployment
136+
137+
For more information, see [Start-CMTaskSequenceDeployment](/powershell/module/configurationmanager/Start-CMTaskSequenceDeployment).
138+
139+
**Bugs that were fixed**
140+
141+
Fixed an issue with the **AllowSharedContent** parameter.
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
author: aczechowski
3+
ms.author: aaroncz
4+
ms.prod: configuration-manager
5+
ms.technology: configmgr-core
6+
ms.topic: include
7+
ms.date: 01/27/2022
8+
ms.localizationpriority: medium
9+
---
10+
11+
## <a name="bkmk_tsmedia"></a> Improved notice for content on task sequence media
12+
13+
<!--12895956-->
14+
15+
When you create task sequence media in the Configuration Manager console, you have to select distribution points that contain the content required by the task sequence. If some content isn't available on the selected distribution points, the wizard would display an error that simply said some packages aren't available.
16+
17+
Based on your feedback, this message now includes the list of package IDs for the content that's not available. This change makes the notice more actionable, so you can more easily see what content is missing. This information is also listed in the CreateTsMedia.log file.
18+
19+
:::image type="content" source="../../media/12895956-tsmedia-error.png" alt-text="Error message during task sequence media wizard when content isn't available on distribution points that lists the missing package IDs.":::
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
author: aczechowski
3+
ms.author: aaroncz
4+
ms.prod: configuration-manager
5+
ms.technology: configmgr-core
6+
ms.topic: include
7+
ms.date: 01/27/2022
8+
ms.localizationpriority: medium
9+
---
10+
11+
## <a name="bkmk_sortico"></a> Sort by icon in the console
12+
13+
<!--3877839-->
14+
15+
Based on your feedback, in the Configuration Manager console you can now sort by icon. Any node that uses different icons now sorts properly. This improvement helps you easily group objects of a similar type.
16+
17+
The following example shows the **Devices** node sorted by icon, which is the [device status](../../../../clients/manage/monitor-clients.md#monitor-individual-clients):
18+
19+
:::image type="content" source="../../media/3877839-devices-sort-icon.png" alt-text="The Devices node in the Configuration Manager console sorted by the Icon column.":::
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
---
2+
author: aczechowski
3+
ms.author: aaroncz
4+
ms.prod: configuration-manager
5+
ms.technology: configmgr-core
6+
ms.topic: include
7+
ms.date: 01/27/2022
8+
ms.localizationpriority: medium
9+
---
10+
11+
## <a name="bkmk_ledbat"></a> LEDBAT support for software update points
12+
13+
<!--4639895-->
14+
15+
You can now enable Windows Low Extra Delay Background Transport (LEDBAT) for your software update points. LEDBAT adjusts download speeds during client scans against WSUS to help control network congestion.
16+
17+
If a site system has both the distribution point and software update point roles, you can configure LEDBAT independently on the roles. For example, if you only enable LEDBAT on the distribution point role, the software update point role doesn't inherit the same configuration.
18+
19+
For more general information on Windows LEDBAT, see [Fundamental concepts for content management](../../../../plan-design/hierarchy/fundamental-concepts-for-content-management.md#windows-ledbat).
20+
21+
### Prerequisites for LEDBAT on software update points
22+
23+
To use LEDBAT in this scenario, install the software update point role on a site system running Windows Server 2016 or later.
24+
25+
### Try it out!
26+
27+
Try to complete the tasks. Then send [Feedback](../../../../understand/product-feedback.md) with your thoughts on the feature.
28+
29+
1. In the Configuration Manager console, go to the **Administration** workspace, expand **Site Configuration**, and select the **Servers and Site System Roles** node.
30+
31+
1. Select a site system that has the software update point role.
32+
33+
1. In the details pane of site system roles, select the **Software update point** role.
34+
35+
1. In the ribbon, on the **Site Role** group, select **Properties**.
36+
37+
1. On the **General** tab of the software update point properties, enable the following setting: **Adjust the download speed to use the unused network bandwidth (Windows LEDBAT)**.
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
---
2+
author: mestew
3+
ms.author: mstewart
4+
ms.prod: configuration-manager
5+
ms.technology: configmgr-core
6+
ms.topic: include
7+
ms.date: 01/27/2022
8+
ms.localizationpriority: medium
9+
---
10+
11+
## <a name="bkmk_ta"></a> Tenant attach features are generally available
12+
<!--IN12976713 CM6374854-->
13+
14+
The following [tenant attach](../../../../../tenant-attach/index.yml) features are now generally available:
15+
16+
- Client details
17+
- Applications
18+
- Device timeline
19+
- Resource explorer
20+
- CMPivot
21+
- Scripts
22+
- Bitlocker Recovery Keys
23+
- Collections

0 commit comments

Comments
 (0)