[アプリケーションを入手] アクティビティ

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:2分
  • [アプリケーションを入手] アクティビティは、Microsoft System Center Configuration Manager (SCCM) サーバーで使用可能なすべてのアプリケーションのリストを返します。

    [アプリケーションを入手] アクティビティは、Powershell アクティビティテンプレートを使用して SCCM サーバーのアプリケーションにアクセスします。アクティビティは、PowerShell 機能を備えた MID サーバーを使用し、GetApplications.ps1 と呼ばれる MID サーバースクリプトを実行するように設定されています。このスクリプトは GET の結果をフィルタリングするため、SCCM サーバーのアプリケーションに対して特定の属性のみが返されます。このような方法で結果をフィルタリングすることで、ペイロードのサイズを制御し、最適なアプリケーション データを提供します。使用可能なアプリケーションのリストは、JSON オブジェクトのアレイとして返されます。

    ワークフローエディターでこのアクティビティにアクセスするには、[ カスタム ] タブを選択し、 カスタムアクティビティ > System Center Configuration Manager (SCCM).

    注:
    [アプリケーションを入手] アクティビティでは、前処理スクリプトは使用されません。

    入力変数

    表 : 1. [アプリケーションを入手] 入力変数
    変数 説明
    sccmServer SCCM サーバーの完全修飾ドメイン名 (FQDN)。

    出力変数

    [アプリケーションを入手] アクティビティの出力変数には、applications と呼ばれるオブジェクトのアレイおよびエラーメッセージが含まれます。アレイ内の各オブジェクトには、次の表の属性が含まれます。

    表 : 2. [アプリケーションを入手] 出力変数
    変数 説明
    applications applications アレイには次の属性が含まれます。
    • id:SCCM アプリケーションのプライマリーキー。
    • ciUniqueId:SCCM アプリケーションの一意の ID。
    • name:アプリケーションの名前。
    • manufacturer:アプリケーションのメーカー。
    • version:アプリケーションのバージョン。
    • isDeployable:このアプリケーションが展開可能であるかどうかを示す true/false 値。
    • isDeployed:このアプリケーションがすでに展開されているかどうかを示す true/false 値。
    • numberOfUsersWithApp:このアプリケーションがインストールされたユーザーの数。
    • numberOfDevicesWithApp:このアプリケーションがインストールされたデバイスの数。
    • application:このアプリケーションで上記のデータ セットを含むオブジェクト。このスクリプトを使用し、必要に応じてこのセットから追加データを解析します。
    エラー アクティビティ出力エラーメッセージを含む変数。

    条件

    表 : 3. [アプリケーションを入手] 条件
    変数 説明
    成功 アクティビティが SCCM ホストで使用可能なアプリケーションのリストを正常に取得しました。
    失敗 アクティビティが SCCM ホストで使用可能なアプリケーションのリストを取得できませんでした。