Actividad Obtener estado de implementación para Configuration Manager Integration Pack

Importante

Esta versión de Orchestrator ha llegado al final del soporte técnico. Se recomienda actualizar a Orchestrator 2022.

La actividad Obtener estado de implementación se usa para recuperar el estado de una aplicación, un programa, una secuencia de tareas o una implementación de actualizaciones de software asignadas a un equipo o colección para determinar si se ha completado una acción de implementación de software.

Para implementar una aplicación (mediante el nuevo modelo de aplicación de Configuration Manager), use la actividad Implementar aplicación. Para implementar una secuencia de tareas, use la actividad Implementar secuencia de tareas. Para implementar actualizaciones de software en un grupo de actualizaciones, use la actividad Implementar actualización de software . Para implementar una aplicación heredada, use la actividad Implementar programa .

Obtener las propiedades del estado de implementación

  • Tipo de implementación: el tipo de implementación para el que desea recuperar información. Las opciones son:
    • Application
    • Programa
    • Secuencia de tareas
    • Actualización de software
  • Filtros: los filtros disponibles dependen del tipo de implementación seleccionado. Los filtros modifican la consulta enviada a Configuration Manager para que los datos devueltos a Orchestrator ya estén limitados a los resultados deseados. Esto mejora el rendimiento al devolver todos los datos y el filtrado en el servidor de Orchestrator.

Para agregar nuevos criterios de filtro:

  1. Seleccione Agregar y seleccione la propiedad en la que se va a filtrar.

  2. Seleccione una relación y escriba un valor para el filtro.

    El tipo de valor de relación disponible dependerá del tipo de datos de la propiedad seleccionada.

Obtener datos publicados del estado de implementación

Los valores siguientes se publican además de los valores de entrada anteriores:

Elemento Descripción
Conexión Especifica el nombre de la conexión al servidor Configuration Manager.
Nº de resultados Número de valores devueltos por la consulta.

En la lista siguiente se describen los datos publicados para los tipos de implementación disponibles.

Secuencia de tareas o programa

  • Id. de AdvertisementID del anuncio (implementación)
  • LastAcceptanceMessageID Id. del mensaje de estado de la última aceptación
  • LastAcceptanceMessageIDName Descripción breve del último mensaje de estado de aceptación
  • LastAcceptanceMessageIDSeverity
    • Error: 3221225472
    • Advertencia: 2147483648
    • Informativo: 1073741824
  • LastAcceptanceState Categoría numérica del último mensaje de estado de aceptación
  • LastAcceptanceStateName Descripción breve de la categoría de aceptación
  • LastAcceptanceStatusTime Fecha y hora, en hora universal coordinada (UTC), cuando se generó el último mensaje de aceptación
  • Contexto de usuario (cuenta) lastExecutionContext en el que se ejecutó el programa
  • LastExecutionResult Última cadena devuelta por un archivo de formato de información de administración de estado (MIF) (mensajes 10007 y 10009) o un código de retorno de error (10006)
  • Categoría numérica LastState del último mensaje de estado de entrega
  • LastStateName Descripción breve de la categoría de entrega, entre las que se incluyen:
    • Aceptado: no hay ningún estado adicional
    • Correcto
    • Con error
    • En espera
    • Sin estado
  • LastStatusMessageID Id. del mensaje de estado de última entrega
  • LastStatusMessageIDName Descripción breve del último mensaje de estado de entrega.
  • LastStatusMessageIDSeverity
    • Error: 3221225472
    • Advertencia: 2147483648
    • Informativo: 1073741824
  • Fecha y hora de LastStatusTime, en hora universal coordinada (UTC), cuando se generó el último mensaje de entrega
  • Identificador de recurso de ResourceID del dispositivo

Application

  • CI de aplicación de AppCI
  • AppName Es el nombre de la aplicación.
  • Tipo de estado de la aplicación AppStatusType
  • Id. de AssignmentID del anuncio (implementación)
  • Guid de AssignmentUniqueID de la aplicación
  • Identificador collectionID de la colección a la que pertenece este recurso
  • CollectionName Es el nombre de la colección.
  • ComplianceState El estado de cumplimiento del elemento de configuración.
  • DTCI El identificador del tipo de implementación usado en esta implementación
  • DTModelID El identificador del modelo de tipo de implementación
  • DTName Es el nombre del tipo de implementación que se usa para esta implementación.
  • DTResultID Id. de resultado del tipo de implementación
  • DeploymentIntent 0 = Obligatorio, 1 = Disponible
  • EnforcementState El estado de cumplimiento. Los valores posibles son:
    • Estado de cumplimiento desconocido
    • Cumplimiento iniciado
    • Aplicación esperando contenido
    • Esperando a que se complete otra instalación
    • Esperar a la ventana de mantenimiento antes de instalar
    • Es necesario reiniciar antes de instalar
    • Error general
    • Instalación pendiente
    • Instalando actualización
    • Reinicio del sistema pendiente
    • Actualización instalada correctamente
    • No se pudo instalar la actualización
    • Descargando actualización
    • Actualización descargada
    • No se pudo descargar la actualización
  • ExtendedInfoDescriptionID Id. de descripción de la información extendida
  • ExtendedInfoID Id. de información extendida
  • IsMachineAssignedToUser True o False. True si la máquina está asignada a un usuario.
  • IsMachineChangesPersisted True o False. True si se conservan los cambios en la máquina virtual.
  • IsVM True o False. True si se trata de una máquina virtual.
  • Id. de recurso machineID del dispositivo
  • NombreDeEquipo del dispositivo
  • PolicyModelID Id. del modelo de directiva
  • Número de revisión de la implementación
  • Hora de implementación de StartTime
  • StatusType Tipo de estado:
    • Correcto
    • En curso
    • Desconocido
    • Error
  • Tecnología El tipo de tecnología de implementación, como:
    • Windows Installer
    • App-V
    • Script
    • Nokia
  • UpdateState Update State
  • NombredeUsuarioNombre de usuario
  • VMHostName Si el dispositivo es una máquina virtual, el nombre del host de la máquina virtual

Actualización de software

Elemento Descripción
AssignmentID Identificador del anuncio (implementación)
AssignmentName Nombre del anuncio (implementación)
AssignmentUniqueID GUID de la aplicación
CollectionID Identificador de la colección a la que pertenece este recurso
CollectionName Nombre de la colección
DeviceName Nombre del dispositivo al que se dirige la actualización
IsCompliant Verdadero o falso
IsMachineAssignedToUser True o False. True si la máquina está asignada a un usuario.
IsMachineChangesPersisted True o False. True si se conservan los cambios en la máquina virtual.
IsVM True o False. True si se trata de una máquina virtual.
LastComplianceMessageDesc Descripción del último mensaje de cumplimiento
LastComplianceMessageID Identificador del último mensaje de cumplimiento
LastComplianceMessageTime Hora del último mensaje de cumplimiento
LastEnforcementErrorCode Último código de error de cumplimiento
LastEnforcementErrorID Último identificador de error de cumplimiento
LastEnforcementErrorTime Hora del último error de cumplimiento
LastEnforcementMessageDesc Descripción del último mensaje de cumplimiento
LastEnforcementMessageID Identificador del último mensaje de cumplimiento
LastEnforcementMessageTime Hora del último mensaje de cumplimiento
Id. de recurso Identificador de recurso del dispositivo
StatusDescription Descripción del estado
StatusEnforcementState Estado de cumplimiento adicional para el progreso y el estado de error (0 para otros).
StatusErrorCode Código de error adicional para el estado de error (0 para otros)
StatusTime Hora de estado
StatusType Tipo de estado
UserID Id. de usuario
VMHostName Si el dispositivo es una máquina virtual, el nombre del host de la máquina virtual

Configuración de la actividad Obtener estado de implementación

  1. En el panel Actividades , arrastre una actividad Obtener estado de implementación al runbook activo.

  2. Haga doble clic en el icono de actividad Obtener estado de implementación . Se abre el cuadro de diálogo Propiedades .

  3. Configuración de la pestaña Detalles :

    1. En la sección Conexión, seleccione el botón de puntos suspensivos (...) y, a continuación, seleccione la conexión de servidor Configuration Manager que desea usar para esta actividad. Seleccione Aceptar.

    2. En la sección Campos , escriba un valor para cada una de las propiedades necesarias. Si la propiedad está habilitada para búsqueda, puede seleccionar el botón de puntos suspensivos (...) situado junto al cuadro de texto para buscar un valor.

      También puede usar datos publicados para rellenar automáticamente el valor de la propiedad a partir de la salida de datos por una actividad anterior en el runbook.

  4. Seleccione Finalizar.