Configuration Manager技术预览版 2206 中的功能
适用于:Configuration Manager (技术预览分支)
本文介绍 Configuration Manager 版本 2206 的技术预览版中提供的功能。 安装此版本以更新技术预览网站并添加新功能。 安装新的技术预览版站点时,此版本也作为基线版本提供。
在安装此更新之前,请查看 技术预览 文章。 本文使你熟悉使用技术预览版的一般要求和限制、如何在版本之间更新以及如何提供反馈。
以下部分介绍在此版本中试用的新功能:
支持云源选择的默认站点边界组行为
现在可以通过 PowerShell 添加选项,以包括和首选云管理网关 (默认站点边界组的 CMG) 管理点。 设置站点时,会为每个站点创建一个默认站点边界组,默认情况下,所有客户端都会映射到该站点,直到它们分配到某些自定义边界组。
当前在管理控制台上,可以添加对默认站点边界组的引用,但当客户端请求管理点列表时,添加的引用没有任何影响。 从技术预览版 2206 开始,可以使用 PowerShell cmdlet 为默认站点边界组中的客户端包含和首选基于云的源。 此操作目前仅适用于管理点角色。
注意
当前无法从 Configuration Manager 控制台配置此行为。 有关使用 PowerShell 配置此行为的详细信息,请参阅以下部分中的 cmdlet 详细信息。
Set-CMDefaultBoundaryGroup
使用此 cmdlet 修改默认站点边界组的属性。 可以设置选项,以便为默认站点边界组中的客户端包含和首选基于云的源。
语法
Set-CMDefaultBoundaryGroup [-IncludeCloudBasedSources <Boolean>] [-PreferCloudBasedSources <Boolean>]
示例
Set-CMDefaultBoundaryGroup -IncludeCloudBasedSources $true -PreferCloudBasedSources $true
Set-CMDefaultBoundaryGroup -IncludeCloudBasedSources $true
Set-CMDefaultBoundaryGroup -IncludeCloudBasedSources $true -PreferCloudBasedSources $false
参数
IncludeCloudBasedSources:用于指定管理员是否要将基于云的源包含在默认站点边界组中客户端的管理点列表中。
PreferCloudBasedSources:用于指定管理员是否希望首选默认站点边界组中客户端的管理点列表中的基于云的源。 选择此选项后,客户端将优先选择基于云的服务器。
注意
仅当参数 IncludeCloudBasedSources 设置为 true 或管理员已将此参数设置为 true 时,才能将此选项设置为 true。
PowerShell 发行说明预览版
这些发行说明汇总了此技术预览版中Configuration Manager PowerShell cmdlet 的更改。
有关 powerShell for Configuration Manager 的详细信息,请参阅 Configuration Manager cmdlet 入门。
New cmdlet
Approve-CMOrchestrationGroupScript
使用此 cmdlet 批准业务流程组脚本。 有关详细信息,请参阅关于 Configuration Manager 中的业务流程组。
$referenceOG = Get-CMOrchestrationGroup -Name $Script:OGName
$preScript = $referenceOG | Get-CMOrchestrationGroupScript -ScriptType Pre
$preScript | Approve-CMOrchestrationGroupScript -Comment "Approve"
Approve-CMOrchestrationGroupScript -ScriptGuid $PreScript.ScriptGuid
Deny-CMOrchestrationGroupScript
使用此 cmdlet 拒绝业务流程组脚本。 有关详细信息,请参阅关于 Configuration Manager 中的业务流程组。
$referenceOG = Get-CMOrchestrationGroup -Name $Script:OGName
$preScript = $referenceOG | Get-CMOrchestrationGroupScript -ScriptType Pre
$preScript | Deny-CMOrchestrationGroupScript -Comment "Deny"
Deny-CMOrchestrationGroupScript -ScriptGuid $PreScript.ScriptGuid -Comment "Deny"
Get-CMOrchestrationGroupScript
使用此 cmdlet 可从指定的业务流程组获取脚本。 有关详细信息,请参阅关于 Configuration Manager 中的业务流程组。
$referenceOG = Get-CMOrchestrationGroup -Name $Script:OGName
$preScript = $referenceOG | Get-CMOrchestrationGroupScript -ScriptType Pre
Get-CMTrustedRootCertificationAuthority
使用此 cmdlet 从站点获取受信任的根证书颁发机构的证书。
$ci =Get-CMTrustedRootCertificationAuthority
$ci =Get-CMTrustedRootCertificationAuthority -ViewDetail
New-CMAADClientApplication
使用此 cmdlet Microsoft Entra ID 创建客户端应用注册。 运行此 cmdlet 时,它会提示你登录到租户。 有关此应用注册的详细信息,请参阅手动注册 CMG Microsoft Entra 应用。
$serverApp = New-CMAADServerApplication -AppName $appName
New-CMAADClientApplication -AppName $name -InputObject $serverApp
New-CMAADServerApplication
使用此 cmdlet Microsoft Entra ID 创建服务器应用注册。 运行此 cmdlet 时,它会提示你登录到租户。 有关此应用注册的详细信息,请参阅手动注册 CMG Microsoft Entra 应用。
New-CMAADServerApplication -AppName $appName
修改的 cmdlet
Add-CMComplianceSettingWqlQuery
有关详细信息,请参阅 Add-CMComplianceSettingWqlQuery。
非中断性变更
使用此 cmdlet 时,现在可以将 $null 值指定为 参数 WhereClause。
Add-CMManagementPoint
有关详细信息,请参阅 Add-CMManagementPoint。
非中断性变更
使用此 cmdlet 启用与云管理网关的通信时,它现在默认将管理点配置为同时支持 Internet 和 Intranet 客户端。
Get-CMNotification
有关详细信息,请参阅 Get-CMNotification。
非中断性变更
现在可以使用此 cmdlet 通过参数 IsBuiltIn 获取内置通知。 现在,还可以使用此 cmdlet 来获取可使用参数 CanDismiss 消除的通知。
Get-CMObjectSecurityScope
有关详细信息,请参阅 Get-CMObjectSecurityScope。
非中断性变更
现在,可以使用此 cmdlet 获取指定文件夹对象的安全作用域。
New-CMCloudManagementGateway
有关详细信息,请参阅 New-CMCloudManagementGateway。
非中断性变更
添加了 参数 VMSSVMSize 和 Version ,以支持使用虚拟机规模集 (CMG) 创建云管理网关。
New-CMComplianceRuleRegistryKeyPermission
有关详细信息,请参阅 New-CMComplianceRuleRegistryKeyPermission。
非中断性变更
修复了创建规则时 OperandDataType 属性中的问题。
Set-CMClientSettingClientCache
有关详细信息,请参阅 Set-CMClientSettingClientCache。
非中断性变更
添加了一个新参数 MinCacheTombstoneContentMins ,以支持在客户端删除缓存内容之前设置最短持续时间。
Set-CMClientSettingComplianceSetting
有关详细信息,请参阅 Set-CMClientSettingComplianceSetting。
非中断性变更
添加了一个新的参数 ScriptExecutionTimeoutSecs 以扩展脚本执行超时值。
Set-CMClientSettingEndpointProtection
有关详细信息,请参阅 Set-CMClientSettingEndpointProtection。
非中断性变更
现在可以使用新参数 DefenderAgent 指定 defender 代理类型。
Set-CMComplianceSettingWqlQuery
有关详细信息,请参阅 Set-CMComplianceSettingWqlQuery。
非中断性变更
使用此 cmdlet 时,现在可以将 $null 值指定为 参数 WhereClause。
Set-CMClientSettingComputerRestart
有关详细信息,请参阅 Set-CMClientSettingComputerRestart。
非中断性变更
- 扩展了参数 CountdownMins 和 RebootLogoffNotificationCountdownMins 的验证范围,以便与控制台保持一致。
- 添加了新参数 CountdownIntervalMins 和 ServerRebootLowRight 以与控制台保持一致。
- 修复了参数 NoRebootEnforcement 的属性名称问题。
Set-CMNotification
有关详细信息,请参阅 Set-CMNotification
非中断性变更
为现在支持管道的参数 NotificationTasks 添加了新的别名 InputObject。
模块更改
以下与文件夹相关的 cmdlet 现在支持自动部署规则:
- Get-CMFolder
- New-CMFolder
- Remove-CMFolder
- Set-CMFolder
- Move-CMObject
- Add-CMObjectSecurityScope
- Remove-CMObjectSecurityScope
后续步骤
有关安装或更新技术预览分支的详细信息,请参阅 技术预览版。
有关Configuration Manager的不同分支的详细信息,请参阅我应使用Configuration Manager的哪个分支?。