EnterpriseModernAppManagement CSP

EnterpriseModernAppManagement 構成サービス プロバイダー (CSP) は、最新のエンタープライズ アプリのプロビジョニングとレポートに使用されます。 アプリのインベントリのレポート、ユーザー向けのアプリのインストールと削除、デバイスへのアプリのプロビジョニング、アプリ ライセンスの管理にこの CSP を使用する方法の詳細については、「 Enterprise アプリ管理」を参照してください。

Windows Holographic では、EnterpriseModernAppManagement CSP のユーザーごとの構成のみがサポートされます。

次の一覧は、EnterpriseModernAppManagement 構成サービス プロバイダー ノードを示しています。

Device/AppInstallation

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation

アプリのインストールを実行するために使用されます。

これは必須ノードです。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 [ゲームをゲット] を選びます

Device/AppInstallation/{PackageFamilyName}

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName}

アプリのパッケージ ファミリ名 (PFN)。 インベントリをレポートするときに、デバイス上の PFN ごとに 1 つがあります。 これらの項目は、署名の配信元に根ざしています。

これは省略可能なノードです。

XAP ファイルでは、PackageFamilyName の代わりに製品 ID が使用されます。 XAP 製品 ID (中かっこを含む) {12345678-9012-3456-7890-123456789012}の例を次に示します。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 追加、削除、取得、置換
動的ノードの名前付け UniqueName: アプリのパッケージ ファミリ名 (PFN)。

:

アプリをアンインストールする例を次に示します。

<SyncML xmlns="SYNCML:SYNCML1.2">
  <SyncBody>
        <!-- Uninstall app -->
        <delete>
           <CmdID>2</CmdID>
              <Item>
                 <Target>
                    <LocURI>./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/%7b12345678-9012-3456-7890-123456789012%7D</LocURI>
                 </Target>
              </Item>
        </delete>
     <Final/>
  </SyncBody>
</SyncML>

Device/AppInstallation/{PackageFamilyName}/HostedInstall

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName}/HostedInstall

ホストされている場所 (ローカル ドライブ、UNC、または https データ ソース) からアプリ パッケージのインストールを実行するコマンド。

これは必須ノードです。 次の一覧は、サポートされているデプロイ オプションを示しています。

  • ForceApplicationShutdown
  • DevelopmentMode
  • InstallAllResources
  • ForceTargetApplicationShutdown
  • ForceUpdateToAnyVersion
  • DeferRegistration="1" インストール時にアプリが使用されている場合。 このオプションは、アプリ更新プログラムのファイルをステージ化し、アプリが閉じるとアプリの更新プログラムの登録を完了します。 20H1の最新のインサイダーフライトで利用可能。
  • StageOnly="1" アプリをインストールせずに、アプリのインストールまたは更新のためにファイルをステージします。 1803年に利用可能。
  • LicenseUri="\server\license.lic" ビジネス向け Microsoft Storeからオフライン ライセンスをデプロイします。 1607 年に利用可能。
  • ValidateDependencies="1" このオプションは、プロビジョニング/ステージング時に使用されます。 1 に設定されている場合、デプロイでは、ステージング中に通常行われるのと同じ依存関係検証が登録時に実行され、依存関係が存在しない場合はプロビジョニング要求が失敗して拒否されます。 20H1の最新のインサイダーフライトで利用可能。
  • ExcludeAppFromLayoutModification="1" アプリがすべてのデバイスでプロビジョニングされ、アプリをピン留めせずにプロビジョニングされたアプリを保持してレイアウトを開始できることを設定します。 1809年に利用可能。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 xml
アクセスの種類 追加、削除、Exec、Get

Device/AppInstallation/{PackageFamilyName}/LastError

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName}/LastError

アプリのインストールに関連する最後のエラー。

この要素は、アプリのインストール後には存在しません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます

Device/AppInstallation/{PackageFamilyName}/LastErrorDesc

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName}/LastErrorDesc

アプリのインストールに関連する最後のエラーの説明。

この要素は、アプリのインストール後には存在しません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます

Device/AppInstallation/{PackageFamilyName}/ProgressStatus

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName}/ProgressStatus

アプリのインストールの進行状況を示す整数。 https の場所の場合、これはダウンロードの進行状況を示します。 ProgressStatus はプロビジョニングには使用できません。また、ユーザー ベースのインストールでのみ使用できます。 プロビジョニングでは、値は常に 0 (ゼロ) です。

この要素は、アプリのインストール後には存在しません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます

Device/AppInstallation/{PackageFamilyName}/Status

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName}/Status

アプリのインストールの状態。 次の値が返されます。 NOT_INSTALLED (0) - ノードが追加されましたが、実行は完了していません。 INSTALLING (1) - 実行は開始されましたが、デプロイは完了していません。 成功に関係なくデプロイが完了すると、この値が更新されます。 FAILED (2) - インストールに失敗しました。 エラーの詳細は、LastError と LastErrorDescription にあります。 INSTALLED (3) - インストールが成功すると、このノードはクリーンアップされますが、クリーンアップ アクションが完了していない場合は、この状態が短時間表示されることがあります。

この要素は、アプリのインストール後には存在しません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます

Device/AppInstallation/{PackageFamilyName}/StoreInstall

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName}/StoreInstall

Microsoft Store からアプリとライセンスのインストールを実行するコマンド。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 xml
アクセスの種類 追加、削除、Exec、Get

Device/AppLicenses

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppLicenses

アプリ シナリオのライセンスを管理するために使用されます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 [ゲームをゲット] を選びます

Device/AppLicenses/StoreLicenses

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppLicenses/StoreLicenses

ストア アプリのライセンスを管理するために使用されます。

これは必須ノードです。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 [ゲームをゲット] を選びます

Device/AppLicenses/StoreLicenses/{LicenseID}

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppLicenses/StoreLicenses/{LicenseID}

ストアにインストールされているアプリのライセンス ID。 一般に、ライセンス ID はアプリの PFN です。

これは省略可能なノードです。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 追加、削除、取得
動的ノードの名前付け UniqueName: ストアにインストールされているアプリのライセンス ID。 一般に、ライセンス ID はアプリの PFN です。
Device/AppLicenses/StoreLicenses/{LicenseID}/AddLicense
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppLicenses/StoreLicenses/{LicenseID}/AddLicense

ライセンスを追加するコマンド。

これは必須ノードです。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 xml
アクセスの種類 Exec
Device/AppLicenses/StoreLicenses/{LicenseID}/GetLicenseFromStore
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppLicenses/StoreLicenses/{LicenseID}/GetLicenseFromStore

ストアからライセンスを取得するコマンド。

これは必須ノードです。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 xml
アクセスの種類 Exec
Device/AppLicenses/StoreLicenses/{LicenseID}/LicenseCategory
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppLicenses/StoreLicenses/{LicenseID}/LicenseCategory

さまざまなライセンス ソースを分類するために使用されるライセンスのカテゴリ。 有効な値: 不明 - 不明なライセンス カテゴリ。 小売 - リテール チャネル (通常は Microsoft Store から) を通じて販売されるライセンス。 エンタープライズ - エンタープライズ販売チャネル (通常はビジネス向けストアから) を通じて販売されるライセンス。 OEM - OEM に発行されたライセンス。 開発者 - 開発者ライセンス。通常、アプリの開発またはサイドローディングのシナリオ中にインストールされます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
Device/AppLicenses/StoreLicenses/{LicenseID}/LicenseUsage
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppLicenses/StoreLicenses/{LicenseID}/LicenseUsage

ライセンスの使用が許可されているを示します。 有効な値: 不明 - 使用状況が不明です。 オンライン - ライセンスはオンラインでのみ有効です。 これは、複数のコンピューターで使用されるアプリなど、コンカレンシー要件を持つアプリケーションに対するものですが、特定の時点で使用できるのは 1 つだけです。 オフライン - ライセンスはオフラインで使用できます。 このライセンスを使用するためにインターネットに接続する必要はありません。 エンタープライズ ルート - ライセンスは基幹業務アプリに対して有効です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
Device/AppLicenses/StoreLicenses/{LicenseID}/RequesterID
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppLicenses/StoreLicenses/{LicenseID}/RequesterID

ライセンスを取得したクライアントなど、ライセンスを要求したエンティティの識別子。 たとえば、特定のエンタープライズ クライアントに対して Store for Business によって発行されたすべてのライセンスには、同じ RequesterID があります。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます

Device/AppManagement

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement

インベントリとアプリ管理 (インストール後) に使用されます。

これは必須ノードです。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 [ゲームをゲット] を選びます

Device/AppManagement/AppInventoryQuery

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppInventoryQuery

アプリ インベントリのクエリを指定します。

これは必須ノードです。 クエリ パラメーター:

  • 出力 - AppInventoryResults 操作で返される情報のパラメーターを指定します。 複数の値を |で区切る必要があります。 有効な値は次のとおりです。

    • PackagesName - アプリの PackageFamilyNamePackageFullName を 返します。 何も指定されていない場合の既定値。
      • PackageDetails - パッケージのすべてのインベントリ属性を返します。 この情報には PackageNames パラメーターのすべての情報が含まれますが、RequiresReinstall は検証されません。
      • RequiredReinstall - インベントリ クエリ内のアプリのアプリの状態を検証して、再インストールが必要かどうかを判断します。 この属性は、インストールされているアプリの数によっては、システムのパフォーマンスに影響する可能性があります。 再インストールの要求は、リソース パッケージの更新時、またはアプリが改ざんされた状態にある場合に発生します。
  • ソース - 既存のインベントリ ノードに合わせたアプリ分類を指定します。 特定のフィルターを使用するか、フィルターが指定されていない場合は、すべてのソースが返されます。 値が指定されていない場合は、すべての分類が返されます。 有効な値は次のとおりです。

    • AppStore - この分類は、Microsoft Store から取得されたアプリを対象としています。 これらは、Microsoft Store から直接インストールされたアプリか、ビジネス向け Microsoft Storeからのエンタープライズ アプリでした。
    • nonStore - この分類は、Microsoft Store から取得されなかったアプリを対象としています。
    • システム - OS の一部であるアプリ。 これらのアプリをアンインストールすることはできません。 この分類は読み取り専用であり、インベントリのみ可能です。
  • PackageTypeFilter - ユーザーまたはデバイスのクエリに使用できる 1 つまたは複数の種類のパッケージを指定します。 複数の値を |で区切る必要があります。 有効な値は次のとおりです。

    • Main - インストールされているメインパッケージを返します。
    • バンドル - インストールされているバンドル パッケージを返します。
    • Framework - インストールされているフレームワーク パッケージを返します。
    • リソース - インストールされているリソース パッケージを返します。 リソースは、言語、スケール、または DirectX リソースのいずれかです。 これらはバンドルの一部です。
    • XAP - XAP パッケージの種類を返します。 このフィルターは、Windows Mobile でのみサポートされます。
    • All - すべてのパッケージ型を返します。

    値が指定されていない場合は、Main、Bundle、Framework の組み合わせが返されます。

  • PackageFamilyName - 特定のパッケージの名前を指定します。 このパラメーターを指定すると、パッケージにこの値が含まれている場合、パッケージ ファミリ名が返されます。

    この値を指定しない場合は、すべてのパッケージが返されます。

  • Publisher - 特定のパッケージの発行元を指定します。 このパラメーターを指定すると、値が [Publisher] フィールドに存在する場合はパブリッシャーが返されます。

    この値を指定しない場合は、すべての発行元が返されます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 xml
アクセスの種類 取得、置換

:

次の例では、パッケージ名のインベントリ クエリを設定し、非ストア アプリのすべてのメイン パッケージの再インストールの状態を確認します。

<Replace>
   <CmdID>10</CmdID>
   <Item>
      <Target>
         <LocURI>./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppInventoryQuery</LocURI>
      </Target>
      <Meta><Format xmlns="syncml:metinf">xml</Format></Meta>
      <Data><Inventory Output="PackageNames|RequiresReinstall" Source="nonStore" PackageTypeFilter="Main" /></Data>
   </Item>
</Replace>

Device/AppManagement/AppInventoryResults

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppInventoryResults

AppInventoryQuery 操作の後に作成されたアプリ インベントリの結果を返します。

これは必須ノードです。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 xml
アクセスの種類 [ゲームをゲット] を選びます

:

AppInventoryResults 操作の例を次に示します。

<Get>
   <CmdID>11</CmdID>
   <Item>
      <Target>
         <LocURI>./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppInventoryResults</LocURI>
      </Target>
   </Item>
</Get>

Device/AppManagement/AppStore

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore

これは必須ノードです。 Microsoft Store からアプリを管理するために使用されます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 追加、削除、取得

Device/AppManagement/AppStore/{PackageFamilyName}

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}

アプリのパッケージ ファミリ名 (PFN)。 インベントリをレポートするときに、デバイス上の PFN ごとに 1 つがあります。 これらの項目は、署名の配信元に根ざしています。

XAP ファイルでは、PackageFamilyName の代わりに製品 ID が使用されます。 XAP 製品 ID (中かっこを含む) {12345678-9012-3456-7890-123456789012}の例を次に示します。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 追加、削除、取得
動的ノードの名前付け ClientInventory

:

アプリをアンインストールする例を次に示します。

<SyncML xmlns="SYNCML:SYNCML1.2">
  <SyncBody>
        <!-- Uninstall app -->
        <delete>
           <CmdID>2</CmdID>
              <Item>
                 <Target>
                    <LocURI>./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/%7b12345678-9012-3456-7890-123456789012%7D</LocURI>
                 </Target>
              </Item>
        </delete>
     <Final/>
  </SyncBody>
</SyncML>
Device/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}

インストールされているパッケージのフル ネーム。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 追加、削除、取得
動的ノードの名前付け ClientInventory
Device/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Architecture
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Architecture

インストールされているパッケージのアーキテクチャ。 値の種類は文字列です。

XAP ファイルには適用されません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/InstallDate
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/InstallDate

アプリがインストールされた日付。 値の種類は文字列です。

これは必須ノードです。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/InstallLocation
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/InstallLocation

デバイスにアプリの場所をインストールします。 値の種類は文字列です。

XAP ファイルには適用されません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/IsBundle
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/IsBundle

パッケージがアプリ バンドルの場合は値 1、その他すべての場合は 0 (ゼロ) です。 値の型は int です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/IsFramework
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/IsFramework

アプリがフレームワーク パッケージであるかどうか。 値の型は int です。アプリがフレームワーク パッケージの場合は値 1、その他すべての場合は 0 (ゼロ) です。

XAP ファイルには適用されません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/IsProvisioned
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/IsProvisioned

アプリがデバイスにプロビジョニングされているかどうかを示す値は 0 または 1 です。 値の型は int です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/IsStub
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 2004 [10.0.19041] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/IsStub

このノードは、パッケージがスタブ パッケージであるかどうかを識別するために使用されます。 スタブ パッケージは、アプリのサイズを縮小する最小限の機能を備えたパッケージのバージョンです。

パッケージがスタブ パッケージの場合は値が 1、他のすべてのケースでは 0 (ゼロ) です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Name
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Name

アプリの名前。 値の種類は文字列です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/PackageStatus
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/PackageStatus

パッケージの状態に関する情報を提供します。 値の型は int です。有効な値は次のとおりです。OK (0) - パッケージが使用可能です。 LicenseIssue (1) - パッケージのライセンスが無効です。 変更 (2) - パッケージ ペイロードが不明なソースによって変更されました。 改ざん (4) - パッケージ ペイロードが意図的に改ざんされました。 無効 (8) - パッケージは使用できません。 それでもサービスを受けることができます。

XAP ファイルには適用されません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Publisher
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Publisher

アプリの発行元名。 値の種類は文字列です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/RequiresReinstall
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/RequiresReinstall

パッケージの状態が変更され、アプリの再インストールが必要かどうかを指定します。 これは、デバイスの言語設定の変更や新しい DPI など、新しいアプリ リソースが必要な場合に発生する可能性があります。 また、パッケージが破損した場合にも発生する可能性があります。 値が 1 の場合、アプリの再インストールが実行されます。

これは必須ノードです。

XAP ファイルには適用されません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/ResourceID
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/ResourceID

アプリのリソース ID。 これは、メイン アプリの場合は null、バンドルの場合は ~ で、リソース パッケージのリソース情報が含まれます。

XAP ファイルには適用されません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Users
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Users

アプリの登録済みユーザーとパッケージのインストール状態。 クエリがデバイス レベルにある場合は、デバイスのすべての登録済みユーザーが返されます。 ユーザー コンテキストに対してクエリを実行すると、現在のユーザーのみが返されます。

これは必須ノードです。 設定可能な値:

  • 0 = インストールされていません
  • 1 = ステージング済み
  • 2 = インストール済み
  • 6 = 一時停止

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Version
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Version

アプリのバージョン。 値の種類は文字列です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/AppStore/{PackageFamilyName}/DoNotUpdate
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/DoNotUpdate

自動更新を使用して特定のアプリの更新をブロックするかどうかを指定します。

これは必須ノードです。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 追加、削除、取得、置換

指定可能な値

説明
0 False。
1 True。
Device/AppManagement/AppStore/{PackageFamilyName}/MaintainProcessorArchitectureOnUpdate
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 2004 [10.0.19041] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/MaintainProcessorArchitectureOnUpdate

AMD64 デバイス上で、アプリ更新プログラム全体で、インストールされているアプリのアーキテクチャを変更してはならないかどうかを指定します。 たとえば、Windows アプリの x86 フレーバーがインストールされている場合、この設定を有効にすると、更新プログラム全体で x64 フレーバーが使用可能な場合でも x86 フレーバーがインストールされます。

アプリの x86 フレーバーがインストールされている AMD64 マシンでの予期される動作 (最も制限の厳しい優先)。

適用性の設定 CSP の状態 結果
True 未構成 X86 フレーバーが選択されます
True 有効 X86 フレーバーが選択されます
True 無効 X86 フレーバーが選択されます
False (設定されていません) 未構成 X64 フレーバーが選択されます

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 追加、削除、取得、置換

指定可能な値

説明
0 False。
1 True。
Device/AppManagement/AppStore/{PackageFamilyName}/NonRemovable
適用範囲 エディション 対象となる OS
✅ デバイス
❌ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 Version 1809 [10.0.17763] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/NonRemovable

この設定を使用すると、IT 管理者はアプリを移動不可にするか、ユーザーがアンインストールできないように設定できます。 これは、IT 管理者が常に特定のアプリを持ち、誤って削除されないようにする必要があるエンタープライズおよび教育のシナリオで役立ちます。 これは、デバイスごとに複数のユーザーが存在し、1 人のユーザーがすべてのユーザーに対して削除しないようにする場合にも便利です。

NonRemovable には管理者アクセス許可が必要です。 この設定は、ユーザーごとにではなく、デバイスごとにのみ定義できます。 AppInventoryQuery または AppInventoryResults を使用して、設定のクエリを実行できます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 追加、取得、置換

指定可能な値

説明
0 アプリが移動不可のアプリ ポリシーの一覧に含まれていない。
1 アプリは、移動できないアプリ ポリシーの一覧に含まれています。

:

  • 移動できないアプリ ポリシーの一覧にアプリを追加する

    <SyncML xmlns="SYNCML:SYNCML1.2">
        <SyncBody>
           <Add>
                 <CmdID>1</CmdID>
                 <Item>
                    <Target>
                       <LocURI>./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/PackageFamilyName/NonRemovable</LocURI>
                    </Target>
                    <Meta>
                       <Format xmlns="syncml:metinf">int</Format>
                    </Meta>
                    <Data>1</Data>
                 </Item>
           </Add>
           <Final/>
           </SyncBody>
    </SyncML>
    
  • 特定のアプリの状態を取得する

    <SyncML xmlns="SYNCML:SYNCML1.2">
        <SyncBody>
           <Get>
                 <CmdID>1</CmdID>
                 <Item>
                    <Target>
                       <LocURI>./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/PackageFamilyName/NonRemovable</LocURI>
                    </Target>
                 </Item>
           </Get>
           <Final/>
          </SyncBody>
      </SyncML>
    
  • 移動不可のアプリ ポリシー リスト内のアプリを置き換えます (データ 0 = アプリはアプリ ポリシー リストに含まれません)。データ 1 = アプリがアプリ ポリシーの一覧にあります)

    <SyncML xmlns="SYNCML:SYNCML1.2">
        <SyncBody>
           <Replace>
                 <CmdID>1</CmdID>
                 <Item>
                    <Target>
                       <LocURI>./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/PackageFamilyName/NonRemovable</LocURI>
                    </Target>
                    <Meta>
                       <Format xmlns="syncml:metinf">int</Format>
                    </Meta>
                    <Data>0</Data>
                 </Item>
           </Replace>
           <Final/>
        </SyncBody>
    </SyncML>
    

Device/AppManagement/AppStore/ReleaseManagement

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/ReleaseManagement

Microsoft Store を介して更新プログラムを管理するための内部ノード。 これらの設定により、IT 管理者は、ユーザーが更新プログラムを受信するために使用するアプリの更新チャネルを指定できます。 これにより、IT 管理者は、organizationの残りの部分に大規模な展開を行う前に、テストのために特定のリリースを小さなグループに割り当てることができます。

ReleaseManagement 設定は、Microsoft Store を介した更新プログラムにのみ適用されます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 取得、置換
Device/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}

アプリまたはアプリのセットの識別子。 アプリが 1 つしかない場合は、PackageFamilyName です。 一連のアプリの場合は、メイン アプリの PackageFamilyName です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 取得、置換
動的ノードの名前付け UniqueName: アプリが 1 つだけの場合、名前は PackageFamilyName です。 一連のアプリの場合、名前はメイン アプリの PackageFamilyName です。
Device/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/ChannelId
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/ChannelId

アプリ チャネル ID を指定します。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 追加、削除、取得、置換
Device/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease

デバイスで複数のユーザー ポリシーが設定されている場合に使用する有効なアプリ リリースを指定するために使用される内部ノード。 デバイス ポリシーまたは最後のユーザー ポリシーが使用されます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ChannelId
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ChannelId

デバイスの最後のユーザー チャネル ID を返します。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ReleaseManagementId
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ReleaseManagementId

デバイスの最後のユーザー リリース ID を返します。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/ReleaseManagementId
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/ReleaseManagementId

IT 管理者は、ユーザーまたはデバイスをオンにする特定のリリースを示すリリース ID を指定できます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 追加、削除、取得、置換

Device/AppManagement/LastScanError

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/LastScanError

更新スキャンによって返された最後のエラー コードを報告します。

これは必須ノードです。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます

Device/AppManagement/nonStore

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore

Microsoft Store から取得されなかったエンタープライズ アプリまたは開発者アプリを管理するために使用されます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 追加、削除、取得

Device/AppManagement/nonStore/{PackageFamilyName}

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}

アプリのパッケージ ファミリ名 (PFN)。 インベントリをレポートするときに、デバイス上の PFN ごとに 1 つがあります。 これらの項目は、署名の配信元に根ざしています。

XAP ファイルでは、PackageFamilyName の代わりに製品 ID が使用されます。 XAP 製品 ID (中かっこを含む) {12345678-9012-3456-7890-123456789012}の例を次に示します。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 追加、削除、取得
動的ノードの名前付け ClientInventory

:

アプリをアンインストールする例を次に示します。

<SyncML xmlns="SYNCML:SYNCML1.2">
  <SyncBody>
        <!-- Uninstall app -->
        <delete>
           <CmdID>2</CmdID>
              <Item>
                 <Target>
                    <LocURI>./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/%7b12345678-9012-3456-7890-123456789012%7D</LocURI>
                 </Target>
              </Item>
        </delete>
     <Final/>
  </SyncBody>
</SyncML>
Device/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}

インストールされているパッケージのフル ネーム。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 追加、削除、取得
動的ノードの名前付け ClientInventory
Device/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Architecture
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Architecture

インストールされているパッケージのアーキテクチャ。 値の種類は文字列です。

XAP ファイルには適用されません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/InstallDate
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/InstallDate

アプリがインストールされた日付。 値の種類は文字列です。

これは必須ノードです。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/InstallLocation
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/InstallLocation

デバイスにアプリの場所をインストールします。 値の種類は文字列です。

XAP ファイルには適用されません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/IsBundle
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/IsBundle

パッケージがアプリ バンドルの場合は値 1、その他すべての場合は 0 (ゼロ) です。 値の型は int です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/IsFramework
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/IsFramework

アプリがフレームワーク パッケージであるかどうか。 値の型は int です。アプリがフレームワーク パッケージの場合は値 1、その他すべての場合は 0 (ゼロ) です。

XAP ファイルには適用されません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/IsProvisioned
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/IsProvisioned

アプリがデバイスにプロビジョニングされているかどうかを示す値は 0 または 1 です。 値の型は int です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/IsStub
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 2004 [10.0.19041] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/IsStub

このノードは、パッケージがスタブ パッケージであるかどうかを識別するために使用されます。 スタブ パッケージは、アプリのサイズを縮小する最小限の機能を備えたパッケージのバージョンです。

パッケージがスタブ パッケージの場合は値が 1、他のすべてのケースでは 0 (ゼロ) です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Name
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Name

アプリの名前。 値の種類は文字列です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/PackageStatus
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/PackageStatus

パッケージの状態に関する情報を提供します。 値の型は int です。有効な値は次のとおりです。OK (0) - パッケージが使用可能です。 LicenseIssue (1) - パッケージのライセンスが無効です。 変更 (2) - パッケージ ペイロードが不明なソースによって変更されました。 改ざん (4) - パッケージ ペイロードが意図的に改ざんされました。 無効 (8) - パッケージは使用できません。 それでもサービスを受けることができます。

XAP ファイルには適用されません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Publisher
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Publisher

アプリの発行元名。 値の種類は文字列です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/RequiresReinstall
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/RequiresReinstall

パッケージの状態が変更され、アプリの再インストールが必要かどうかを指定します。 これは、デバイスの言語設定の変更や新しい DPI など、新しいアプリ リソースが必要な場合に発生する可能性があります。 また、パッケージが破損した場合にも発生する可能性があります。 値が 1 の場合、アプリの再インストールが実行されます。

これは必須ノードです。

XAP ファイルには適用されません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/ResourceID
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/ResourceID

アプリのリソース ID。 これは、メイン アプリの場合は null、バンドルの場合は ~ で、リソース パッケージのリソース情報が含まれます。

XAP ファイルには適用されません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Users
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Users

アプリの登録済みユーザーとパッケージのインストール状態。 クエリがデバイス レベルにある場合は、デバイスのすべての登録済みユーザーが返されます。 ユーザー コンテキストに対してクエリを実行すると、現在のユーザーのみが返されます。

これは必須ノードです。 設定可能な値:

  • 0 = インストールされていません
  • 1 = ステージング済み
  • 2 = インストール済み
  • 6 = 一時停止

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Version
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Version

アプリのバージョン。 値の種類は文字列です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/nonStore/{PackageFamilyName}/DoNotUpdate
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/DoNotUpdate

自動更新を使用して特定のアプリの更新をブロックするかどうかを指定します。

これは必須ノードです。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 追加、削除、取得、置換

指定可能な値

説明
0 False。
1 True。
Device/AppManagement/nonStore/{PackageFamilyName}/MaintainProcessorArchitectureOnUpdate
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 2004 [10.0.19041] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/MaintainProcessorArchitectureOnUpdate

AMD64 デバイス上で、アプリ更新プログラム全体で、インストールされているアプリのアーキテクチャを変更してはならないかどうかを指定します。 たとえば、Windows アプリの x86 フレーバーがインストールされている場合、この設定を有効にすると、更新プログラム全体で x64 フレーバーが使用可能な場合でも x86 フレーバーがインストールされます。

アプリの x86 フレーバーがインストールされている AMD64 マシンでの予期される動作 (最も制限の厳しい優先)。

適用性の設定 CSP の状態 結果
True 未構成 X86 フレーバーが選択されます
True 有効 X86 フレーバーが選択されます
True 無効 X86 フレーバーが選択されます
False (設定されていません) 未構成 X64 フレーバーが選択されます

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 追加、削除、取得、置換

指定可能な値

説明
0 False。
1 True。
Device/AppManagement/nonStore/{PackageFamilyName}/NonRemovable
適用範囲 エディション 対象となる OS
✅ デバイス
❌ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 Version 1809 [10.0.17763] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/NonRemovable

この設定を使用すると、IT 管理者はアプリを移動不可にするか、ユーザーがアンインストールできないように設定できます。 これは、IT 管理者が常に特定のアプリを持ち、誤って削除されないようにする必要があるエンタープライズおよび教育のシナリオで役立ちます。 これは、デバイスごとに複数のユーザーが存在し、1 人のユーザーがすべてのユーザーに対して削除しないようにする場合にも便利です。

NonRemovable には管理者アクセス許可が必要です。 この設定は、ユーザーごとにではなく、デバイスごとにのみ定義できます。 AppInventoryQuery または AppInventoryResults を使用して、設定のクエリを実行できます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 追加、取得、置換

指定可能な値

説明
0 アプリが移動不可のアプリ ポリシーの一覧に含まれていない。
1 アプリは、移動できないアプリ ポリシーの一覧に含まれています。

:

  • 移動できないアプリ ポリシーの一覧にアプリを追加する

    <SyncML xmlns="SYNCML:SYNCML1.2">
        <SyncBody>
           <Add>
                 <CmdID>1</CmdID>
                 <Item>
                    <Target>
                       <LocURI>./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/PackageFamilyName/NonRemovable</LocURI>
                    </Target>
                    <Meta>
                       <Format xmlns="syncml:metinf">int</Format>
                    </Meta>
                    <Data>1</Data>
                 </Item>
           </Add>
           <Final/>
           </SyncBody>
    </SyncML>
    
  • 特定のアプリの状態を取得する

    <SyncML xmlns="SYNCML:SYNCML1.2">
        <SyncBody>
           <Get>
              <CmdID>1</CmdID>
              <Item>
                    <Target>
                       <LocURI>./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/PackageFamilyName/NonRemovable</LocURI>
                    </Target>
              </Item>
           </Get>
           <Final/>
        </SyncBody>
    </SyncML>
    
  • 移動不可のアプリ ポリシー リスト内のアプリを置き換えます (データ 0 = アプリはアプリ ポリシー リストに含まれません)。データ 1 = アプリがアプリ ポリシーの一覧にあります)

    <SyncML xmlns="SYNCML:SYNCML1.2">
        <SyncBody>
           <Replace>
                 <CmdID>1</CmdID>
                 <Item>
                    <Target>
                       <LocURI>./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/PackageFamilyName/NonRemovable</LocURI>
                    </Target>
                    <Meta>
                       <Format xmlns="syncml:metinf">int</Format>
                    </Meta>
                    <Data>0</Data>
                 </Item>
           </Replace>
           <Final/>
        </SyncBody>
    </SyncML>
    

Device/AppManagement/nonStore/ReleaseManagement

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/ReleaseManagement

Microsoft Store を介して更新プログラムを管理するための内部ノード。 これらの設定により、IT 管理者は、ユーザーが更新プログラムを受信するために使用するアプリの更新チャネルを指定できます。 これにより、IT 管理者は、organizationの残りの部分に大規模な展開を行う前に、テストのために特定のリリースを小さなグループに割り当てることができます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 取得、置換
Device/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}

アプリまたはアプリのセットの識別子。 アプリが 1 つしかない場合は、PackageFamilyName です。 一連のアプリの場合は、メイン アプリの PackageFamilyName です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 取得、置換
動的ノードの名前付け UniqueName: アプリが 1 つだけの場合、名前は PackageFamilyName です。 一連のアプリの場合、名前はメイン アプリの PackageFamilyName です。
Device/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/ChannelId
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/ChannelId

アプリ チャネル ID を指定します。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 追加、削除、取得、置換
Device/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease

デバイスで複数のユーザー ポリシーが設定されている場合に使用する有効なアプリ リリースを指定するために使用される内部ノード。 デバイス ポリシーまたは最後のユーザー ポリシーが使用されます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ChannelId
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ChannelId

デバイスの最後のユーザー チャネル ID を返します。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ReleaseManagementId
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ReleaseManagementId

デバイスの最後のユーザー リリース ID を返します。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/ReleaseManagementId
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/ReleaseManagementId

IT 管理者は、ユーザーまたはデバイスをオンにする特定のリリースを示すリリース ID を指定できます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 追加、削除、取得、置換

Device/AppManagement/ResetPackage

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 11バージョン 21H2 [10.0.22000] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/ResetPackage

Windows アプリを初期構成に復元するために使用されます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 xml
アクセスの種類 Exec、Get

Device/AppManagement/System

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System

オペレーティング システムの一部としてインストールされたアプリを報告します。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 追加、削除、取得

Device/AppManagement/System/{PackageFamilyName}

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}

アプリのパッケージ ファミリ名 (PFN)。 インベントリをレポートするときに、デバイス上の PFN ごとに 1 つがあります。 これらの項目は、署名の配信元に根ざしています。

XAP ファイルでは、PackageFamilyName の代わりに製品 ID が使用されます。 XAP 製品 ID (中かっこを含む) {12345678-9012-3456-7890-123456789012}の例を次に示します。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 追加、削除、取得
動的ノードの名前付け ClientInventory
Device/AppManagement/System/{PackageFamilyName}/{PackageFullName}
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}

インストールされているパッケージのフル ネーム。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 追加、削除、取得
動的ノードの名前付け ClientInventory
Device/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Architecture
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Architecture

インストールされているパッケージのアーキテクチャ。 値の種類は文字列です。

XAP ファイルには適用されません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/System/{PackageFamilyName}/{PackageFullName}/InstallDate
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/InstallDate

アプリがインストールされた日付。 値の種類は文字列です。

これは必須ノードです。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/System/{PackageFamilyName}/{PackageFullName}/InstallLocation
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/InstallLocation

デバイスにアプリの場所をインストールします。 値の種類は文字列です。

XAP ファイルには適用されません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/System/{PackageFamilyName}/{PackageFullName}/IsBundle
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/IsBundle

パッケージがアプリ バンドルの場合は値 1、その他すべての場合は 0 (ゼロ) です。 値の型は int です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/System/{PackageFamilyName}/{PackageFullName}/IsFramework
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/IsFramework

アプリがフレームワーク パッケージであるかどうか。 値の型は int です。アプリがフレームワーク パッケージの場合は値 1、その他すべての場合は 0 (ゼロ) です。

XAP ファイルには適用されません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/System/{PackageFamilyName}/{PackageFullName}/IsProvisioned
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/IsProvisioned

アプリがデバイスにプロビジョニングされているかどうかを示す値は 0 または 1 です。 値の型は int です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/System/{PackageFamilyName}/{PackageFullName}/IsStub
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 2004 [10.0.19041] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/IsStub

このノードは、パッケージがスタブ パッケージであるかどうかを識別するために使用されます。 スタブ パッケージは、アプリのサイズを縮小する最小限の機能を備えたパッケージのバージョンです。

パッケージがスタブ パッケージの場合は値が 1、他のすべてのケースでは 0 (ゼロ) です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Name
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Name

アプリの名前。 値の種類は文字列です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/System/{PackageFamilyName}/{PackageFullName}/PackageStatus
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/PackageStatus

パッケージの状態に関する情報を提供します。 値の型は int です。有効な値は次のとおりです。OK (0) - パッケージが使用可能です。 LicenseIssue (1) - パッケージのライセンスが無効です。 変更 (2) - パッケージ ペイロードが不明なソースによって変更されました。 改ざん (4) - パッケージ ペイロードが意図的に改ざんされました。 無効 (8) - パッケージは使用できません。 それでもサービスを受けることができます。

XAP ファイルには適用されません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Publisher
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Publisher

アプリの発行元名。 値の種類は文字列です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/System/{PackageFamilyName}/{PackageFullName}/RequiresReinstall
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/RequiresReinstall

パッケージの状態が変更され、アプリの再インストールが必要かどうかを指定します。 これは、デバイスの言語設定の変更や新しい DPI など、新しいアプリ リソースが必要な場合に発生する可能性があります。 また、パッケージが破損した場合にも発生する可能性があります。 値が 1 の場合、アプリの再インストールが実行されます。

これは必須ノードです。

XAP ファイルには適用されません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/System/{PackageFamilyName}/{PackageFullName}/ResourceID
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/ResourceID

アプリのリソース ID。 これは、メイン アプリの場合は null、バンドルの場合は ~ で、リソース パッケージのリソース情報が含まれます。

XAP ファイルには適用されません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Users
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Users

アプリの登録済みユーザーとパッケージのインストール状態。 クエリがデバイス レベルにある場合は、デバイスのすべての登録済みユーザーが返されます。 ユーザー コンテキストに対してクエリを実行すると、現在のユーザーのみが返されます。

これは必須ノードです。

  • 0 = インストールされていません
  • 1 = ステージング済み
  • 2 = インストール済み
  • 6 = 一時停止

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Version
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Version

アプリのバージョン。 値の種類は文字列です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/System/{PackageFamilyName}/AppUpdateSettings
適用範囲 エディション 対象となる OS
✅ デバイス
❌ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 11バージョン 21H2 [10.0.22000] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/AppUpdateSettings

AppUpdateSettings ノードを使用して、特定のパッケージの自動更新および自動修復機能をサポートします。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 追加、削除、取得
Device/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoRepair
適用範囲 エディション 対象となる OS
✅ デバイス
❌ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 11バージョン 21H2 [10.0.22000] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoRepair

特定のパッケージの自動修復機能をサポートする AutoRepair ノード。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 追加、削除、取得
Device/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoRepair/PackageSource
適用範囲 エディション 対象となる OS
✅ デバイス
❌ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 11バージョン 21H2 [10.0.22000] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoRepair/PackageSource

特定のパッケージの更新場所を指す PackageSource ノード。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 取得、置換
指定可能な値 正規表現: ^(([^;]+(?i)(\.appx|\.eappx|\.appxbundle|\.eappxbundle|\.msix|\.emsix|\.msixbundle|\.emsixbundle)([;]|$)){0,10}|([^;]+(?i)(\.appinstaller)([;]|$)){0,10})$
Device/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoUpdateSettings
適用範囲 エディション 対象となる OS
✅ デバイス
❌ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 11バージョン 21H2 [10.0.22000] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoUpdateSettings

特定のパッケージの自動更新をサポートする AutoUpdateSettings ノード。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 追加、削除、取得
Device/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoUpdateSettings/AutomaticBackgroundTask
適用範囲 エディション 対象となる OS
✅ デバイス
❌ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 11バージョン 21H2 [10.0.22000] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoUpdateSettings/AutomaticBackgroundTask

特定のパッケージに対して AutomaticBackgroundTask を有効または無効にするかどうかを指定します。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 bool
アクセスの種類 取得、置換
既定値 False

指定可能な値

説明
True パッケージに対して AutomaticBackgroundTask が有効になっています。
False (既定値) パッケージに対して AutomaticBackgroundTask が無効になっています。
Device/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoUpdateSettings/Disable
適用範囲 エディション 対象となる OS
✅ デバイス
❌ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 11バージョン 21H2 [10.0.22000] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoUpdateSettings/Disable

特定のパッケージに対して自動更新設定を有効または無効にするかどうかを指定します。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 bool
アクセスの種類 取得、置換
既定値 False

指定可能な値

説明
True パッケージの AutoUpdates 設定は無効になっています。
False (既定値) パッケージに対して AutoUpdates 設定が有効になっています。
Device/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoUpdateSettings/ForceUpdateFromAnyVersion
適用範囲 エディション 対象となる OS
✅ デバイス
❌ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 11バージョン 21H2 [10.0.22000] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoUpdateSettings/ForceUpdateFromAnyVersion

特定のパッケージに対して自動更新設定 ForceUpdateFromAnyVersion を有効または無効にするかどうかを指定します。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 bool
アクセスの種類 取得、置換
既定値 False

指定可能な値

説明
True パッケージに対して ForceUpdateFromAnyVersion が有効になっています。
False (既定値) パッケージに対して ForceUpdateFromAnyVersion が無効になっています。
Device/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoUpdateSettings/HoursBetweenUpdateChecks
適用範囲 エディション 対象となる OS
✅ デバイス
❌ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 11バージョン 21H2 [10.0.22000] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoUpdateSettings/HoursBetweenUpdateChecks

特定のパッケージの HoursBetweenUpdateChecks を指定します。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 取得、置換
指定可能な値 範囲: [8-10000]
既定値 8
Device/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoUpdateSettings/OnLaunchUpdateCheck
適用範囲 エディション 対象となる OS
✅ デバイス
❌ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 11バージョン 21H2 [10.0.22000] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoUpdateSettings/OnLaunchUpdateCheck

特定のパッケージに対して OnLaunchUpdateCheck を有効または無効にするかどうかを指定します。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 bool
アクセスの種類 取得、置換
既定値 False

指定可能な値

説明
True パッケージに対して OnLaunchUpdateCheck が有効になっています。
False (既定値) パッケージの OnLaunchUpdateCheck が無効になっています。
Device/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoUpdateSettings/PackageSource
適用範囲 エディション 対象となる OS
✅ デバイス
❌ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 11バージョン 21H2 [10.0.22000] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoUpdateSettings/PackageSource

特定のパッケージの更新場所を指す PackageSource ノード。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 取得、置換
指定可能な値 正規表現: ^(([^;]+(?i)(\.appinstaller)([;]|$)){1,11})$
Device/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoUpdateSettings/ShowPrompt
適用範囲 エディション 対象となる OS
✅ デバイス
❌ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 11バージョン 21H2 [10.0.22000] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoUpdateSettings/ShowPrompt

特定のパッケージの自動更新設定 ShowPrompt を有効または無効にするかどうかを指定します。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 bool
アクセスの種類 取得、置換
既定値 False

指定可能な値

説明
True パッケージに対して ShowPrompt が有効になっています。
False (既定値) パッケージに対して ShowPrompt が無効になっています。
Device/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoUpdateSettings/UpdateBlocksActivation
適用範囲 エディション 対象となる OS
✅ デバイス
❌ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 11バージョン 21H2 [10.0.22000] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoUpdateSettings/UpdateBlocksActivation

特定のパッケージの自動更新設定 UpdateBlocksActivation を有効または無効にするかどうかを指定します。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 bool
アクセスの種類 取得、置換
既定値 False

指定可能な値

説明
True パッケージに対して UpdateBlocksActivation が有効になっています。
False (既定値) パッケージの UpdateBlocksActivation が無効になっています。
Device/AppManagement/System/{PackageFamilyName}/DoNotUpdate
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/DoNotUpdate

自動更新を使用して特定のアプリの更新をブロックするかどうかを指定します。

これは必須ノードです。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 追加、削除、取得、置換

指定可能な値

説明
0 False。
1 True。
Device/AppManagement/System/{PackageFamilyName}/MaintainProcessorArchitectureOnUpdate
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 2004 [10.0.19041] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/MaintainProcessorArchitectureOnUpdate

AMD64 デバイス上で、アプリ更新プログラム全体で、インストールされているアプリのアーキテクチャを変更してはならないかどうかを指定します。 たとえば、Windows アプリの x86 フレーバーがインストールされている場合、この設定を有効にすると、更新プログラム全体で x64 フレーバーが使用可能な場合でも x86 フレーバーがインストールされます。

アプリの x86 フレーバーがインストールされている AMD64 マシンでの予期される動作 (最も制限の厳しい優先)。

適用性の設定 CSP の状態 結果
True 未構成 X86 フレーバーが選択されます
True 有効 X86 フレーバーが選択されます
True 無効 X86 フレーバーが選択されます
False (設定されていません) 未構成 X64 フレーバーが選択されます

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 追加、削除、取得、置換

指定可能な値

説明
0 False。
1 True。
Device/AppManagement/System/{PackageFamilyName}/NonRemovable
適用範囲 エディション 対象となる OS
✅ デバイス
❌ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 Version 1809 [10.0.17763] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/NonRemovable

この設定を使用すると、IT 管理者はアプリを移動不可にするか、ユーザーがアンインストールできないように設定できます。 これは、IT 管理者が常に特定のアプリを持ち、誤って削除されないようにする必要があるエンタープライズおよび教育のシナリオで役立ちます。 これは、デバイスごとに複数のユーザーが存在し、1 人のユーザーがすべてのユーザーに対して削除しないようにする場合にも便利です。

NonRemovable には管理者アクセス許可が必要です。 この設定は、ユーザーごとにではなく、デバイスごとにのみ定義できます。 AppInventoryQuery または AppInventoryResults を使用して、設定のクエリを実行できます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 追加、取得、置換

指定可能な値

説明
0 アプリが移動不可のアプリ ポリシーの一覧に含まれていない。
1 アプリは、移動できないアプリ ポリシーの一覧に含まれています。

:

  • 移動できないアプリ ポリシーの一覧にアプリを追加する

    <SyncML xmlns="SYNCML:SYNCML1.2">
        <SyncBody>
           <Add>
                 <CmdID>1</CmdID>
                 <Item>
                    <Target>
                       <LocURI>./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/PackageFamilyName/NonRemovable</LocURI>
                    </Target>
                    <Meta>
                       <Format xmlns="syncml:metinf">int</Format>
                    </Meta>
                    <Data>1</Data>
                 </Item>
           </Add>
           <Final/>
           </SyncBody>
    </SyncML>
    
  • 特定のアプリの状態を取得する

    <SyncML xmlns="SYNCML:SYNCML1.2">
        <SyncBody>
           <Get>
                 <CmdID>1</CmdID>
                 <Item>
                    <Target>
                       <LocURI>./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/PackageFamilyName/NonRemovable</LocURI>
                    </Target>
                 </Item>
           </Get>
           <Final/>
        </SyncBody>
    </SyncML>
    
  • 移動不可のアプリ ポリシー リスト内のアプリを置き換えます (データ 0 = アプリはアプリ ポリシー リストに含まれません)。データ 1 = アプリがアプリ ポリシーの一覧にあります)

    <SyncML xmlns="SYNCML:SYNCML1.2">
        <SyncBody>
           <Replace>
                 <CmdID>1</CmdID>
                 <Item>
                    <Target>
                       <LocURI>./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/PackageFamilyName/NonRemovable</LocURI>
                    </Target>
                    <Meta>
                       <Format xmlns="syncml:metinf">int</Format>
                    </Meta>
                    <Data>0</Data>
                 </Item>
           </Replace>
           <Final/>
        </SyncBody>
    </SyncML>
    

Device/AppManagement/System/ReleaseManagement

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/ReleaseManagement

Microsoft Store を介して更新プログラムを管理するための内部ノード。 これらの設定により、IT 管理者は、ユーザーが更新プログラムを受信するために使用するアプリの更新チャネルを指定できます。 これにより、IT 管理者は、organizationの残りの部分に大規模な展開を行う前に、テストのために特定のリリースを小さなグループに割り当てることができます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 取得、置換
Device/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}

アプリまたはアプリのセットの識別子。 アプリが 1 つしかない場合は、PackageFamilyName です。 一連のアプリの場合は、メイン アプリの PackageFamilyName です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 取得、置換
動的ノードの名前付け UniqueName: アプリが 1 つだけの場合、名前は PackageFamilyName です。 一連のアプリの場合、名前はメイン アプリの PackageFamilyName です。
Device/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/ChannelId
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/ChannelId

アプリ チャネル ID を指定します。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 追加、削除、取得、置換
Device/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease

デバイスで複数のユーザー ポリシーが設定されている場合に使用する有効なアプリ リリースを指定するために使用される内部ノード。 デバイス ポリシーまたは最後のユーザー ポリシーが使用されます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ChannelId
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ChannelId

デバイスの最後のユーザー チャネル ID を返します。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ReleaseManagementId
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ReleaseManagementId

デバイスの最後のユーザー リリース ID を返します。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
Device/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/ReleaseManagementId
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/ReleaseManagementId

IT 管理者は、ユーザーまたはデバイスをオンにする特定のリリースを示すリリース ID を指定できます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 追加、削除、取得、置換

Device/AppManagement/UpdateScan

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/UpdateScan

Windows Update スキャンを開始するために使用されます。

これは必須ノードです。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 null
アクセスの種類 Exec

User/AppInstallation

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation

アプリのインストールを実行するために使用されます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 [ゲームをゲット] を選びます

User/AppInstallation/{PackageFamilyName}

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName}

アプリのパッケージ ファミリ名 (PFN)。 インベントリをレポートするときに、デバイス上の PFN ごとに 1 つがあります。 これらの項目は、署名の配信元に根ざしています。

XAP ファイルでは、PackageFamilyName の代わりに製品 ID が使用されます。 XAP 製品 ID (中かっこを含む) {12345678-9012-3456-7890-123456789012}の例を次に示します。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 追加、削除、取得、置換
動的ノードの名前付け UniqueName: アプリのパッケージ ファミリ名 (PFN)。

:

アプリをアンインストールする例を次に示します。

<SyncML xmlns="SYNCML:SYNCML1.2">
  <SyncBody>
        <!-- Uninstall app -->
        <delete>
           <CmdID>2</CmdID>
              <Item>
                 <Target>
                    <LocURI>./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/%7b12345678-9012-3456-7890-123456789012%7D</LocURI>
                 </Target>
              </Item>
        </delete>
     <Final/>
  </SyncBody>
</SyncML>

User/AppInstallation/{PackageFamilyName}/HostedInstall

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName}/HostedInstall

ホストされている場所 (ローカル ドライブ、UNC、または https データ ソース) からアプリ パッケージのインストールを実行するコマンド。

これは必須ノードです。 次の一覧は、サポートされているデプロイ オプションを示しています。

  • ForceApplicationShutdown
  • DevelopmentMode
  • InstallAllResources
  • ForceTargetApplicationShutdown
  • ForceUpdateToAnyVersion
  • DeferRegistration="1" インストール時にアプリが使用されている場合。 このオプションは、アプリ更新プログラムのファイルをステージ化し、アプリが閉じるとアプリの更新プログラムの登録を完了します。 20H1の最新のインサイダーフライトで利用可能。
  • StageOnly="1" アプリをインストールせずに、アプリのインストールまたは更新のためにファイルをステージします。 1803年に利用可能。
  • LicenseUri="\server\license.lic" ビジネス向け Microsoft Storeからオフライン ライセンスをデプロイします。 1607 年に利用可能。
  • ValidateDependencies="1" このオプションは、プロビジョニング/ステージング時に使用されます。 1 に設定されている場合、デプロイでは、ステージング中に通常行われるのと同じ依存関係検証が登録時に実行され、依存関係が存在しない場合はプロビジョニング要求が失敗して拒否されます。 20H1の最新のインサイダーフライトで利用可能。
  • ExcludeAppFromLayoutModification="1" アプリがすべてのデバイスでプロビジョニングされ、アプリをピン留めせずにプロビジョニングされたアプリを保持してレイアウトを開始できることを設定します。 1809年に利用可能。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 xml
アクセスの種類 追加、削除、Exec、Get

User/AppInstallation/{PackageFamilyName}/LastError

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName}/LastError

アプリのインストールに関連する最後のエラー。

この要素は、アプリのインストール後には存在しません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます

User/AppInstallation/{PackageFamilyName}/LastErrorDesc

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName}/LastErrorDesc

アプリのインストールに関連する最後のエラーの説明。

この要素は、アプリのインストール後には存在しません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます

User/AppInstallation/{PackageFamilyName}/ProgressStatus

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName}/ProgressStatus

アプリのインストールの進行状況を示す整数。 https の場所の場合、これはダウンロードの進行状況を示します。 ProgressStatus はプロビジョニングには使用できません。また、ユーザー ベースのインストールでのみ使用できます。 プロビジョニングでは、値は常に 0 (ゼロ) です。

この要素は、アプリのインストール後には存在しません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます

User/AppInstallation/{PackageFamilyName}/Status

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName}/Status

アプリのインストールの状態。 次の値が返されます。 NOT_INSTALLED (0) - ノードが追加されましたが、実行は完了していません。 INSTALLING (1) - 実行は開始されましたが、デプロイは完了していません。 成功に関係なくデプロイが完了すると、この値が更新されます。 FAILED (2) - インストールに失敗しました。 エラーの詳細は、LastError と LastErrorDescription にあります。 INSTALLED (3) - インストールが成功すると、このノードはクリーンアップされますが、クリーンアップ アクションが完了していない場合は、この状態が短時間表示されることがあります。

この要素は、アプリのインストール後には存在しません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます

User/AppInstallation/{PackageFamilyName}/StoreInstall

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName}/StoreInstall

Microsoft Store からアプリとライセンスのインストールを実行するコマンド。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 xml
アクセスの種類 追加、削除、Exec、Get

User/AppLicenses

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppLicenses

アプリ シナリオのライセンスを管理するために使用されます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 [ゲームをゲット] を選びます

User/AppLicenses/StoreLicenses

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppLicenses/StoreLicenses

ストア アプリのライセンスを管理するために使用されます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 [ゲームをゲット] を選びます

User/AppLicenses/StoreLicenses/{LicenseID}

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppLicenses/StoreLicenses/{LicenseID}

ストアにインストールされているアプリのライセンス ID。 一般に、ライセンス ID はアプリの PFN です。

これは省略可能なノードです。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 追加、削除、取得
動的ノードの名前付け UniqueName: ストアにインストールされているアプリのライセンス ID。 一般に、ライセンス ID はアプリの PFN です。
User/AppLicenses/StoreLicenses/{LicenseID}/AddLicense
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppLicenses/StoreLicenses/{LicenseID}/AddLicense

ライセンスを追加するコマンド。

これは必須ノードです。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 xml
アクセスの種類 Exec
User/AppLicenses/StoreLicenses/{LicenseID}/GetLicenseFromStore
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppLicenses/StoreLicenses/{LicenseID}/GetLicenseFromStore

ストアからライセンスを取得するコマンド。

これは必須ノードです。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 xml
アクセスの種類 Exec
User/AppLicenses/StoreLicenses/{LicenseID}/LicenseCategory
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppLicenses/StoreLicenses/{LicenseID}/LicenseCategory

さまざまなライセンス ソースを分類するために使用されるライセンスのカテゴリ。 有効な値: 不明 - 不明なライセンス カテゴリ。 小売 - リテール チャネル (通常は Microsoft Store から) を通じて販売されるライセンス。 エンタープライズ - エンタープライズ販売チャネル (通常はビジネス向けストアから) を通じて販売されるライセンス。 OEM - OEM に発行されたライセンス。 開発者 - 開発者ライセンス。通常、アプリの開発またはサイドローディングのシナリオ中にインストールされます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
User/AppLicenses/StoreLicenses/{LicenseID}/LicenseUsage
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppLicenses/StoreLicenses/{LicenseID}/LicenseUsage

ライセンスの使用が許可されているを示します。 有効な値: 不明 - 使用状況が不明です。 オンライン - ライセンスはオンラインでのみ有効です。 これは、複数のコンピューターで使用されるアプリなど、コンカレンシー要件を持つアプリケーションに対するものですが、特定の時点で使用できるのは 1 つだけです。 オフライン - ライセンスはオフラインで使用できます。 このライセンスを使用するためにインターネットに接続する必要はありません。 エンタープライズ ルート - ライセンスは基幹業務アプリに対して有効です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
User/AppLicenses/StoreLicenses/{LicenseID}/RequesterID
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppLicenses/StoreLicenses/{LicenseID}/RequesterID

ライセンスを取得したクライアントなど、ライセンスを要求したエンティティの識別子。 たとえば、特定のエンタープライズ クライアントに対して Store for Business によって発行されたすべてのライセンスには、同じ RequesterID があります。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます

User/AppManagement

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement

インベントリとアプリ管理 (インストール後) に使用されます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 [ゲームをゲット] を選びます

User/AppManagement/AppInventoryQuery

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppInventoryQuery

アプリ インベントリのクエリを指定します。

これは必須ノードです。 クエリ パラメーター:

  • 出力 - AppInventoryResults 操作で返される情報のパラメーターを指定します。 複数の値を |で区切る必要があります。 有効な値は次のとおりです。

    • PackagesName - アプリの PackageFamilyNamePackageFullName を 返します。 何も指定されていない場合の既定値。
    • PackageDetails - パッケージのすべてのインベントリ属性を返します。 この情報には PackageNames パラメーターのすべての情報が含まれますが、RequiresReinstall は検証されません。
    • RequiredReinstall - インベントリ クエリ内のアプリのアプリの状態を検証して、再インストールが必要かどうかを判断します。 この属性は、インストールされているアプリの数によっては、システムのパフォーマンスに影響する可能性があります。 再インストールの要求は、リソース パッケージの更新時、またはアプリが改ざんされた状態にある場合に発生します。
  • ソース - 既存のインベントリ ノードに合わせたアプリ分類を指定します。 特定のフィルターを使用するか、フィルターが指定されていない場合は、すべてのソースが返されます。 値が指定されていない場合は、すべての分類が返されます。 有効な値は次のとおりです。

    • AppStore - この分類は、Microsoft Store から取得されたアプリを対象としています。 これらは、Microsoft Store から直接インストールされたアプリか、ビジネス向け Microsoft Storeからのエンタープライズ アプリでした。
    • nonStore - この分類は、Microsoft Store から取得されなかったアプリを対象としています。
    • システム - OS の一部であるアプリ。 これらのアプリをアンインストールすることはできません。 この分類は読み取り専用であり、インベントリのみ可能です。
  • PackageTypeFilter - ユーザーまたはデバイスのクエリに使用できる 1 つまたは複数の種類のパッケージを指定します。 複数の値を で |区切る必要があります。 有効な値は次のとおりです。

    • Main - インストールされているメインパッケージを返します。
    • バンドル - インストールされているバンドル パッケージを返します。
    • Framework - インストールされているフレームワーク パッケージを返します。
    • リソース - インストールされているリソース パッケージを返します。 リソースは、言語、スケール、または DirectX リソースのいずれかです。 これらはバンドルの一部です。
    • XAP - XAP パッケージの種類を返します。 このフィルターは、Windows Mobile でのみサポートされます。
    • All - すべてのパッケージ型を返します。

    値が指定されていない場合は、Main、Bundle、Framework の組み合わせが返されます。

  • PackageFamilyName - 特定のパッケージの名前を指定します。 このパラメーターを指定すると、パッケージにこの値が含まれている場合、パッケージ ファミリ名が返されます。

    この値を指定しない場合は、すべてのパッケージが返されます。

  • Publisher - 特定のパッケージの発行元を指定します。 このパラメーターを指定すると、値が [Publisher] フィールドに存在する場合はパブリッシャーが返されます。

    この値を指定しない場合は、すべての発行元が返されます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 xml
アクセスの種類 取得、置換

:

次の例では、パッケージ名のインベントリ クエリを設定し、非ストア アプリのすべてのメイン パッケージの再インストールの状態を確認します。

<Replace>
   <CmdID>10</CmdID>
   <Item>
      <Target>
         <LocURI>./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppInventoryQuery</LocURI>
      </Target>
      <Meta><Format xmlns="syncml:metinf">xml</Format></Meta>
      <Data><Inventory Output="PackageNames|RequiresReinstall" Source="nonStore" PackageTypeFilter="Main" /></Data>
   </Item>
</Replace>

User/AppManagement/AppInventoryResults

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppInventoryResults

AppInventoryQuery 操作の後に作成されたアプリ インベントリの結果を返します。

これは必須ノードです。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 xml
アクセスの種類 [ゲームをゲット] を選びます

:

AppInventoryResults 操作の例を次に示します。

<Get>
   <CmdID>11</CmdID>
   <Item>
      <Target>
         <LocURI>./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppInventoryResults</LocURI>
      </Target>
   </Item>
</Get>

User/AppManagement/AppStore

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore

これは必須ノードです。 Microsoft Store からアプリを管理するために使用されます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 追加、削除、取得

User/AppManagement/AppStore/{PackageFamilyName}

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}

アプリのパッケージ ファミリ名 (PFN)。 インベントリをレポートするときに、デバイス上の PFN ごとに 1 つがあります。 これらの項目は、署名の配信元に根ざしています。

XAP ファイルでは、PackageFamilyName の代わりに製品 ID が使用されます。 XAP 製品 ID (中かっこを含む) {12345678-9012-3456-7890-123456789012}の例を次に示します。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 追加、削除、取得
動的ノードの名前付け ClientInventory

:

アプリをアンインストールする例を次に示します。

<SyncML xmlns="SYNCML:SYNCML1.2">
  <SyncBody>
        <!-- Uninstall app -->
        <delete>
           <CmdID>2</CmdID>
              <Item>
                 <Target>
                    <LocURI>./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/%7b12345678-9012-3456-7890-123456789012%7D</LocURI>
                 </Target>
              </Item>
        </delete>
     <Final/>
  </SyncBody>
</SyncML>
User/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}

インストールされているパッケージのフル ネーム。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 追加、削除、取得
動的ノードの名前付け ClientInventory
User/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Architecture
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Architecture

インストールされているパッケージのアーキテクチャ。 値の種類は文字列です。

XAP ファイルには適用されません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/InstallDate
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/InstallDate

アプリがインストールされた日付。 値の種類は文字列です。

これは必須ノードです。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/InstallLocation
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/InstallLocation

デバイスにアプリの場所をインストールします。 値の種類は文字列です。

XAP ファイルには適用されません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/IsBundle
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/IsBundle

パッケージがアプリ バンドルの場合は値 1、その他すべての場合は 0 (ゼロ) です。 値の型は int です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/IsFramework
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/IsFramework

アプリがフレームワーク パッケージであるかどうか。 値の型は int です。アプリがフレームワーク パッケージの場合は値 1、その他すべての場合は 0 (ゼロ) です。

XAP ファイルには適用されません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/IsProvisioned
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/IsProvisioned

アプリがデバイスにプロビジョニングされているかどうかを示す値は 0 または 1 です。 値の型は int です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/IsStub
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 2004 [10.0.19041] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/IsStub

このノードは、パッケージがスタブ パッケージであるかどうかを識別するために使用されます。 スタブ パッケージは、アプリのサイズを縮小する最小限の機能を備えたパッケージのバージョンです。

パッケージがスタブ パッケージの場合は値が 1、他のすべてのケースでは 0 (ゼロ) です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Name
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Name

アプリの名前。 値の種類は文字列です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/PackageStatus
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/PackageStatus

パッケージの状態に関する情報を提供します。 値の型は int です。有効な値は次のとおりです。OK (0) - パッケージが使用可能です。 LicenseIssue (1) - パッケージのライセンスが無効です。 変更 (2) - パッケージ ペイロードが不明なソースによって変更されました。 改ざん (4) - パッケージ ペイロードが意図的に改ざんされました。 無効 (8) - パッケージは使用できません。 それでもサービスを受けることができます。

XAP ファイルには適用されません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Publisher
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Publisher

アプリの発行元名。 値の種類は文字列です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/RequiresReinstall
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/RequiresReinstall

パッケージの状態が変更され、アプリの再インストールが必要かどうかを指定します。 これは、デバイスの言語設定の変更や新しい DPI など、新しいアプリ リソースが必要な場合に発生する可能性があります。 また、パッケージが破損した場合にも発生する可能性があります。 値が 1 の場合、アプリの再インストールが実行されます。

これは必須ノードです。

XAP ファイルには適用されません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/ResourceID
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/ResourceID

アプリのリソース ID。 これは、メイン アプリの場合は null、バンドルの場合は ~ で、リソース パッケージのリソース情報が含まれます。

XAP ファイルには適用されません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Users
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Users

アプリの登録済みユーザーとパッケージのインストール状態。 クエリがデバイス レベルにある場合は、デバイスのすべての登録済みユーザーが返されます。 ユーザー コンテキストに対してクエリを実行すると、現在のユーザーのみが返されます。

これは必須ノードです。 設定可能な値:

  • 0 = インストールされていません
  • 1 = ステージング済み
  • 2 = インストール済み
  • 6 = 一時停止

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Version
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Version

アプリのバージョン。 値の種類は文字列です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/AppStore/{PackageFamilyName}/AppSettingPolicy
適用範囲 エディション 対象となる OS
❌ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/AppSettingPolicy

すべてのマネージド アプリ設定値の内部ノード。

このノードは、ユーザー コンテキストでのみサポートされます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 追加、削除、取得、置換
User/AppManagement/AppStore/{PackageFamilyName}/AppSettingPolicy/{SettingValue}
適用範囲 エディション 対象となる OS
❌ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/AppSettingPolicy/{SettingValue}

SettingValue とデータは、アプリ用に構成するキー値のペアを表します。 ノードはキーの名前を表し、データは値を表します。 この値は、LocalSettings の Managed にあります。 アプリ。 設定コンテナー。

この設定は、この機能をサポートするアプリでのみ機能し、ユーザー コンテキストでのみサポートされます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 追加、削除、取得、置換
動的ノードの名前付け UniqueName: SettingValue は、キー値ペアのキーを表します。 値は、Managed.App.Settings コンテナーの LocalSettings にあります。

:

  • 次の例では、'Server' の値を設定します

    <!— Configure app settings -->
    <Add>
        <CmdID>0</CmdID>
        <Item>
           <Target>
              <LocURI>./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/PackageFamilyName/AppSettingPolicy/Server</LocURI>
           </Target>
           <Meta>
              <Format xmlns="syncml:metinf">chr</Format>
           </Meta>
           <Data>server1.contoso.com</Data>
        </Item>
    </Add>
    
  • 次の例では、特定のアプリのすべてのマネージド アプリ設定を取得します。

    <!—- Get app settings -->
    <Get>
        <CmdID>0</CmdID>
        <Item>
           <Target>
              <LocURI>./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/PackageFamilyName/AppSettingPolicy?list=StructData</LocURI>
           </Target>
        </Item>
    </Get>
    
User/AppManagement/AppStore/{PackageFamilyName}/DoNotUpdate
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/DoNotUpdate

自動更新を使用して特定のアプリの更新をブロックするかどうかを指定します。

これは必須ノードです。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 追加、削除、取得、置換

指定可能な値

説明
0 False。
1 True。
User/AppManagement/AppStore/{PackageFamilyName}/MaintainProcessorArchitectureOnUpdate
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 2004 [10.0.19041] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/MaintainProcessorArchitectureOnUpdate

AMD64 デバイス上で、アプリ更新プログラム全体で、インストールされているアプリのアーキテクチャを変更してはならないかどうかを指定します。 たとえば、Windows アプリの x86 フレーバーがインストールされている場合、この設定を有効にすると、更新プログラム全体で x64 フレーバーが使用可能な場合でも x86 フレーバーがインストールされます。

アプリの x86 フレーバーがインストールされている AMD64 マシンでの予期される動作 (最も制限の厳しい優先)。

適用性の設定 CSP の状態 結果
True 未構成 X86 フレーバーが選択されます
True 有効 X86 フレーバーが選択されます
True 無効 X86 フレーバーが選択されます
False (設定されていません) 未構成 X64 フレーバーが選択されます

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 追加、削除、取得、置換

指定可能な値

説明
0 False。
1 True。

User/AppManagement/AppStore/ReleaseManagement

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/ReleaseManagement

Microsoft Store を介して更新プログラムを管理するための内部ノード。 これらの設定により、IT 管理者は、ユーザーが更新プログラムを受信するために使用するアプリの更新チャネルを指定できます。 これにより、IT 管理者は、organizationの残りの部分に大規模な展開を行う前に、テストのために特定のリリースを小さなグループに割り当てることができます。

ReleaseManagement 設定は、Microsoft Store を介した更新プログラムにのみ適用されます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 取得、置換
User/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}

アプリまたはアプリのセットの識別子。 アプリが 1 つしかない場合は、PackageFamilyName です。 一連のアプリの場合は、メイン アプリの PackageFamilyName です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 取得、置換
動的ノードの名前付け UniqueName: アプリが 1 つだけの場合、名前は PackageFamilyName です。 一連のアプリの場合、名前はメイン アプリの PackageFamilyName です。
User/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/ChannelId
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/ChannelId

アプリ チャネル ID を指定します。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 追加、削除、取得、置換
User/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease

デバイスで複数のユーザー ポリシーが設定されている場合に使用する有効なアプリ リリースを指定するために使用される内部ノード。 デバイス ポリシーまたは最後のユーザー ポリシーが使用されます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ChannelId
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ChannelId

デバイスの最後のユーザー チャネル ID を返します。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ReleaseManagementId
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ReleaseManagementId

デバイスの最後のユーザー リリース ID を返します。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/ReleaseManagementId
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/ReleaseManagementId

IT 管理者は、ユーザーまたはデバイスをオンにする特定のリリースを示すリリース ID を指定できます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 追加、削除、取得、置換

User/AppManagement/LastScanError

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/LastScanError

更新スキャンによって返された最後のエラー コードを報告します。

これは必須ノードです。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます

User/AppManagement/nonStore

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore

Microsoft Store から取得されなかったエンタープライズ アプリまたは開発者アプリを管理するために使用されます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 追加、削除、取得

User/AppManagement/nonStore/{PackageFamilyName}

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}

アプリのパッケージ ファミリ名 (PFN)。 インベントリをレポートするときに、デバイス上の PFN ごとに 1 つがあります。 これらの項目は、署名の配信元に根ざしています。

XAP ファイルでは、PackageFamilyName の代わりに製品 ID が使用されます。 XAP 製品 ID (中かっこを含む) {12345678-9012-3456-7890-123456789012}の例を次に示します。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 追加、削除、取得
動的ノードの名前付け ClientInventory
<SyncML xmlns="SYNCML:SYNCML1.2">
  <SyncBody>
        <!-- Uninstall app -->
        <delete>
           <CmdID>2</CmdID>
              <Item>
                 <Target>
                    <LocURI>./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/%7b12345678-9012-3456-7890-123456789012%7D</LocURI>
                 </Target>
              </Item>
        </delete>
     <Final/>
  </SyncBody>
</SyncML>
User/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}

インストールされているパッケージのフル ネーム。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 追加、削除、取得
動的ノードの名前付け ClientInventory
User/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Architecture
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Architecture

インストールされているパッケージのアーキテクチャ。 値の種類は文字列です。

XAP ファイルには適用されません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/InstallDate
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/InstallDate

アプリがインストールされた日付。 値の種類は文字列です。

これは必須ノードです。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/InstallLocation
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/InstallLocation

デバイスにアプリの場所をインストールします。 値の種類は文字列です。

XAP ファイルには適用されません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/IsBundle
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/IsBundle

パッケージがアプリ バンドルの場合は値 1、その他すべての場合は 0 (ゼロ) です。 値の型は int です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/IsFramework
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/IsFramework

アプリがフレームワーク パッケージであるかどうか。 値の型は int です。アプリがフレームワーク パッケージの場合は値 1、その他すべての場合は 0 (ゼロ) です。

XAP ファイルには適用されません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/IsProvisioned
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/IsProvisioned

アプリがデバイスにプロビジョニングされているかどうかを示す値は 0 または 1 です。 値の型は int です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/IsStub
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 2004 [10.0.19041] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/IsStub

このノードは、パッケージがスタブ パッケージであるかどうかを識別するために使用されます。 スタブ パッケージは、アプリのサイズを縮小する最小限の機能を備えたパッケージのバージョンです。

パッケージがスタブ パッケージの場合は値が 1、他のすべてのケースでは 0 (ゼロ) です。

値の型は int です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Name
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Name

アプリの名前。 値の種類は文字列です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/PackageStatus
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/PackageStatus

パッケージの状態に関する情報を提供します。 値の型は int です。有効な値は次のとおりです。OK (0) - パッケージが使用可能です。 LicenseIssue (1) - パッケージのライセンスが無効です。 変更 (2) - パッケージ ペイロードが不明なソースによって変更されました。 改ざん (4) - パッケージ ペイロードが意図的に改ざんされました。 無効 (8) - パッケージは使用できません。 それでもサービスを受けることができます。

XAP ファイルには適用されません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Publisher
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Publisher

アプリの発行元名。 値の種類は文字列です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/RequiresReinstall
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/RequiresReinstall

パッケージの状態が変更され、アプリの再インストールが必要かどうかを指定します。 これは、デバイスの言語設定の変更や新しい DPI など、新しいアプリ リソースが必要な場合に発生する可能性があります。 また、パッケージが破損した場合にも発生する可能性があります。 値が 1 の場合、アプリの再インストールが実行されます。

これは必須ノードです。

XAP ファイルには適用されません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/ResourceID
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/ResourceID

アプリのリソース ID。 これは、メイン アプリの場合は null、バンドルの場合は ~ で、リソース パッケージのリソース情報が含まれます。

XAP ファイルには適用されません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Users
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Users

アプリの登録済みユーザーとパッケージのインストール状態。 クエリがデバイス レベルにある場合は、デバイスのすべての登録済みユーザーが返されます。 ユーザー コンテキストに対してクエリを実行すると、現在のユーザーのみが返されます。

Requried。

  • インストールされていない = 0
  • Staged = 1
  • インストール済み = 2
  • 一時停止 = 6

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Version
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Version

アプリのバージョン。 値の種類は文字列です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/nonStore/{PackageFamilyName}/AppSettingPolicy
適用範囲 エディション 対象となる OS
❌ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/AppSettingPolicy

すべてのマネージド アプリ設定値の内部ノード。

このノードは、ユーザー コンテキストでのみサポートされます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 追加、削除、取得、置換
User/AppManagement/nonStore/{PackageFamilyName}/AppSettingPolicy/{SettingValue}
適用範囲 エディション 対象となる OS
❌ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/AppSettingPolicy/{SettingValue}

SettingValue とデータは、アプリ用に構成するキー値のペアを表します。 ノードはキーの名前を表し、データは値を表します。 この値は、LocalSettings の Managed にあります。 アプリ。 設定コンテナー。

この設定は、この機能をサポートするアプリでのみ機能し、ユーザー コンテキストでのみサポートされます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 追加、削除、取得、置換
動的ノードの名前付け UniqueName: SettingValue は、キー値ペアのキーを表します。 値は、Managed.App.Settings コンテナーの LocalSettings にあります。

次の例では、'Server' の値を設定します

<!— Configure app settings -->
<Add>
   <CmdID>0</CmdID>
   <Item>
      <Target>
         <LocURI>./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/PackageFamilyName/AppSettingPolicy/Server</LocURI>
      </Target>
      <Meta>
         <Format xmlns="syncml:metinf">chr</Format>
      </Meta>
      <Data>server1.contoso.com</Data>
   </Item>
</Add>

次の例では、特定のアプリのすべてのマネージド アプリ設定を取得します。

<!—Get app settings -->
<Get>
   <CmdID>0</CmdID>
   <Item>
      <Target>
         <LocURI>./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/PackageFamilyName/AppSettingPolicy?list=StructData</LocURI>
      </Target>
   </Item>
</Get>
User/AppManagement/nonStore/{PackageFamilyName}/DoNotUpdate
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/DoNotUpdate

自動更新を使用して特定のアプリの更新をブロックするかどうかを指定します。

これは必須ノードです。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 追加、削除、取得、置換

指定可能な値

説明
0 False。
1 True。
User/AppManagement/nonStore/{PackageFamilyName}/MaintainProcessorArchitectureOnUpdate
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 2004 [10.0.19041] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/MaintainProcessorArchitectureOnUpdate

AMD64 デバイス上で、アプリ更新プログラム全体で、インストールされているアプリのアーキテクチャを変更してはならないかどうかを指定します。 たとえば、Windows アプリの x86 フレーバーがインストールされている場合、この設定を有効にすると、更新プログラム全体で x64 フレーバーが使用可能な場合でも x86 フレーバーがインストールされます。

アプリの x86 フレーバーがインストールされている AMD64 マシンでの予期される動作 (最も制限の厳しい優先)。

適用性の設定 CSP の状態 結果
True 未構成 X86 フレーバーが選択されます
True 有効 X86 フレーバーが選択されます
True 無効 X86 フレーバーが選択されます
False (設定されていません) 未構成 X64 フレーバーが選択されます

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 追加、削除、取得、置換

指定可能な値

説明
0 False。
1 True。

User/AppManagement/nonStore/ReleaseManagement

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/ReleaseManagement

Microsoft Store を介して更新プログラムを管理するための内部ノード。 これらの設定により、IT 管理者は、ユーザーが更新プログラムを受信するために使用するアプリの更新チャネルを指定できます。 これにより、IT 管理者は、organizationの残りの部分に大規模な展開を行う前に、テストのために特定のリリースを小さなグループに割り当てることができます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 取得、置換
User/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}

アプリまたはアプリのセットの識別子。 アプリが 1 つしかない場合は、PackageFamilyName です。 一連のアプリの場合は、メイン アプリの PackageFamilyName です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 取得、置換
動的ノードの名前付け UniqueName: アプリが 1 つだけの場合、名前は PackageFamilyName です。 一連のアプリの場合、名前はメイン アプリの PackageFamilyName です。
User/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/ChannelId
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/ChannelId

アプリ チャネル ID を指定します。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 追加、削除、取得、置換
User/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease

デバイスで複数のユーザー ポリシーが設定されている場合に使用する有効なアプリ リリースを指定するために使用される内部ノード。 デバイス ポリシーまたは最後のユーザー ポリシーが使用されます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ChannelId
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ChannelId

デバイスの最後のユーザー チャネル ID を返します。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ReleaseManagementId
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ReleaseManagementId

デバイスの最後のユーザー リリース ID を返します。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/ReleaseManagementId
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/ReleaseManagementId

IT 管理者は、ユーザーまたはデバイスをオンにする特定のリリースを示すリリース ID を指定できます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 追加、削除、取得、置換

User/AppManagement/RemovePackage

適用範囲 エディション 対象となる OS
❌ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1703 [10.0.15063] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/RemovePackage

パッケージを削除するために使用されます。

パラメーター:

  • Package
    • 名前: 削除する特定のパッケージの PackageFullName を指定します。
    • RemoveForAllUsers:
      • 0 (既定値) - 新しいユーザーがパッケージを受け取らないよう、パッケージはプロビジョニング解除されます。 パッケージは現在のユーザーに対してインストールされたままになります。 このオプションは現在サポートされていません。
      • 1 - パッケージは、プロビジョニングされたパッケージの場合にのみ、すべてのユーザーに対して削除されます。
  • ユーザー (省略可能): パッケージを削除する特定のユーザーの SID を指定します。削除できるのは、指定したユーザーのパッケージのみです。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 xml
アクセスの種類 Exec、Get

:

次の例では、すべてのユーザーのパッケージを削除します。

<Exec>
   <CmdID>10</CmdID>
   <Item>
      <Target>
         <LocURI>./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/RemovePackage</LocURI>
      </Target>
      <Meta><Format xmlns="syncml:metinf">xml</Format></Meta>
      <Data>
          <Package Name="{PackageFullName}" RemoveForAllUsers="1" />
      </Data>
   </Item>
</Exec>

User/AppManagement/ResetPackage

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 11バージョン 21H2 [10.0.22000] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/ResetPackage

Windows アプリを初期構成に復元するために使用されます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 xml
アクセスの種類 Exec、Get

User/AppManagement/System

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System

オペレーティング システムの一部としてインストールされたアプリを報告します。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 追加、削除、取得

User/AppManagement/System/{PackageFamilyName}

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}

アプリのパッケージ ファミリ名 (PFN)。 インベントリをレポートするときに、デバイス上の PFN ごとに 1 つがあります。 これらの項目は、署名の配信元に根ざしています。

XAP ファイルでは、PackageFamilyName の代わりに製品 ID が使用されます。 XAP 製品 ID (中かっこを含む) {12345678-9012-3456-7890-123456789012}の例を次に示します。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 追加、削除、取得
動的ノードの名前付け ClientInventory

:

<SyncML xmlns="SYNCML:SYNCML1.2">
  <SyncBody>
        <!-- Uninstall app -->
        <delete>
           <CmdID>2</CmdID>
              <Item>
                 <Target>
                    <LocURI>./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/%7b12345678-9012-3456-7890-123456789012%7D</LocURI>
                 </Target>
              </Item>
        </delete>
     <Final/>
  </SyncBody>
</SyncML>
User/AppManagement/System/{PackageFamilyName}/{PackageFullName}
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}

インストールされているパッケージのフル ネーム。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 追加、削除、取得
動的ノードの名前付け ClientInventory
User/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Architecture
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Architecture

インストールされているパッケージのアーキテクチャ。 値の種類は文字列です。

XAP ファイルには適用されません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/System/{PackageFamilyName}/{PackageFullName}/InstallDate
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/InstallDate

アプリがインストールされた日付。 値の種類は文字列です。

これは必須ノードです。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/System/{PackageFamilyName}/{PackageFullName}/InstallLocation
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/InstallLocation

デバイスにアプリの場所をインストールします。 値の種類は文字列です。

XAP ファイルには適用されません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/System/{PackageFamilyName}/{PackageFullName}/IsBundle
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/IsBundle

パッケージがアプリ バンドルの場合は値 1、その他すべての場合は 0 (ゼロ) です。 値の型は int です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/System/{PackageFamilyName}/{PackageFullName}/IsFramework
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/IsFramework

アプリがフレームワーク パッケージであるかどうか。 値の型は int です。アプリがフレームワーク パッケージの場合は値 1、その他すべての場合は 0 (ゼロ) です。

XAP ファイルには適用されません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/System/{PackageFamilyName}/{PackageFullName}/IsProvisioned
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/IsProvisioned

アプリがデバイスにプロビジョニングされているかどうかを示す値は 0 または 1 です。 値の型は int です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/System/{PackageFamilyName}/{PackageFullName}/IsStub
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 2004 [10.0.19041] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/IsStub

このノードは、パッケージがスタブ パッケージであるかどうかを識別するために使用されます。 スタブ パッケージは、アプリのサイズを縮小する最小限の機能を備えたパッケージのバージョンです。

パッケージがスタブ パッケージの場合は値が 1、他のすべてのケースでは 0 (ゼロ) です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Name
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Name

アプリの名前。 値の種類は文字列です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/System/{PackageFamilyName}/{PackageFullName}/PackageStatus
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/PackageStatus

パッケージの状態に関する情報を提供します。 値の型は int です。有効な値は次のとおりです。OK (0) - パッケージが使用可能です。 LicenseIssue (1) - パッケージのライセンスが無効です。 変更 (2) - パッケージ ペイロードが不明なソースによって変更されました。 改ざん (4) - パッケージ ペイロードが意図的に改ざんされました。 無効 (8) - パッケージは使用できません。 それでもサービスを受けることができます。

XAP ファイルには適用されません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Publisher
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Publisher

アプリの発行元名。 値の種類は文字列です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/System/{PackageFamilyName}/{PackageFullName}/RequiresReinstall
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/RequiresReinstall

パッケージの状態が変更され、アプリの再インストールが必要かどうかを指定します。 これは、デバイスの言語設定の変更や新しい DPI など、新しいアプリ リソースが必要な場合に発生する可能性があります。 また、パッケージが破損した場合にも発生する可能性があります。 値が 1 の場合、アプリの再インストールが実行されます。

これは必須ノードです。

XAP ファイルには適用されません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/System/{PackageFamilyName}/{PackageFullName}/ResourceID
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/ResourceID

アプリのリソース ID。 これは、メイン アプリの場合は null、バンドルの場合は ~ で、リソース パッケージのリソース情報が含まれます。

XAP ファイルには適用されません。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Users
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Users

アプリの登録済みユーザーとパッケージのインストール状態。 クエリがデバイス レベルにある場合は、デバイスのすべての登録済みユーザーが返されます。 ユーザー コンテキストに対してクエリを実行すると、現在のユーザーのみが返されます。

これは必須ノードです。

  • 0 = インストールされていません
  • 1 = ステージング済み
  • 2 = インストール済み
  • 6 = 一時停止

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Version
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Version

アプリのバージョン。 値の種類は文字列です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/System/{PackageFamilyName}/AppSettingPolicy
適用範囲 エディション 対象となる OS
❌ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/AppSettingPolicy

すべてのマネージド アプリ設定値の内部ノード。

このノードは、ユーザー コンテキストでのみサポートされます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 追加、削除、取得、置換
User/AppManagement/System/{PackageFamilyName}/AppSettingPolicy/{SettingValue}
適用範囲 エディション 対象となる OS
❌ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/AppSettingPolicy/{SettingValue}

SettingValue とデータは、アプリ用に構成するキー値のペアを表します。 ノードはキーの名前を表し、データは値を表します。 この値は、LocalSettings の Managed にあります。 アプリ。 設定コンテナー。

この設定は、この機能をサポートするアプリでのみ機能し、ユーザー コンテキストでのみサポートされます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 追加、削除、取得、置換
動的ノードの名前付け UniqueName: SettingValue は、キー値ペアのキーを表します。 値は、Managed.App.Settings コンテナーの LocalSettings にあります。

:

  • 次の例では、'Server' の値を設定します

    <!— Configure app settings -->
    <Add>
        <CmdID>0</CmdID>
        <Item>
           <Target>
              <LocURI>./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/PackageFamilyName/AppSettingPolicy/Server</LocURI>
           </Target>
           <Meta>
              <Format xmlns="syncml:metinf">chr</Format>
           </Meta>
           <Data>server1.contoso.com</Data>
        </Item>
    </Add>
    
  • 次の例では、特定のアプリのすべてのマネージド アプリ設定を取得します。

    <!—Get app settings -->
    <Get>
        <CmdID>0</CmdID>
        <Item>
           <Target>
              <LocURI>./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/PackageFamilyName/AppSettingPolicy?list=StructData</LocURI>
           </Target>
        </Item>
    </Get>
    
User/AppManagement/System/{PackageFamilyName}/DoNotUpdate
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/DoNotUpdate

自動更新を使用して特定のアプリの更新をブロックするかどうかを指定します。

これは必須ノードです。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 追加、削除、取得、置換

指定可能な値

説明
0 False。
1 True。
User/AppManagement/System/{PackageFamilyName}/MaintainProcessorArchitectureOnUpdate
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 2004 [10.0.19041] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/MaintainProcessorArchitectureOnUpdate

AMD64 デバイス上で、アプリ更新プログラム全体で、インストールされているアプリのアーキテクチャを変更してはならないかどうかを指定します。 たとえば、Windows アプリの x86 フレーバーがインストールされている場合、この設定を有効にすると、更新プログラム全体で x64 フレーバーが使用可能な場合でも x86 フレーバーがインストールされます。

アプリの x86 フレーバーがインストールされている AMD64 マシンでの予期される動作 (最も制限の厳しい優先)。

適用性の設定 CSP の状態 結果
True 未構成 X86 フレーバーが選択されます
True 有効 X86 フレーバーが選択されます
True 無効 X86 フレーバーが選択されます
False (設定されていません) 未構成 X64 フレーバーが選択されます

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 int
アクセスの種類 追加、削除、取得、置換

指定可能な値

説明
0 False。
1 True。

User/AppManagement/System/ReleaseManagement

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/ReleaseManagement

Microsoft Store を介して更新プログラムを管理するための内部ノード。 これらの設定により、IT 管理者は、ユーザーが更新プログラムを受信するために使用するアプリの更新チャネルを指定できます。 これにより、IT 管理者は、organizationの残りの部分に大規模な展開を行う前に、テストのために特定のリリースを小さなグループに割り当てることができます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 取得、置換
User/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}

アプリまたはアプリのセットの識別子。 アプリが 1 つしかない場合は、PackageFamilyName です。 一連のアプリの場合は、メイン アプリの PackageFamilyName です。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 取得、置換
動的ノードの名前付け UniqueName: アプリが 1 つだけの場合、名前は PackageFamilyName です。 一連のアプリの場合、名前はメイン アプリの PackageFamilyName です。
User/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/ChannelId
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/ChannelId

アプリ チャネル ID を指定します。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 追加、削除、取得、置換
User/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease

デバイスで複数のユーザー ポリシーが設定されている場合に使用する有効なアプリ リリースを指定するために使用される内部ノード。 デバイス ポリシーまたは最後のユーザー ポリシーが使用されます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 node
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ChannelId
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ChannelId

デバイスの最後のユーザー チャネル ID を返します。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ReleaseManagementId
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ReleaseManagementId

デバイスの最後のユーザー リリース ID を返します。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 [ゲームをゲット] を選びます
User/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/ReleaseManagementId
適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/ReleaseManagementId

IT 管理者は、ユーザーまたはデバイスをオンにする特定のリリースを示すリリース ID を指定できます。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 chr (string)
アクセスの種類 追加、削除、取得、置換

User/AppManagement/UpdateScan

適用範囲 エディション 対象となる OS
✅ デバイス
✅ ユーザー
✅ Pro
✅ Enterprise
✅ Education
✅ Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10バージョン 1511 [10.0.10586] 以降
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/UpdateScan

Windows Update スキャンを開始するために使用されます。

これは必須ノードです。

説明フレームワークのプロパティ:

プロパティ名 プロパティ値
形式 null
アクセスの種類 Exec

EnterpriseModernAppManagement XSD

アプリケーション パラメーターの XSD を次に示します。

<?xml version="1.0" encoding="utf-16"?>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
    <xs:element name="Data">
        <xs:complexType>
            <xs:sequence>
                <xs:element maxOccurs="1" name="Application">
                    <xs:complexType mixed="true">
                        <xs:sequence minOccurs="0">
                            <xs:element name="Dependencies">
                                <xs:complexType>
                                    <xs:sequence>
                                        <xs:element maxOccurs="unbounded" name="Dependency">
                                            <xs:complexType>
                                                <xs:attribute name="PackageUri" type="xs:string" use="required" />
                                            </xs:complexType>
                                        </xs:element>
                                    </xs:sequence>
                                </xs:complexType>
                            </xs:element>
                        </xs:sequence>
                        <xs:attribute name="DeploymentOptions" type="xs:unsignedByte" use="optional" />
                        <xs:attribute name="PackageUri" type="xs:string" use="required" />
                    </xs:complexType>
                </xs:element>
            </xs:sequence>
        </xs:complexType>
    </xs:element>
</xs:schema>

この CSP を使用してアプリのインベントリのレポート、ユーザーのアプリのインストールと削除、デバイスへのアプリのプロビジョニング、アプリ ライセンスの管理を行う方法の例については、「 Enterprise アプリ管理」を参照してください。

デバイスに対して、非ストア アプリなどの特定のアプリ サブカテゴリに対してクエリを実行します。

<Get>
  <CmdID>1</CmdID>
  <Item>
    <Target>
      <LocURI>./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore</LocURI>
    </Target>
  </Item>
</Get>

結果には、Data App1/App2/App/Data などの<アプリの一覧が<含まれます>。>

そのプロパティに対する特定のアプリの後続のクエリ。

<Get>
   <CmdID>1</CmdID>
   <Item>
     <Target>
       <LocURI>./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/App1?list=StructData</LocURI>
     </Target>
   </Item>
</Get>
<Get>
  <CmdID>2</CmdID>
  <Item>
    <Target>
      <LocURI>./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/App2?list=StructData</LocURI>
    </Target>
  </Item>
</Get>

構成サービス プロバイダーのリファレンス