Configuration Manager 統合パックの展開状態アクティビティを取得する

重要

このバージョンの Orchestrator はサポート終了に達しました。 Orchestrator 2022 にアップグレードすることをお勧めします。

展開状態の取得アクティビティは、ソフトウェア展開アクションが完了したかどうかを判断するために、コンピューターまたはコレクションに割り当てられたアプリケーション、プログラム、タスク シーケンス、またはソフトウェア更新プログラムの展開の状態を取得するために使用されます。

(新しいConfiguration Manager アプリケーション モデルを使用して) アプリケーションをデプロイするには、アプリケーションのデプロイ アクティビティを使用します。 タスク シーケンスを展開するには、 タスク シーケンスの展開 アクティビティを使用します。 更新プログラム グループにソフトウェア更新プログラムを展開するには、 ソフトウェア更新プログラムの展開 アクティビティを使用します。 レガシ アプリケーションをデプロイするには、 プログラムの展開 アクティビティを使用します。

展開状態のプロパティを取得する

  • デプロイの種類: 情報を取得する展開の種類。 オプションは次のとおりです。
    • Application
    • プログラム
    • [タスク シーケンス]
    • ソフトウェア更新プログラム
  • フィルター: 使用可能なフィルターは、選択したデプロイの種類によって異なります。 フィルターは、Orchestrator に返されるデータが既に目的の結果に制限されるように、Configuration Managerに送信されるクエリを変更します。 これにより、Orchestrator サーバーですべてのデータを返し、フィルター処理を行うよりもパフォーマンスが向上します。

新しいフィルター条件を追加するには:

  1. [ 追加] を選択し、フィルター処理するプロパティを選択します。

  2. [リレーション] を選択し、フィルターの値を入力します。

    使用可能なリレーション値の種類は、選択したプロパティのデータ型によって異なります。

デプロイ状態の公開データを取得する

上記の入力値に加えて、次の値が発行されます。

要素 説明
Connection Configuration Manager サーバーへの接続の名前を指定します。
結果数 クエリによって返される値の数。

次の一覧では、使用可能な展開の種類の発行済みデータについて説明します。

プログラムまたはタスク シーケンス

  • 提供情報の AdvertisementID ID (デプロイ)
  • LastAcceptanceMessageID 最後の受け入れステータス メッセージ ID
  • LastAcceptanceMessageIDName 最後の受け入れステータス メッセージの簡単な説明
  • LastAcceptanceMessageIDSeverity
    • エラー: 3221225472
    • 警告: 2147483648
    • 情報: 1073741824
  • 最後の受け入れステータス メッセージの LastAcceptanceState 数値カテゴリ
  • LastAcceptanceStateName 受け入れカテゴリの簡単な説明
  • LastAcceptanceStatusTime 最後の受け入れメッセージが生成された日時 (協定世界時 (UTC))
  • LastExecutionContext プログラムが実行されたユーザー コンテキスト (アカウント)
  • LastExecutionResult Status Management Information Format (MIF) ファイル (メッセージ 10007 および 10009) またはエラーリターン コード (10006) によって返される最後の文字列
  • 最後の配信ステータス メッセージの LastState 数値カテゴリ
  • LastStateName 配信カテゴリの簡単な説明(次を含む):
    • 受け入れ済み" それ以上の状態なし
    • 成功
    • 失敗
    • 待機中
    • 状態なし
  • LastStatusMessageID 最後の配信状態メッセージ ID
  • LastStatusMessageIDName 最後の配信状態メッセージの簡単な説明。
  • LastStatusMessageIDSeverity
    • エラー: 3221225472
    • 警告: 2147483648
    • 情報: 1073741824
  • LastStatusTime 最後の配信メッセージが生成された日時 (協定世界時 (UTC))
  • デバイスの ResourceID リソース ID

アプリケーション

  • AppCI アプリケーション CI
  • AppName アプリケーションの名前
  • AppStatusType アプリの状態の種類
  • 提供情報の AssignmentID ID (デプロイ)
  • アプリケーションの AssignmentUniqueID GUID
  • このリソースが属するコレクションの CollectionID ID
  • CollectionName コレクションの名前
  • ComplianceState 構成項目のコンプライアンス状態。
  • DTCI この展開で使用される展開の種類の ID
  • DTModelID 配置の種類モデルの ID
  • DTName この展開に使用される展開の種類の名前
  • DTResultID 展開の種類の結果 ID
  • DeploymentIntent 0 = 必須、1 = 使用可能
  • EnforcementState 強制状態。 次のいずれかの値になります。
    • 強制状態不明
    • 適用が開始されました
    • 強制実行はコンテンツを待機しています
    • 他のインストールが完了するのを待機しています
    • インストール前にメンテナンス ウィンドウを待機しています
    • インストールする前に再起動する必要があります
    • 一般エラー
    • インストール待ち
    • 更新をインストールしています
    • システムの再起動を保留しています
    • 更新は正常にインストールされました
    • 更新のインストールに失敗しました
    • 更新をダウンロードしています
    • 更新をダウンロードしました
    • 更新のダウンロードに失敗しました
  • ExtendedInfoDescriptionID 拡張情報の説明 ID
  • ExtendedInfoID 拡張情報 ID
  • IsMachineAssignedToUser True または False。 True を指定すると、コンピューターがユーザーに割り当てられます。
  • IsMachineChangesPersisted True または False。 True を指定すると、仮想マシンの変更が永続化されます。
  • IsVM True または False。 True を指定すると、仮想マシンになります。
  • デバイスの MachineID リソース ID
  • MachineName デバイスの名前
  • PolicyModelID ポリシー モデル ID
  • デプロイのリビジョンリビジョン番号
  • StartTime デプロイ時間
  • StatusType 状態の種類:
    • Success
    • 進行中
    • Unknown
    • エラー
  • テクノロジ 次のようなデプロイ テクノロジの種類。
    • Windows インストーラー
    • App-V
    • スクリプト
    • Nokia
  • UpdateState の更新状態
  • UserName ユーザー名
  • VMHostName デバイスが仮想マシンの場合、VM のホスト名

ソフトウェア更新

要素 説明
AssignmentID アドバタイズの ID (デプロイ)
AssignmentName 提供情報の名前 (展開)
AssignmentUniqueID アプリケーションの GUID
CollectionID このリソースが属するコレクションの ID
CollectionName コレクションの名前
DeviceName 更新プログラムの対象となるデバイスの名前
IsCompliant True または False
IsMachineAssignedToUser True または False。 True を指定すると、コンピューターがユーザーに割り当てられます。
IsMachineChangesPersisted True または False。 True を指定すると、仮想マシンの変更が永続化されます。
IsVM True または False。 True を指定すると、仮想マシンになります。
LastComplianceMessageDesc 最後のコンプライアンス メッセージの説明
LastComplianceMessageID 最後のコンプライアンス メッセージ ID
LastComplianceMessageTime 最後のコンプライアンス メッセージ時刻
LastEnforcementErrorCode 最後の強制エラー コード
LastEnforcementErrorID 最後の強制エラー ID
LastEnforcementErrorTime 最後の強制エラー時刻
LastEnforcementMessageDesc 最後の強制メッセージの説明
LastEnforcementMessageID 最後の強制メッセージ ID
LastEnforcementMessageTime 最後の強制メッセージ時間
リソース ID デバイスのリソース ID
StatusDescription 状態の説明
StatusEnforcementState 進行状況とエラー状態に対する追加の強制状態 (他の場合は 0)。
StatusErrorCode エラー状態の追加エラー コード (他の場合は 0)
StatusTime 状態時刻
StatusType 状態の種類
UserID User ID
VMHostName デバイスが仮想マシンの場合は、VM のホスト名

展開状態の取得アクティビティの構成

  1. [ アクティビティ ] ウィンドウで、 展開状態の取得 アクティビティをアクティブな Runbook にドラッグします。

  2. [展開状態の取得] アクティビティ アイコンをダブルクリックします。 [プロパティ] ダイアログが開きます。

  3. [ 詳細 ] タブの構成:

    1. [接続] セクションで、省略記号ボタン (...) を選択し、このアクティビティに使用するConfiguration Managerサーバー接続を選択します。 [OK] を選択します。

    2. [ フィールド] セクションで、必要な各プロパティの値を入力します。 プロパティが Lookup 対応の場合は、テキスト ボックスの横にある省略記号ボタン (...) を選択して値を参照できます。

      発行されたデータを使用して、Runbook の以前のアクティビティによってデータ出力から プロパティの値を自動的に設定することもできます。

  4. [完了] を選びます。