Características de Configuration Manager versión 2109 de Technical Preview

Se aplica a: Configuration Manager (rama technical preview)

En este artículo se presentan las características disponibles en technical preview para Configuration Manager, versión 2109. Instale esta versión para actualizar y agregar nuevas características al sitio de technical preview.

Revise el artículo technical preview antes de instalar esta actualización. En ese artículo se familiariza con los requisitos generales y las limitaciones para usar una versión preliminar técnica, cómo actualizar entre versiones y cómo proporcionar comentarios.

En las secciones siguientes se describen las nuevas características que se van a probar en esta versión:

Mejoras en el Visor de archivos de registro del Centro de soporte técnico y OneTrace

El Visor de archivos de registro del Centro de soporte técnico y OneTrace ahora muestran los mensajes de estado en un formato fácil de leer. Las entradas que comienzan por >> son mensajes de estado que se convierten automáticamente en un formato legible cuando se abre un registro. Busque o filtre en la >> cadena para buscar mensajes de estado en el registro.

Captura de pantalla del archivo distmgr.log abierto en OneTrace. Un cuadrado rojo describe la cadena a partir >> de que es un mensaje de estado convertido.

Sugerencia

Al instalar el Centro de soporte técnico, puede instalar las herramientas de forma individual. Para instalar solo el visor de registros de OneTrace, use la opción Avanzadas cuando use el instalador del Centro de soporte técnico . También puede usar la ADDLOCAL propiedad , por ejemplo, supportcenterinstaller.msi ADDLOCAL=OneTraceApplication

Opciones para el recopilador de datos y las herramientas de cliente del Centro de soporte técnico

Se han agregado las siguientes nuevas opciones de línea de comandos al recopilador de datos del Centro de soporte técnico y a las herramientas de cliente:

Opción Descripción Caso de uso
-l Especifica que se inicie como usuario actual sin elevación Si -l se usa, no se solicita ninguna elevación y las conexiones locales están deshabilitadas
-l
se pueden usar exclusivamente desde -m y .-p Si -m o -p se usa sin -l, se seguirá solicitando la elevación.
-m <machinename> Permite especificar un nombre de equipo Si -m <machinename> se usa, se intenta conectarse al nombre de equipo especificado mediante la autenticación integrada (a menos que -p se use)
-p Deshabilita la autenticación integrada Si -p se usa, la pantalla de conexión se inicia cuando se abren las herramientas de cliente. Si se usa con -m, el nombre de la máquina se rellena previamente con el valor especificado.
--help Muestra ayuda

Nota:

Cuando se usa -m <machinename>, la cuenta que realiza la conexión necesita acceso de administrador en la máquina de destino para recopilar los datos.

Enviar comentarios del producto desde los cuadros de diálogo del asistente y de propiedades

Los asistentes y algunas páginas de propiedades ahora incluyen un icono para proporcionar comentarios. Al seleccionar el icono de comentarios, las opciones Enviar una sonrisa y Enviar un ceño fruncido se muestran en el menú desplegable. Las ubicaciones de comentarios adicionales le permiten enviar rápidamente comentarios directamente desde su actividad actual. El icono de comentarios de la cinta de opciones de la consola de administración también se ha actualizado al nuevo icono.

Captura de pantalla del Asistente para crear recopilación de dispositivos. El icono de comentarios se describe en rojo en la esquina inferior izquierda del asistente.

Desinstalación implícita para colecciones de usuarios

En Configuration Manager versión de rama actual 2107, puede habilitar una implementación de aplicación para admitir la desinstalación implícita.

A partir de esta versión, este comportamiento también se aplica a las implementaciones en colecciones de usuarios. Si un usuario está en una colección, se instala la aplicación. A continuación, al quitar el usuario de la colección, la aplicación se desinstala.

Para obtener más información, vea desinstalación implícita.

Requerir la instalación de una extensión de consola

Ahora puede requerir que se instale una extensión de consola antes de conectarse al sitio. Después de requerir una extensión, se instala automáticamente en la consola local la próxima vez que un administrador la inicia. Para requerir la instalación de una extensión de consola:

  1. En la consola de Configuration Manager, vaya al área de trabajo Administración.
  2. Expanda Novedades y Mantenimiento y seleccione el nodo Extensiones de consola.
  3. Seleccione la extensión y, a continuación, seleccione Requerir extensión en el menú contextual o en la cinta de opciones.
    • Al seleccionar Make Optional para una extensión, se quita el requisito de extensión. Los usuarios de la consola todavía pueden instalarlo localmente desde el nodo Extensiones de consola .
  4. La próxima vez que un usuario inicie la consola dentro del ámbito de seguridad de la extensión, la instalación se inicia automáticamente.
    • El usuario que inicia la consola necesita privilegios de administrador local para la instalación de la extensión.

Captura de pantalla del nodo Extensiones de consola con la opción Requerir extensión descrita en rojo desde la cinta de opciones y las ubicaciones del menú contextual

Asistente para importar extensiones de consola

Hay un nuevo asistente para importar extensiones de consola que se administran para la jerarquía. Ya no es necesario usar un script de PowerShell para importar una extensión de consola firmada o sin firmar.

Importar una extensión de consola:

  1. En el área de trabajo Administración, expanda Novedades y Mantenimiento y, a continuación, seleccione el nodo Extensiones de consola.
  2. Seleccione Importar extensión de consola en la cinta de opciones o en el menú contextual.
  3. Cuando se inicie el asistente, seleccione Examinar y vaya al archivo cab de la extensión.
  4. Si es necesario, seleccione la opción Permitir que la extensión se desasigne.
  5. Seleccione Siguiente para revisar el resumen de importación y, a continuación, complete el asistente para importar la extensión.

Nota:

  • Para importar extensiones sin firmar, la opción Desasignar las extensiones de consola aprobadas por la jerarquía debe estar habilitada en La configuración de jerarquía. Para obtener más información, consulte Permitir extensiones de consola aprobadas por jerarquía sin signo.
  • Si importa una extensión en la consola, se producirá un error en la descarga si intenta descargar la misma extensión desde el centro de comunidad. Para descargar la misma extensión del centro de comunidad, elimine la extensión importada y, a continuación, descárguela desde el centro de comunidad.

Mejoras en los criterios de búsqueda de ADR

Los criterios de búsqueda fecha de publicación o revisión para las reglas de implementación automática tienen las siguientes opciones agregadas:

  • Más de 30 días
  • Más de 60 días
  • Más de 90 días
  • Más de 6 meses
  • Más de 1 año

Mejoras en los tipos de límite de VPN

Si usa el tipo de límite vpn, ahora puede coincidir con el inicio de un nombre de conexión o una descripción en lugar de con la cadena completa. Algunos controladores VPN de terceros crean dinámicamente la conexión, que comienza con una cadena coherente, pero también tiene un identificador de conexión único. Por ejemplo, Virtual network adapter #19. Cuando use las opciones Nombre de conexión o Descripción de conexión , use también la nueva opción Inicios con .

Ventana Crear límite que muestra las opciones Nombre de conexión y Comienza por.

¡Pruébelo!

Intente completar las tareas. A continuación, envíe comentarios con sus pensamientos sobre la característica.

  1. Cree un límite.

  2. Cambie el tipo a VPN.

  3. Seleccione Nombre de conexión.

  4. Seleccione Comienza con.

  5. Escriba la primera parte del nombre de conexión que desea que coincida.

La comprobación de requisitos previos de .NET versión 4.6.2 es un error

Configuration Manager versión de rama actual 2107 tiene una regla de requisitos previos de advertencia que comprueba la versión 4.6.2 de Microsoft .NET Framework. Esta versión de .NET es necesaria en servidores de sitio, sistemas de sitio específicos, clientes y la consola de Configuration Manager.

A partir de esta versión preliminar técnica, esta regla de requisitos previos para .NET 4.6.2 es un error. Hasta que actualice .NET, no podrá seguir instalando o actualizando el sitio a esta versión de Configuration Manager.

Nota:

Si es posible en el entorno, se recomienda la versión 4.8 de .NET. Antes de ejecutar el programa de instalación para instalar o actualizar el sitio, actualice primero .NET y reinicie el sistema. Para obtener más información, requisitos previos del sitio y del sistema de sitio.

Las dependencias externas requieren .NET 4.6.2

Todas las bibliotecas de Configuration Manager ahora se compilan con Microsoft .NET Framework versión 4.6.2 o posterior. Si desarrolla una aplicación o herramienta que depende de estas bibliotecas, también debe admitir .NET 4.6.2 o posterior. Microsoft recomienda usar la versión 4.8 de .NET Framework.

Las aplicaciones o herramientas que usan Configuration Manager métodos y clases WMI, API REST o cmdlets de PowerShell no se ven afectadas.

Si desarrolla un complemento de terceros para Configuration Manager, debe probar el complemento con cada versión mensual de la rama technical preview. Las pruebas periódicas ayudan a confirmar la compatibilidad y permiten notificar de forma temprana cualquier problema con las interfaces estándar.

Copia del GUID para el certificado de proxy ISV

Los proveedores de software independientes (ISV) pueden crear aplicaciones que extienden Configuration Manager. Pueden usar Configuration Manager para asignar un certificado a un proxy ISV, lo que permite la comunicación personalizada con el punto de administración.

Para simplificar la administración de estos certificados de proxy isv, ahora puede copiar su GUID en la consola de Configuration Manager.

  1. En la consola de Configuration Manager, vaya al área de trabajo Administración.

  2. Expanda Seguridad y seleccione el nodo Certificados .

  3. Ordene la lista de certificados por la columna Tipo .

  4. Seleccione un certificado de tipo PROXY ISV.

  5. En la cinta de opciones, seleccione Copiar GUID de certificado.

Esta acción copia el GUID de este certificado, por ejemplo: aa05bf38-5cd6-43ea-ac61-ab101f943987

Versión preliminar de las notas de la versión de PowerShell

En estas notas de la versión se resumen los cambios realizados en los cmdlets de PowerShell Configuration Manager en esta versión de technical preview.

Para obtener más información sobre PowerShell para Configuration Manager, consulte Introducción a los cmdlets de Configuration Manager.

Cambios en el módulo

Al instalar la consola de Configuration Manager, la ruta de acceso al módulo de PowerShell ConfigurationManager ahora se agrega a la variable de entorno del sistema, PSModulePath. Por ejemplo, de forma predeterminada, esta ruta de acceso es C:\Program Files (x86)\Microsoft Endpoint Manager\AdminConsole\bin.

Con este cambio, es más fácil importar este módulo con el siguiente comando: Import-Module ConfigurationManager

Para obtener más información, consulte about_PSModulePath.

Cmdlets nuevos

Get-CMFolder

Use este cmdlet para obtener todas las carpetas o carpetas personalizadas de la ruta de acceso primaria especificada.

$parentPath = 'DeviceCollection'
$name = 'Folder1'
$name2 = 'Folder2'
$name3 = 'Folder3'
$root = New-CMFolder -ParentFolderPath $parentPath -Name $name
$folder = Get-CMFolder -FolderPath ($parentPath + '\' + $name + '\' + $name2 + '\' +$name3)

New-CMFolder

Use este cmdlet para crear una nueva carpeta en la ruta de acceso de la carpeta primaria especificada.

$parentPath = 'DeviceCollection'
$name =  'Folder1'
$folder = New-CMFolder -ParentFolderPath $parentPath -Name $name

Remove-CMFolder

Use este cmdlet para quitar la carpeta especificada.

$parentPath = 'DeviceCollection'
$name =  'Folder1'
$name2 =  'Folder2'
$name3 =  'Folder3'
Remove-CMFolder -Name $name3 -ParentContainerNode (Get-CMFolder -Name $name2) -Force
(Get-CMFolder -Name $name2) | Remove-CMFolder -Force
Remove-CMFolder -FolderPath  ($parentPath + '\' + $name) -Force

Remove-CMSoftwareUpdateFromPackage

Use este cmdlet para quitar la actualización de software especificada de un paquete.

Quite una actualización de software y actualice el punto de distribución:

Remove-CMSoftwareUpdateFromPackage -SoftwareUpdatePackageId $packageId -SoftwareUpdateId $softwareUpdateId -RefreshDistributionPoint -Force

Quite dos actualizaciones de software, pero no actualice el punto de distribución:

Remove-CMSoftwareUpdateFromPackage -SoftwareUpdatePackage $package -SoftwareUpdateName ($softwareUpdateName1, $softwareUpdateName2) -Force

Set-CMApplicationSupersedence

Use este cmdlet para establecer la sustitución del tipo de implementación para la aplicación especificada.

Agregue o establezca la sustitución del tipo de implementación:

$AppSupersededName = "Superseded app"
$AppSuperseded = New-CMApplication -Name $AppSupersededName
$OriginalDT = Add-CMScriptDeploymentType -ApplicationName $AppSuperseded -DeploymentTypeName "ScriptDT01" -InstallCommand 'appsetup.exe'

$AppSupersedingName = "Superseding app"
$AppSuperseding = New-CMApplication -Name $AppSupersedingName
$AppSupersedingDT = Add-CMScriptDeploymentType -ApplicationName $AppSuperseding -DeploymentTypeName "ScriptDT02" -InstallCommand 'appsetup2.exe'

Set-CMApplicationSupersedence -ApplicationId ($AppSuperseding.CI_ID) -CurrentDeploymentTypeId ($AppSupersedingDT.CI_ID) -SupersededApplicationId ($AppSuperseded.CI_ID) -OldDeploymentTypeId ($OriginalDT.CI_ID)

Quitar sustitución del tipo de implementación:

Set-CMApplicationSupersedence -ApplicationName $AppSupersedingName -CurrentDeploymentTypeName ($AppSupersedingDT.LocalizedDisplayName) -SupersededApplicationName $AppSupersededName -OldDeploymentTypeName ($OriginalDT.LocalizedDisplayName) -RemoveSupersedence -Force

Set-CMFolder

Use este cmdlet para configurar la carpeta especificada. Por ejemplo, cámbiele el nombre o muévalo a otra carpeta.

$parentPath = 'DeviceCollection'
$name =  'Folder1'
$name2 =  'Folder2'
$name3 =  'Folder3'
$root = New-CMFolder -ParentFolderPath $parentPath -Name $name
Set-CMFolder -Name $name2 -ParentContainerNode (Get-CMFolder -Name $name) -NewName $newName 
(Get-CMFolder -Name $newName) | Set-CMFolder -NewName $name2
$folder = Set-CMFolder -Name $name3 -ParentFolderPath ($parentPath + '\' + $name + '\' + $name2) -MoveToFolder $root
$folder = Set-CMFolder -Guid $sub2.FolderGuid -MoveToPath ($parentPath + '\' + $name + '\' + $name2)

Cmdlets quitados

Los siguientes cmdlets ya no están disponibles porque ya no se admite la característica subyacente:

  • Get-CMTSStepConvertDisk
  • New-CMTSStepConverDisk
  • Remove-CMTSStepConvertDisk
  • Set-CMTSStepConvertDisk

Cmdlets en desuso

Los siguientes cmdlets para la sustitución del tipo de implementación están en desuso y pueden quitarse en una versión futura:

  • Add-CMDeploymentTypeSupersedence
  • Set-CMDeploymentTypeSupersedence

Para ambos cmdlets, use en su lugar el nuevo cmdlet Set-CMApplicationSupersedence .

Cmdlets modificados

Todos los cmdlets de Configuration Manager con verbos de importación y exportación

Por ejemplo, Import-CMAADClientApplication y Export-CMApplication.

Cambios no importantes

Para permitir el uso coherente de parámetros en estos cmdlets, todos tienen alias para que el parámetro especifique la ruta de acceso de importación: FilePath, FileName, , ImportFilePath. Path

Add-CMDistributionPoint

Errores corregidos

No se puede especificar el sitio de administración central (CAS) para el parámetro SiteCode , que no admite ningún rol de sistema de sitio orientado al cliente.

Problemas conocidos generales

Configuration Manager consola no se actualizará automáticamente

Si actualiza un sitio de technical preview de la versión 2108 a una versión posterior, la consola de Configuration Manager no se actualiza. Este problema se debe a un problema conocido en el instalador de la extensión.

Para solucionar este problema, actualice manualmente la consola. Después de actualizar el sitio de la versión 2108 a una versión posterior, ejecute ConsoleSetup.exe. Para obtener más información, consulte Instalación de la consola de Configuration Manager.

Los informes de SQL Server Reporting Services no se mostrarán

Si usa Configuration Manager rama technical preview con SQL Server versión 2012 o 2014, al actualizar a Configuration Manager versión 2109, los informes no se muestran en la consola. Verá un error similar a la siguiente cadena en srsrp.log:

System.Web.Services.Protocols.SoapException: Error while loading code module: ...SrsResources, culture=neutral.... Details: Could not load file or assembly 'SrsResources, Culture=neutral' or one of its dependencies. This assembly is built by a runtime newer than the currently loaded runtime and cannot be loaded.

Para solucionar este problema, actualice SQL Server Reporting Services a la versión 2016 o posterior. Para obtener más información, consulte Versiones de SQL Server compatibles.

El botón de descarga del centro de comunidad siempre está habilitado

El botón Descargar para elementos del centro de comunidad no se deshabilita una vez que se ha descargado un objeto. Se producirá un error en la descarga si intenta volver a descargar el elemento.

Pasos siguientes

Para obtener más información sobre cómo instalar o actualizar la rama technical preview, consulte Technical Preview.

Para obtener más información sobre las diferentes ramas de Configuration Manager, consulte ¿Qué rama de Configuration Manager debo usar?.