Configuration Manager alterações na biblioteca de cmdlets para a versão 2207
Aplica-se a: Gerenciador de Configurações (branch atual)
Estas notas de versão resumem as alterações na biblioteca de cmdlets Configuration Manager na versão 2207
Observação
Configuration Manager branch atual versão 2203 é a linha de base para essas alterações. Para obter mais informações, consulte Configuration Manager alterações na biblioteca de cmdlets para a versão 2203.
Novos cmdlets
Approve-CMOrchestrationGroupScript
Use este cmdlet para aprovar um script de grupo de orquestração. Para obter mais informações, consulte Sobre grupos de orquestração em 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
Use este cmdlet para negar um script de grupo de orquestração. Para obter mais informações, consulte Sobre grupos de orquestração em 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
Use este cmdlet para obter um script do grupo de orquestração especificado. Para obter mais informações, consulte Sobre grupos de orquestração em Configuration Manager.
$referenceOG = Get-CMOrchestrationGroup -Name $Script:OGName
$preScript = $referenceOG | Get-CMOrchestrationGroupScript -ScriptType Pre
Start-CMDPMigration
Use esse cmdlet para iniciar a migração do ponto de distribuição de origem para o ponto de distribuição de destino. Para obter mais informações, consulte Sobre a migração no Configuration Manager.
Start-CMDPMigration -SourceDistributionPointName sourceServer.dp -DestinationDistributionPointName destinationServer.dp -LockSourceDP 1
Stop-CMDPMigration
Use esse cmdlet para impedir a migração do ponto de distribuição de origem para o ponto de distribuição de destino. Para obter mais informações, consulte Sobre a migração no Configuration Manager.
Stop-CMDPMigration -SourceDistributionPointName sourceServer.dp -DestinationDistributionPointName destinationServer.dp -LockSourceDP 1
Get-CMDPMigrationContentStatus
Use esse cmdlet para obter o status de conteúdo da migração do ponto de distribuição de origem para o ponto de distribuição de destino. Para obter mais informações, consulte Sobre a migração no Configuration Manager.
Get-CMDPMigrationContentStatus -SourceDistributionPointName sourceServer.dp -DestinationDistributionPointName destinationServer.dp
Get-CMDPMigrationStatus
Use esse cmdlet para obter o status da migração do ponto de distribuição de origem para o ponto de distribuição de destino. Para obter mais informações, consulte Sobre a migração no Configuration Manager.
Get-CMDPMigrationStatus -SourceDistributionPointName sourceServer.dp -DestinationDistributionPointName destinationServer.dp
Get-CMTrustedRootCertificationAuthority
Use este cmdlet para obter os certificados para autoridades de certificação raiz confiáveis do site.
$ci =Get-CMTrustedRootCertificationAuthority
$ci =Get-CMTrustedRootCertificationAuthority -ViewDetail
New-CMAADClientApplication
Use esse cmdlet para criar um registro de aplicativo cliente no Azure Active Directory (Azure AD). Ao executar este cmdlet, ele solicitará que você entre no locatário. Para obter mais informações sobre este registro de aplicativo, consulte Registrar manualmente Azure AD aplicativos para o CMG.
$serverApp = New-CMAADServerApplication -AppName $appName
New-CMAADClientApplication -AppName $name -InputObject $serverApp
New-CMAADServerApplication
Use esse cmdlet para criar um registro de aplicativo de servidor no Azure AD. Ao executar este cmdlet, ele solicitará que você entre no locatário. Para obter mais informações sobre este registro de aplicativo, consulte Registrar manualmente Azure AD aplicativos para o CMG.
New-CMAADServerApplication -AppName $appName
Set-CMDefaultBoundaryGroup
Use este cmdlet para modificar as propriedades de um grupo de limites de site padrão. Você pode definir as opções para incluir e preferir as fontes baseadas em nuvem para os clientes no grupo de limites de site padrão. Para obter mais informações sobre grupos de limites, consulte Sobre grupos de limites em Configuration Manager.
Set-CMDefaultBoundaryGroup -IncludeCloudBasedSources $true -PreferCloudBasedSources $true
Cmdlets preteridos e removidos
Os seguintes cmdlets não estão mais disponíveis porque o recurso de acesso ao recurso não tem mais suporte:
- Add-CMCertificateRegistrationPoint
- Import-CMClientCertificatePfx
- Import-CMWirelessProfileConfigurationItem
- New-CMCertificateProfilePfx
- New-CMCertificateProfileScep
- New-CMCertificateProfileTrustedRootCA
- New-CMClientCertificateProfileConfigurationItem
- New-CMEmailProfile
- New-CMRootCertificateProfileConfigurationItem
- New-CMVpnProfileConfigurationItem
- New-CMWirelessProfile
- New-CMWirelessProfileConfigurationItem
- Set-CMCertificateProfilePfx
- Set-CMCertificateProfileScep
- Set-CMCertificateProfileTrustedRootCA
- Set-CMCertificateRegistrationPoint
- Set-CMClientCertificateProfileConfigurationItem
- Set-CMEmailProfile
- Set-CMVpnProfileConfigurationItem
- Set-CMWirelessProfile
- Set-CMWirelessProfileConfigurationItem
Alterações de cmdlet
As seguintes alterações foram feitas em cmdlets existentes nesta versão. As alterações podem ser novas funcionalidades ou correções de bugs. Algumas alterações podem estar quebrando. Se você usar um dos cmdlets ou áreas de recursos listados nesta seção, examine cuidadosamente as alterações para entender como elas podem afetar seu uso.
Add-CMManagementPoint
Para obter mais informações, consulte Add-CMManagementPoint.
Alterações sem interrupção
- Quando você usa esse cmdlet para habilitar a comunicação com o gateway de gerenciamento de nuvem, ele agora, por padrão, configura o ponto de gerenciamento para dar suporte a clientes de Internet e intranet.
- Quando você habilita o gateway de nuvem, ClientConnectionTypes.InternetAndIntranet agora é o valor padrão.
Add-CMReportingServicePoint
Para obter mais informações, confira Adicionar-CMReportingServicePoint.
Alterações sem interrupção
Esse cmdlet será bloqueado para ser executado no PowerShell7, pois o SOAP não tem suporte no PowerShell7. Esse cmdlet requer o .NET Framework em vez do .NET Core usado com o PowerShell versão 7.
Get-CMObjectSecurityScope
Para obter mais informações, consulte Get-CMObjectSecurityScope.
Alterações sem interrupção
Agora você pode usar esse cmdlet para obter o escopo de segurança de um objeto de pasta especificado.
New-CMCloudManagementGateway
Para obter mais informações, consulte New-CMCloudManagementGateway.
Alterações sem interrupção
Os parâmetros adicionados VMSSVMSize e Version dão suporte à criação de um CMG (gateway de gerenciamento de nuvem) usando um conjunto de dimensionamento de máquinas virtuais.
New-CMCoManagementPolicy
Para obter mais informações, consulte New-CMCoManagementPolicy.
Alterações sem interrupção
- Agora você pode exibir a política criada, bem como impedir a criação da segunda política desse cmdlet.
- Agora você também pode criar políticas filho para cada carga de trabalho, como a interface do usuário, ao criar Co-Management política a partir desse cmdlet.
New-CMComplianceRuleRegistryKeyPermission
Para obter mais informações, consulte New-CMComplianceRuleRegistryKeyPermission.
Bugs corrigidos
Corrigimos um problema na propriedade OperandDataType ao criar uma regra.
Add-CMComplianceSettingWqlQuery
Para obter mais informações, consulte Add-CMComplianceSettingWqlQuery.
Alterações sem interrupção
Ao usar esse cmdlet, agora você pode especificar $null valor para o parâmetro WhereClause.
Set-CMClientSettingComplianceSetting
Para obter mais informações, consulte Set-CMClientSettingComplianceSetting.
Alterações sem interrupção
Adicionou um novo parâmetro ScriptExecutionTimeoutSecs para estender o valor de tempo limite de execução de script.
Set-CMClientSettingClientCache
Para obter mais informações, consulte Set-CMClientSettingClientCache.
Alterações sem interrupção
Adicionou um novo parâmetro MinCacheTombstoneContentMins para dar suporte à definição da duração mínima antes que o cliente possa remover conteúdo armazenado em cache.
Set-CMClientSettingComputerRestart
Para obter mais informações, consulte Set-CMClientSettingComputerRestart.
Alterações sem interrupções e correções de bugs
- Estendeu o intervalo de validação dos parâmetros CountdownMins e RebootLogoffNotificationCountdownMins para alinhar com o console.
- Adicionaram novos parâmetros CountdownIntervalMins e ServerRebootLowRight para se alinhar com o console.
- Corrigimos um problema de nome de propriedade para o parâmetro NoRebootEnforcement.
Set-CMClientSettingEndpointProtection
Para obter mais informações, consulte Set-CMClientSettingEndpointProtection.
Alterações sem interrupção
Agora você pode especificar o tipo de agente defender com o novo parâmetro DefenderAgent.
Get-CMNotification
Para obter mais informações, consulte Get-CMNotification.
Alterações sem interrupção
- Agora você pode usar esse cmdlet para obter uma notificação interna usando o parâmetro IsBuiltIn.
- Agora você também pode usar esse cmdlet para obter uma notificação que pode ser descartada usando o parâmetro CanDismiss.
- Novo alias InputObject foi adicionado para o parâmetro NotificationTasks , que agora dá suporte a pipeline.
New-CMFolder
Para obter mais informações, consulte New-CMFolder.
Bugs corrigidos
Um problema na validação do caminho da pasta foi corrigido ao usar esse cmdlet para criar uma nova pasta no console.
Alterações em vários cmdlets
Os seguintes cmdlets relacionados à pasta agora dão suporte a grupos de atualização de software e regras de implantação automática:
- Get-CMFolder
- New-CMFolder
- Remove-CMFolder
- Set-CMFolder
- Move-CMObject
- Add-CMObjectSecurityScope
- Remove-CMObjectSecurityScope
Os seguintes cmdlets agora adicionaram a condição de validação para iniciar ou parar o serviço, enquanto o CMG é um conjunto de dimensionamento de máquinas virtuais:
Como fornecer comentários ou problemas de relatório
Muitas das correções e melhorias descritas neste artigo são resultado de seus comentários.
Para enviar comentários, use o console Configuration Manager. Para obter mais informações, consulte Comentários para o PowerShell.