Inventario de aplicaciones para dispositivos Windows en Microsoft Intune

El inventario de aplicaciones proporciona una visibilidad más rápida y detallada de las aplicaciones instaladas en los dispositivos Windows administrados por Intune. Recopila metadatos de aplicaciones más completos que las aplicaciones descubiertas, incluidas las rutas de instalación, los comandos de desinstalación y los tamaños de las aplicaciones. El inventario de aplicaciones es el reemplazo previsto a largo plazo para las aplicaciones descubiertas, pero ambas características funcionan actualmente en paralelo. Se proporcionará más orientación sobre la transición a medida que se disponga de detalles.

Cómo funciona el inventario de aplicaciones

El inventario de aplicaciones expande el agente de inventario de dispositivos existente en los dispositivos Windows para recopilar también los datos de la aplicación y cargarlos en el servicio de Intune. El agente de inventario de aplicaciones:

  • Recopila las aplicaciones Win32 del registro de Windows que desinstalan las claves (HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall y las claves por usuario), incluidas las aplicaciones de 32 bits en sistemas de 64 bits
  • Recopila las aplicaciones de la Tienda Windows con la API del administrador de paquetes
  • Carga cambios delta para reducir el ancho de banda y el tiempo de procesamiento
  • Informa de los datos a la página Todas las aplicaciones de cada dispositivo en el centro de administración de Intune

Importante

A diferencia de las aplicaciones descubiertas, que recopilan el inventario automáticamente, el inventario de aplicaciones requiere que cree y asigne una directiva de configuración de dispositivos para habilitar la recopilación. Los dispositivos no informan de los datos de inventario de aplicaciones hasta que se asigna una directiva.

Requisitos previos

  • Los dispositivos deben estar inscritos en Intune y unidos a Microsoft Entra
  • Windows 10 u 11

Crear una directiva de inventario de aplicaciones

Para recopilar datos de inventario de aplicaciones, cree una directiva de configuración de dispositivos que especifique qué propiedades de aplicación recopilar y asignarla a su dispositivo o grupos de usuarios.

  1. Inicie sesión en el Centro de administración de Microsoft Intune.

  2. Seleccione Dispositivos>Administrar dispositivos>Configuración>Crear>Nueva directiva.

  3. Seleccione la siguiente configuración:

    • Plataforma: Windows 10 y versiones posteriores
    • Tipo de perfil: Catálogo de propiedades
  4. Seleccione Crear.

  5. En Aspectos básicos, escriba un nombre y una descripción para la directiva. Por ejemplo, inventario de aplicaciones: todas las propiedades.

  6. En Opciones de configuración, seleccione + Agregar propiedades y, a continuación, seleccione la casilla ApplicationProperties.

  7. Seleccione las propiedades de la aplicación que desea recopilar. Las siguientes propiedades son obligatorias y están seleccionadas de forma predeterminada:

    • Nombre de la aplicación
    • Versión de la aplicación
    • Publisher
    • Arquitecturas
    • Ámbito de instalación
    • Instalar ámbito Id. de usuario de plataforma
    • Id. de usuario del ámbito de instalación

    También puede recopilar las siguientes propiedades opcionales:

    Configuración del catálogo de propiedades Nombre de columna del informe Descripción
    Ubicación de instalación Ubicación de instalación La ruta de acceso en la que está instalada la aplicación en el dispositivo.
    Fecha de instalación Fecha de instalación La fecha en que se instaló la aplicación.
    Tamaño estimado Tamaño estimado El tamaño estimado de la aplicación, en bytes.
    Id. de aplicación específico de la plataforma Nombre del paquete Un identificador específico de la plataforma. Para las aplicaciones Win32, este valor es el código de producto MSI. Para las aplicaciones de la Tienda, este valor es el nombre completo del paquete.
    Tipo de id. de aplicación específico de plataforma Tipo de id. de aplicación específico de plataforma El tipo de identificador específico de la plataforma (por ejemplo, código de producto MSI o nombre de paquete).
    Comando de desinstalación Comando de desinstalación El comando utilizado para desinstalar la aplicación.
    Comando Modificar Comando Modificar Comando utilizado para modificar la aplicación.
    Idiomas Idiomas Los idiomas compatibles con la aplicación.
    Nombre de usuario del ámbito de instalación Nombre de usuario El nombre de usuario asociado con la instalación de la aplicación. Resolución de mejor esfuerzo para usuarios que no son de Entra en el dispositivo.

    Las siguientes propiedades también aparecen en el informe de inventario de aplicaciones, pero no se pueden configurar en el catálogo Propiedades:

    Columna del informe Descripción
    Código de producto MSI El código de producto MSI de las aplicaciones Win32, cuando esté disponible.
    Instalado para Indica si la aplicación está instalada en el nivel de dispositivo o para un usuario específico.
    Actualizado por última vez La fecha en que se actualizó por última vez el registro de la aplicación.
    Última comprobación La fecha en que el dispositivo notificó por última vez los datos de inventario de aplicaciones.

    Nota:

    No se garantiza que todas las propiedades tengan datos para todas las aplicaciones. La disponibilidad de los datos depende de si la información existe en el origen de datos (la clave de desinstalación del Registro o la API del administrador de paquetes) en el dispositivo.

  8. Seleccione Siguiente.

  9. En Asignaciones, seleccione los grupos de dispositivos o usuarios que deben tener el inventario de aplicaciones recopilado.

  10. Complete el resto de los pasos del asistente y seleccione Crear.

Una vez asignada la directiva, la recopilación de datos de inventario comienza en la siguiente comprobación de dispositivos y se repite varias veces al día para los dispositivos activos. La recopilación se desencadena con el ciclo de sincronización/registro de MMPC.

Combinar directivas de inventario de aplicaciones y dispositivos

El catálogo Propiedades también incluye propiedades de inventario de dispositivos, por lo que tiene flexibilidad en la forma en que organiza las directivas. Por ejemplo, puede:

  • Cree directivas independientes para el inventario de aplicaciones y la configuración del inventario de dispositivos y, a continuación, asigne ambas a los mismos grupos de dispositivos.
  • Combine la configuración del inventario de dispositivos y aplicaciones en una sola directiva.
  • Cree varias directivas con diferentes selecciones de propiedades para diferentes grupos de dispositivos.

Si más de una directiva tiene como destino el mismo dispositivo, el dispositivo combina la configuración. Cuando hay un conflicto, "cobrar" gana sobre "no cobrar" para una propiedad determinada.

Ver datos de inventario de aplicaciones

Después de que los dispositivos se registren con la directiva de inventario, puede ver los datos recopilados de la aplicación.

  1. Inicie sesión en el Centro de administración de Microsoft Intune.
  2. Seleccionar dispositivos>Todos los dispositivos y, a continuación, seleccione un dispositivo.
  3. Seleccionar todas las aplicaciones.
  4. Seleccione la pestaña Inventario de aplicaciones .

La página Todas las aplicaciones de cada dispositivo muestra las aplicaciones administradas y las aplicaciones inventariadas en la misma vista. El inventario de aplicaciones notifica todas las aplicaciones detectadas en el dispositivo, independientemente de cómo se instalaron, incluidas las aplicaciones que también se implementan como aplicaciones administradas. Dado que los datos de inventario se recopilan directamente desde el dispositivo, los nombres de las aplicaciones, las versiones y otras propiedades reflejan los valores instalados y es posible que no coincidan directamente con los nombres y metadatos definidos en las asignaciones de aplicaciones administradas. La pestaña Inventario de aplicaciones muestra la lista completa de aplicaciones detectadas en el dispositivo, incluidas todas las propiedades seleccionadas en la directiva de inventario.

Propiedades necesarias y asignación de columnas de informe

Algunas propiedades del catálogo Propiedades aparecen bajo nombres de columna diferentes en el informe de inventario de aplicaciones. La siguiente tabla asigna la configuración necesaria del catálogo de Propiedades a los nombres de columna del informe:

Configuración del catálogo de propiedades Nombre de columna del informe
Instalar ámbito Id. de usuario de plataforma SID
Id. de usuario del ámbito de instalación User Entra ID
Nombre de usuario del ámbito de instalación Nombre de usuario
Id. de aplicación específico de plataforma Nombre del paquete o nombre de la clave de registro de desinstalación

Nota:

El id. de aplicación específico de la plataforma se asigna al nombre del paquete para las aplicaciones de la tienda (nombre completo del paquete) y las aplicaciones MSI (código de producto). Si no se aplica ninguna, se asigna a Desinstalar el nombre de la clave del Registro en su lugar.

Detalles de la recopilación de datos

Ciclo de actualización

El inventario de aplicaciones recopila datos con más frecuencia que las aplicaciones detectadas. En el caso de los dispositivos activos, la recopilación se ejecuta varias veces al día, desencadenada por el ciclo de sincronización/registro de MMPC. Para obtener más información sobre los intervalos de registro de dispositivos, consulte Intervalos de actualización de directivas.

Orígenes de colecciones de aplicaciones

El agente de inventario de dispositivos recopila aplicaciones de dos orígenes en dispositivos Windows:

  • Aplicaciones Win32: leer desde el registro de Windows desinstalar claves tanto en el nivel del sistema (HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall) como en el nivel de usuario (HKU\{SID}\Software\Microsoft\Windows\CurrentVersion\Uninstall), incluidas las aplicaciones de 32 bits en sistemas de 64 bits.
  • Aplicaciones de la tienda: lea desde el administrador de paquetes de Windows tanto en el nivel del sistema como en el nivel por usuario.

Ámbito de instalación

Cada registro de aplicación incluye un ámbito de instalación que indica si la aplicación está instalada para:

  • Dispositivo: la aplicación se instala en el nivel del sistema para todos los usuarios.
  • Usuario: la aplicación se instala para un usuario específico.

Para las aplicaciones de ámbito de usuario, el registro de inventario incluye el identificador de usuario de Microsoft Entra asociado a la instalación. El agente también realiza un intento de mejor esfuerzo para resolver el nombre de usuario para los usuarios que no son de Entra en el dispositivo.

Comportamiento de sincronización

La primera sincronización realiza una carga completa de los datos de la aplicación desde el dispositivo. Las sincronizaciones posteriores se basan en delta y envían solo cambios (aplicaciones nuevas, actualizadas o eliminadas) desde la última colección. La sincronización diferencial reduce la cantidad de datos transferidos y la sobrecarga de procesamiento.

Comportamiento de eliminación de directivas

Si la directiva de inventario de aplicaciones se quita de un dispositivo, el agente de inventario de dispositivos continúa recopilando datos de la aplicación durante aproximadamente tres días como búfer para los dispositivos que podrían estar sin conexión (por ejemplo, escenarios de fin de semana). Después del período de búfer, la recopilación se detiene y los datos se eliminan del servicio.

Diferencias entre las aplicaciones descubiertas y el inventario de aplicaciones

Funcionalidad Aplicaciones detectadas Inventario de aplicaciones
Configuración de administración No hay configuración disponible Requiere una directiva de configuración de dispositivos
Ciclo de actualización Siete días (24 horas para Win32 a través de IME) Varias veces al día
Propiedades recopiladas Nombre de la aplicación, plataforma, versión, editor, recuento de dispositivos Nombre de la aplicación, versión, publicador + ubicación de instalación, fecha de instalación, tamaño, arquitectura, comando desinstalar, comando modificar, id. específico de la plataforma, idiomas, ámbito de instalación y mucho más
Plataformas compatibles Windows, iOS/iPadOS, macOS, Android, AOSP Windows (compatibilidad con macOS, iOS/iPadOS y Android planeada)
Ubicación del centro de Administración Aplicaciones>Supervisión>Aplicaciones detectadas y por dispositivo en Dispositivos>dispositivo> Aplicacionesdetectadas Dispositivos>dispositivo>Todas las aplicaciones>Pestaña Inventario de aplicaciones
Control de aplicaciones instaladas por usuario Último usuario conectado Compatibilidad con varios usuarios

Ambas características se pueden ejecutar simultáneamente. El inventario de aplicaciones no deshabilita las aplicaciones detectadas.

Limitaciones conocidas

  • El inventario de aplicaciones está disponible actualmente para dispositivos con Windows 10/11 unidos a Microsoft Entra.
  • Disponibilidad en nube soberana: compatible con GCC High. No se admite en Microsoft Azure operado por 21Vianet.