Partager via


Obtenir l’activité État du déploiement pour le pack d'intégration Configuration Manager

L’activité Obtenir l’état du déploiement est utilisée pour récupérer l’état d’une application, d’un programme, d’une séquence de tâches ou d’un déploiement de mises à jour logicielles affecté à un ordinateur ou à un regroupement pour déterminer si une action de déploiement de logiciel est terminée.

Pour déployer une application (à l’aide du nouveau modèle d’application Configuration Manager), utilisez l’activité Déployer l’application . Pour déployer une séquence de tâches, utilisez l’activité Déployer une séquence de tâches. Pour déployer des mises à jour logicielles dans un groupe de mises à jour, utilisez l’activité Déployer la mise à jour logicielle. Pour déployer une application héritée, utilisez l’activité Déployer le programme .

Obtenir les propriétés État du déploiement

  • Type de déploiement : type de déploiement pour lequel vous souhaitez récupérer des informations. Les options sont les suivantes :
    • Application
    • Programme
    • Séquence de tâches
    • Mise à jour logicielle
  • Filtres : les filtres disponibles dépendent du type de déploiement sélectionné. Les filtres modifient la requête envoyée à Configuration Manager afin que les données retournées à Orchestrator soient déjà limitées aux résultats souhaités. Cela améliore les performances sur le retour de toutes les données et le filtrage sur le serveur Orchestrator.

Pour ajouter de nouveaux critères de filtre :

  1. Sélectionnez Ajouter et sélectionnez la propriété sur laquelle filtrer.

  2. Sélectionnez une relation , puis entrez une valeur pour le filtre.

    Le type de valeur de relation disponible dépend du type de données de la propriété sélectionnée.

Obtenir les données publiées de l’état du déploiement

Les valeurs suivantes sont publiées en plus des valeurs d’entrée ci-dessus :

Élément Descriptif
Connection Spécifie le nom de la connexion au serveur Configuration Manager.
Nombre de résultats Nombre de valeurs retournées par la requête.

La liste suivante décrit les données publiées pour les types de déploiement disponibles.

Séquence de tâches ou de programme

  • AdvertisementID Identifiant de l'annonce (déploiement)
  • LastAcceptanceMessageID ID du dernier message d'état d'acceptation
  • Description courte de LastAcceptanceMessageIDName du dernier message d’état d’acceptation
  • LastAcceptanceMessageIDSeverity
    • Erreur : 3221225472
    • Avertissement : 2147483648
    • Informational : 1073741824
  • LastAcceptanceState Catégorie numérique du dernier message d'état d'acceptation
  • LastAcceptanceStateName Description courte de la catégorie d'acceptation
  • Date et heure lastAcceptanceStatusTime, en temps coordonné universel (UTC), lorsque le dernier message d’acceptation a été généré
  • Contexte utilisateur LastExecutionContext (compte) sous lequel le programme s’est exécuté
  • LastExecutionResult Dernière chaîne retournée par un fichier MIF (Status Management Information Format) (messages 10007 et 10009) ou un code de retour d’erreur (10006)
  • LastState Catégorie numérique du dernier message d’état de livraison
  • Brève description de LastStateName, relative à la catégorie de livraison, notamment :
    • Accepté « Aucun état supplémentaire
    • Opération réussie
    • Échec
    • En attente
    • Aucun état
  • LastStatusMessageID Identifiant du dernier message d’état de remise
  • LastStatusMessageIDName Brève description du dernier message d’état de remise.
  • LastStatusMessageIDSeverity
    • Erreur : 3221225472
    • Avertissement : 2147483648
    • Informational : 1073741824
  • Date et heure LastStatusTime, en Temps Universel Coordonné (UTC), lorsque le dernier message de remise a été généré.
  • ResourceID ID de ressource du périphérique

Application

  • AppCI CI d’application
  • AppName Le nom de l’application
  • Type d’état de l'application
  • AssignmentID ID de la publicité (déploiement)
  • AssignmentUniqueID GUID de l’application
  • ID collectionID de la collection à laquelle cette ressource appartient
  • CollectionName Le nom de la collection
  • ComplianceState L’état de conformité de l’élément de configuration.
  • DTCI L’ID du type de déploiement utilisé dans ce déploiement
  • DTModelID ID du modèle de type de déploiement
  • DTName Le nom du type de déploiement utilisé pour ce déploiement
  • DTResultID ID de résultat du type de déploiement
  • DeploymentIntent 0 = Obligatoire, 1 = Disponible
  • EnforcementState L’état d’application. Les valeurs possibles sont les suivantes :
    • État d’application inconnu
    • Mise en œuvre démarrée
    • Mise en application en attente de contenu
    • En attente de la fin d'une autre installation
    • En attente de la fenêtre de maintenance avant l'installation
    • Redémarrer requis avant l’installation
    • Échec général
    • Installation en attente
    • Installation de la mise à jour
    • Redémarrage du système en attente
    • Mise à jour installée avec succès
    • Échec de l’installation de la mise à jour
    • Téléchargement de la mise à jour
    • Mise à jour téléchargée
    • Échec du téléchargement de la mise à jour
  • ID de description d’informations étendues ExtendedInfoDescriptionID
  • ID d’informations étendues ExtendedInfoID
  • IsMachineAssignedToUser Vrai ou Faux. True si la machine est affectée à un utilisateur.
  • IsMachineChangesPersisted Vrai ou Faux. True si les modifications apportées à la machine virtuelle sont conservées.
  • IsVM Vrai ou Faux. True s’il s’agit d’une machine virtuelle.
  • Identifiant de ressource de l’appareil MachineID
  • Nom de l'appareil (MachineName)
  • PolicyModelID Identifiant du modèle de stratégie
  • Revision Numéro de révision du déploiement
  • StartTime Heure de déploiement
  • Type d’état StatusType :
    • Opération réussie
    • En cours
    • Inconnu
    • Erreur
  • Technologie Le type de technologie de déploiement, par exemple :
    • Windows Installer (programme d'installation de Windows)
    • App-V
    • Scénario
    • Nokia
  • UpdateState État de la mise à jour
  • Nom d’utilisateur
  • VMHostName Si l’appareil est une machine virtuelle, le nom de l’hôte de la machine virtuelle

Mise à jour logicielle

Élément Descriptif
AssignmentID Identifiant de l'annonce (déploiement)
Nom de l'affectation Nom de la publicité (déploiement)
AssignmentUniqueID GUID de l’application
CollectionID ID de la collection à laquelle appartient cette ressource
CollectionName Nom de la collection
Nom du dispositif Nom de l’appareil sur lequel la mise à jour est ciblée
IsCompliant Vrai ou Faux
IsMachineAssignedToUser Vrai ou faux. True si la machine est affectée à un utilisateur.
IsMachineChangesPersisted Vrai ou faux. True si les modifications apportées à la machine virtuelle sont conservées.
IsVM Vrai ou faux. True s’il s’agit d’une machine virtuelle.
LastComplianceMessageDesc Dernière description du message de conformité
LastComplianceMessageID ID du dernier message de conformité
HeureDuDernierMessageDeConformité Heure du dernier message de conformité
LastEnforcementErrorCode Dernier code d’erreur d’application
LastEnforcementErrorID ID de dernière erreur d’exécution
LastEnforcementErrorTime Heure de la dernière erreur d’application
LastEnforcementMessageDesc Dernière description du message de mise en application
LastEnforcementMessageID ID du dernier message d'exécution
LastEnforcementMessageTime Heure du dernier message d'exécution
ID de ressource ID de ressource de l’appareil
Description du statut Description du statut
StatusEnforcementState État de mise en application supplémentaire pour la progression et l’état d’erreur (0 pour les autres).
StatusErrorCode Code d’erreur supplémentaire pour l’état d’erreur (0 pour les autres)
StatusTime Heure de l'état
Type de statut Type d’état
ID d’utilisateur ID d’utilisateur
VMHostName Si l’appareil est une machine virtuelle, le nom de l’hôte pour la machine virtuelle

Configurer l’activité Obtenir l’état du déploiement

  1. Dans le volet Activités, faites glisser une activité Obtenir l'état du déploiement vers le runbook actif.

  2. Double-cliquez sur l’icône d’activité Obtenir l’état du déploiement. La boîte de dialogue Propriétés du formulaire s’ouvre.

  3. Configuration de l’onglet Détails :

    1. Dans la section Connexion, sélectionnez le bouton d'ellipse (...), puis sélectionnez la connexion de serveur Configuration Manager que vous souhaitez utiliser pour cette activité. Cliquez sur OK.

    2. Dans la section Champs , entrez une valeur pour chacune des propriétés requises. Si la propriété est activée pour les recherches, vous pouvez sélectionner le bouton avec des points de suspension (...) à côté de la zone de texte pour rechercher une valeur.

      Vous pouvez également utiliser des données publiées pour remplir automatiquement la valeur de la propriété à partir des données générées par une activité précédente dans le runbook.

  4. Sélectionnez Terminer.