Condividi tramite


CSP EnterpriseModernAppManagement

Il provider di servizi di configurazione EnterpriseModernAppManagement (CSP) viene usato per il provisioning e la creazione di report delle app aziendali moderne. Per informazioni dettagliate su come usare questo provider di servizi di configurazione per la creazione di report dell'inventario delle app, l'installazione e la rimozione di app per gli utenti, il provisioning di app nei dispositivi e la gestione delle licenze delle app, vedere Gestione delle app aziendali.

Nota

Windows Holographic supporta solo la configurazione per utente del provider di servizi di configurazione EnterpriseModernAppManagement.

L'elenco seguente mostra i nodi del provider del servizio di configurazione EnterpriseModernAppManagement:

Dispositivo/AppInstallazione

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation

Usato per eseguire l'installazione dell'app.

Si tratta di un nodo obbligatorio.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Ottieni

Device/AppInstallation/{PackageFamilyName}

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName}

Nome della famiglia di pacchetti (PFN) dell'app. Ce n'è uno per ogni PFN nel dispositivo quando si segnala l'inventario. Questi elementi sono radicati sotto la loro origine di firma.

Si tratta di un nodo facoltativo.

Nota

I file XAP usano un ID prodotto al posto di PackageFamilyName. Ecco un esempio di ID prodotto XAP (incluse le parentesi graffe), {12345678-9012-3456-7890-123456789012}.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Aggiungere, eliminare, ottenere, sostituire
Denominazione dinamica dei nodi UniqueName: nome della famiglia di pacchetti (PFN) dell'app.

Esempio:

Ecco un esempio per disinstallare un'app:

<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

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName}/HostedInstall

Comando per eseguire un'installazione di un pacchetto di app da una posizione ospitata (può trattarsi di un'unità locale, un'origine dati UNC o https).

Si tratta di un nodo obbligatorio. L'elenco seguente mostra le opzioni di distribuzione supportate:

  • ForceApplicationShutdown
  • Developmentmode
  • InstallAllResources
  • ForceTargetApplicationShutdown
  • ForceUpdateToAnyVersion
  • DeferRegistration="1". Se l'app è in uso al momento dell'installazione. Questa opzione mette in fase i file per un aggiornamento dell'app e completa la registrazione dell'aggiornamento dell'app dopo la chiusura dell'app. Disponibile nell'ultimo volo Insider di 20H1.
  • StageOnly="1". Mette in fasi i file per l'installazione o l'aggiornamento di un'app senza installare l'app. Disponibile nella versione 1803.
  • LicenseUri="\server\license.lic". Distribuisce una licenza offline dal Microsoft Store per le aziende. Disponibile nella versione 1607.
  • ValidateDependencies="1". Questa opzione viene usata in fase di provisioning/staging. Se è impostato su 1, la distribuzione eseguirà la stessa convalida delle dipendenze durante la gestione temporanea che in genere si farebbe al momento della registrazione, con esito negativo e rifiuto della richiesta di provisioning se le dipendenze non sono presenti. Disponibile nell'ultimo volo Insider di 20H1.
  • ExcludeAppFromLayoutModification="1". Imposta il provisioning dell'app in tutti i dispositivi e sarà in grado di mantenere le app di cui è stato effettuato il provisioning senza aggiungerle per avviare il layout. Disponibile nella versione 1809.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato xml
Tipo accesso Add, Delete, Exec, Get

Device/AppInstallation/{PackageFamilyName}/LastError

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName}/LastError

Ultimo errore relativo all'installazione dell'app.

Nota

Questo elemento non è presente dopo l'installazione dell'app.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni

Device/AppInstallation/{PackageFamilyName}/LastErrorDesc

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName}/LastErrorDesc

Descrizione dell'ultimo errore relativo all'installazione dell'app.

Nota

Questo elemento non è presente dopo l'installazione dell'app.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni

Device/AppInstallation/{PackageFamilyName}/ProgressStatus

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName}/ProgressStatus

Intero che indica lo stato di avanzamento dell'installazione dell'app. Per le posizioni https, indica lo stato di avanzamento del download. ProgressStatus non è disponibile per il provisioning ed è solo per le installazioni basate sull'utente. Nel provisioning il valore è sempre 0 (zero).

Nota

Questo elemento non è presente dopo l'installazione dell'app.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni

Device/AppInstallation/{PackageFamilyName}/Status

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName}/Status

Stato dell'installazione dell'app. Vengono restituiti i valori seguenti: NOT_INSTALLED (0) - Il nodo è stato aggiunto, ma l'esecuzione non è stata completata. INSTALLING (1): l'esecuzione è stata avviata, ma la distribuzione non è stata completata. Se la distribuzione viene completata indipendentemente dall'esito positivo, questo valore viene aggiornato. FAILED (2) - Installazione non riuscita. I dettagli dell'errore sono disponibili in LastError e LastErrorDescription. INSTALLED (3) - Una volta completata l'installazione, questo nodo viene pulito, tuttavia nel caso in cui l'azione di pulizia non sia stata completata, questo stato può essere visualizzato brevemente.

Nota

Questo elemento non è presente dopo l'installazione dell'app.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni

Device/AppInstallation/{PackageFamilyName}/StoreInstall

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName}/StoreInstall

Comando per eseguire un'installazione di un'app e una licenza da Microsoft Store.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato xml
Tipo accesso Add, Delete, Exec, Get

Device/AppLicenses

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppLicenses

Usato per gestire le licenze per gli scenari di app.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Ottieni

Device/AppLicenses/StoreLicenses

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppLicenses/StoreLicenses

Usato per gestire le licenze per le app dello Store.

Si tratta di un nodo obbligatorio.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Ottieni

Device/AppLicenses/StoreLicenses/{LicenseID}

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppLicenses/StoreLicenses/{LicenseID}

ID licenza per un'app installata nello Store. L'ID licenza è in genere il PFN dell'app.

Si tratta di un nodo facoltativo.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Add, Delete, Get
Denominazione dinamica dei nodi UniqueName: ID licenza per un'app installata nello Store. L'ID licenza è in genere il PFN dell'app.
Device/AppLicenses/StoreLicenses/{LicenseID}/AddLicense
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppLicenses/StoreLicenses/{LicenseID}/AddLicense

Comando per aggiungere la licenza.

Si tratta di un nodo obbligatorio.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato xml
Tipo accesso Exec
Device/AppLicenses/StoreLicenses/{LicenseID}/GetLicenseFromStore
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppLicenses/StoreLicenses/{LicenseID}/GetLicenseFromStore

Comando per ottenere la licenza dallo store.

Si tratta di un nodo obbligatorio.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato xml
Tipo accesso Exec
Device/AppLicenses/StoreLicenses/{LicenseID}/LicenseCategory
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppLicenses/StoreLicenses/{LicenseID}/LicenseCategory

Categoria di licenza usata per classificare varie origini licenze. Valore valido: Sconosciuto - Categoria di licenza sconosciuta. Retail: licenza venduta tramite canali di vendita al dettaglio, in genere da Microsoft Store. Enterprise: licenza venduta tramite il canale di vendita aziendale, in genere dallo Store per le aziende. OEM : licenza rilasciata a un OEM. Developer : licenza per sviluppatori, in genere installata durante gli scenari di sviluppo di app o sideload.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
Device/AppLicenses/StoreLicenses/{LicenseID}/LicenseUsage
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppLicenses/StoreLicenses/{LicenseID}/LicenseUsage

Indica l'utilizzo consentito per la licenza. Valori validi: sconosciuto: l'utilizzo è sconosciuto. Online: la licenza è valida solo per l'utilizzo online. Questo vale per le applicazioni con requisiti di conformità, ad esempio un'app usata in più computer, ma può essere usata solo su uno in un determinato momento. Offline: la licenza è valida per l'uso offline. Per usare questa licenza non è necessaria una connessione a Internet. Radice dell'organizzazione: la licenza è valida per le app line-of-business.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
Device/AppLicenses/StoreLicenses/{LicenseID}/RequesterID
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppLicenses/StoreLicenses/{LicenseID}/RequesterID

Identificatore dell'entità che ha richiesto la licenza, ad esempio il client che ha acquisito la licenza. Ad esempio, tutte le licenze rilasciate da Store per le aziende per un determinato client aziendale hanno lo stesso ID richiedente.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni

Device/AppManagement

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement

Usato per la gestione dell'inventario e delle app (post-installazione).

Si tratta di un nodo obbligatorio.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Ottieni

Device/AppManagement/AppInventoryQuery

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppInventoryQuery

Specifica la query per l'inventario delle app.

Si tratta di un nodo obbligatorio. Parametri di query:

  • Output: specifica i parametri per le informazioni restituite nell'operazione AppInventoryResults. Più valori devono essere separati da |. I valori validi sono i seguenti:

    • PackagesName: restituisce PackageFamilyName e PackageFullName dell'app. Valore predefinito se non viene specificato nulla.
      • PackageDetails: restituisce tutti gli attributi di inventario del pacchetto. Queste informazioni includono tutte le informazioni del parametro PackageNames, ma non convalida RequiresReinstall.
      • RequiredReinstall: convalida lo stato delle app nella query di inventario per determinare se richiedono una reinstallazione. Questo attributo può influire sulle prestazioni del sistema a seconda del numero di app installate. La richiesta di reinstallazione si verifica quando il pacchetto di risorse viene aggiornato o quando l'app è in uno stato manomesso.
  • Source: specifica la classificazione dell'app allineata ai nodi di inventario esistenti. È possibile usare un filtro specifico o se non è specificato alcun filtro, verranno restituite tutte le origini. Se non viene specificato alcun valore, vengono restituite tutte le classificazioni. I valori validi sono i seguenti:

    • AppStore: questa classificazione è destinata alle app acquisite da Microsoft Store. Si tratta di app installate direttamente da Microsoft Store o app aziendali da Microsoft Store per le aziende.
    • nonStore: questa classificazione è per le app che non sono state acquisite da Microsoft Store.
    • Sistema: app che fanno parte del sistema operativo. Non è possibile disinstallare queste app. Questa classificazione è di sola lettura e può essere inventariata solo.
  • PackageTypeFilter: specifica uno o più tipi di pacchetti che è possibile usare per eseguire query sull'utente o sul dispositivo. Più valori devono essere separati da |. I valori validi sono i seguenti:

    • Main: restituisce il pacchetto installato principale.
    • Bundle: restituisce i pacchetti bundle installati.
    • Framework: restituisce i pacchetti del framework installati.
    • Risorsa: restituisce i pacchetti di risorse installati. Le risorse sono risorse di linguaggio, scalabilità o DirectX. Sono parti di un bundle.
    • XAP: restituisce i tipi di pacchetto XAP. Questo filtro è supportato solo in Windows Mobile.
    • All: restituisce tutti i tipi di pacchetto.

    Se non viene specificato alcun valore, viene restituita la combinazione di Main, Bundle e Framework.

  • PackageFamilyName: specifica il nome di un pacchetto specifico. Se si specifica questo parametro, restituisce il nome della famiglia di pacchetti se il pacchetto contiene questo valore.

    Se non si specifica questo valore, vengono restituiti tutti i pacchetti.

  • Server di pubblicazione: specifica l'autore di un pacchetto specifico. Se si specifica questo parametro, restituisce il server di pubblicazione se il valore esiste nel campo Server di pubblicazione.

    Se non si specifica questo valore, vengono restituiti tutti i server di pubblicazione.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato xml
Tipo accesso Get, Replace

Esempio:

Nell'esempio seguente viene impostata la query di inventario per i nomi dei pacchetti e viene verificato lo stato per la reinstallazione di tutti i pacchetti principali che non sono app store.

<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

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppInventoryResults

Restituisce i risultati per l'inventario delle app creato dopo l'operazione AppInventoryQuery.

Si tratta di un nodo obbligatorio.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato xml
Tipo accesso Ottieni

Esempio:

Ecco un esempio di operazione AppInventoryResults.

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

Device/AppManagement/AppStore

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore

Si tratta di un nodo obbligatorio. Usato per la gestione delle app da Microsoft Store.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Add, Delete, Get

Device/AppManagement/AppStore/{PackageFamilyName}

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}

Nome della famiglia di pacchetti (PFN) dell'app. Ce n'è uno per ogni PFN nel dispositivo quando si segnala l'inventario. Questi elementi sono radicati sotto la loro origine di firma.

Nota

I file XAP usano un ID prodotto al posto di PackageFamilyName. Ecco un esempio di ID prodotto XAP (incluse le parentesi graffe), {12345678-9012-3456-7890-123456789012}.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Add, Delete, Get
Denominazione dinamica dei nodi ClientInventory

Esempio:

Ecco un esempio per disinstallare un'app:

<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}
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}

Nome completo del pacchetto installato.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Add, Delete, Get
Denominazione dinamica dei nodi ClientInventory
Device/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Architecture
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Architecture

Architettura del pacchetto installato. Il tipo di valore è string.

Nota

Non applicabile ai file XAP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
Device/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/InstallDate
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/InstallDate

Data di installazione dell'app. Il tipo di valore è string.

Si tratta di un nodo obbligatorio.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
Device/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/InstallLocation
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/InstallLocation

Percorso di installazione dell'app nel dispositivo. Il tipo di valore è string.

Nota

Non applicabile ai file XAP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
Device/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/IsBundle
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/IsBundle

Il valore è 1 se il pacchetto è un bundle dell'app e 0 (zero) per tutti gli altri casi. Il tipo di valore è int.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni
Device/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/IsFramework
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/IsFramework

Indica se l'app è o meno un pacchetto framework. Il tipo di valore è int. Il valore è 1 se l'app è un pacchetto framework e 0 (zero) per tutti gli altri casi.

Nota

Non applicabile ai file XAP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni
Device/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/IsProvisioned
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/IsProvisioned

Il valore è 0 o 1 che indica se viene effettuato il provisioning dell'app nel dispositivo. Il tipo di valore è int.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni
Device/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/IsStub
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10, versione 2004 [10.0.19041] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/IsStub

Questo nodo viene usato per identificare se il pacchetto è un pacchetto stub. Un pacchetto stub è una versione del pacchetto con funzionalità minime che ridurranno le dimensioni dell'app.

Il valore è 1 se il pacchetto è un pacchetto stub e 0 (zero) per tutti gli altri casi.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni
Device/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Name
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Name

Nome dell'app. Il tipo di valore è string.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
Device/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/PackageStatus
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/PackageStatus

Fornisce informazioni sullo stato del pacchetto. Il tipo di valore è int. I valori validi sono: OK (0) - Il pacchetto è utilizzabile. LicenseIssue (1): la licenza del pacchetto non è valida. Modificato (2): il payload del pacchetto è stato modificato da un'origine sconosciuta. Manomissione (4): il payload del pacchetto è stato manomesso intenzionalmente. Disabilitato (8): il pacchetto non è disponibile per l'uso. È comunque possibile eseguirne la manutenzione.

Nota

Non applicabile ai file XAP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni
Device/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Publisher
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Publisher

Nome del server di pubblicazione dell'app. Il tipo di valore è string.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
Device/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/RequiresReinstall
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/RequiresReinstall

Specifica se lo stato del pacchetto è stato modificato e richiede una reinstallazione dell'app. Ciò può verificarsi quando sono necessarie nuove risorse dell'app, ad esempio quando un dispositivo ha una modifica nelle preferenze di lingua o un nuovo DPI. Può anche verificarsi che il pacchetto sia stato danneggiato. Se il valore è 1, viene eseguita la reinstallazione dell'app.

Si tratta di un nodo obbligatorio.

Nota

Non applicabile ai file XAP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni
Device/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/ResourceID
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/ResourceID

ID risorsa dell'app. Questo valore è null per l'app principale, ~ per un bundle e contiene informazioni sulle risorse per i pacchetti di risorse.

Nota

Non applicabile ai file XAP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
Device/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Users
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Users

Utenti registrati dell'app e stato di installazione del pacchetto. Se la query è a livello di dispositivo, restituisce tutti gli utenti registrati del dispositivo. Se si esegue una query sul contesto utente, verrà restituito solo l'utente corrente.

Si tratta di un nodo obbligatorio. Valori possibili:

  • 0 = Non installato
  • 1 = Staged
  • 2 = Installato
  • 6 = Sospeso

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
Device/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Version
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Version

Versione dell'app. Il tipo di valore è string.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
Device/AppManagement/AppStore/{PackageFamilyName}/DoNotUpdate
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/DoNotUpdate

Specifica se si vuole impedire l'aggiornamento di un'app specifica tramite aggiornamenti automatici.

Si tratta di un nodo obbligatorio.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Aggiungere, eliminare, ottenere, sostituire

Valori consentiti:

Value Descrizione
0 False.
1 Vero.
Device/AppManagement/AppStore/{PackageFamilyName}/MaintainProcessorArchitectureOnUpdate
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10, versione 2004 [10.0.19041] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/MaintainProcessorArchitectureOnUpdate

Specificare se in un dispositivo AMD64, in un aggiornamento dell'app, l'architettura dell'app installata non deve cambiare. Ad esempio, se è installato il sapore x86 di un'app di Windows, con questa impostazione abilitata, in un aggiornamento, il sapore x86 verrà installato anche quando è disponibile il sapore x64.

Comportamento previsto in un computer AMD64 con il sapore x86 di un'app installata (vince più restrittivo).

Impostazione di applicabilità Stato CSP Risultato
True Non configurato Il sapore X86 viene raccolto
True Abilitato Il sapore X86 viene raccolto
True Disabilitato Il sapore X86 viene raccolto
False (non impostato) Non configurato Il sapore X64 viene selezionato

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Aggiungere, eliminare, ottenere, sostituire

Valori consentiti:

Value Descrizione
0 False.
1 Vero.
Device/AppManagement/AppStore/{PackageFamilyName}/NonRemovable
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10, versione 1809 [10.0.17763] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/NonRemovable

Questa impostazione consente all'amministratore IT di impostare un'app come non rimovibile o non può essere disinstallata da un utente. Questo è utile negli scenari aziendali e di formazione, in cui l'amministratore IT potrebbe voler assicurarsi che tutti abbiano sempre determinate app e che non vengano rimosse accidentalmente. Questo è utile anche quando sono presenti più utenti per dispositivo e si vuole assicurarsi che un utente non lo rimuova per tutti gli utenti.

NonRemovable richiede l'autorizzazione di amministratore. Questa impostazione può essere definita solo per dispositivo, non per utente. È possibile eseguire query sull'impostazione usando AppInventoryQuery o AppInventoryResults.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Aggiungi, Ottieni, Sostituisci

Valori consentiti:

Value Descrizione
0 L'app non è presente nell'elenco dei criteri delle app non rimovibili.
1 L'app è inclusa nell'elenco dei criteri delle app non rimovibili.

Esempi:

  • Aggiungere un'app all'elenco dei criteri delle app non rimovibili

    <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>
    
  • Ottenere lo stato per una determinata app

    <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>
    
  • Sostituire un'app nell'elenco dei criteri delle app non rimovibili (Dati 0 = l'app non è presente nell'elenco dei criteri dell'app; Dati 1 = l'app è nell'elenco dei criteri dell'app)

    <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

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/ReleaseManagement

Nodo interno per la gestione degli aggiornamenti tramite Microsoft Store. Queste impostazioni consentono all'amministratore IT di specificare i canali di aggiornamento per le app che gli utenti devono usare per ricevere gli aggiornamenti. Consente all'amministratore IT di assegnare una versione specifica a un gruppo più piccolo per il test prima della distribuzione di grandi dimensioni al resto dell'organizzazione.

Nota

Le impostazioni di ReleaseManagement si applicano solo agli aggiornamenti tramite Microsoft Store.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Get, Replace
Device/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}

Identificatore per l'app o il set di app. Se è presente una sola app, si tratta di PackageFamilyName. Se si tratta di un set di app, è PackageFamilyName dell'app principale.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Get, Replace
Denominazione dinamica dei nodi UniqueName: se è presente una sola app, il nome è PackageFamilyName. Se si tratta di un set di app, il nome è PackageFamilyName dell'app principale.
Device/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/ChannelId
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/ChannelId

Specifica l'ID canale dell'app.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Aggiungere, eliminare, ottenere, sostituire
Device/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease

Nodo interno usato per specificare la versione effettiva dell'app da usare quando vengono impostati più criteri utente nel dispositivo. Vengono usati i criteri del dispositivo o l'ultimo utente.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Ottieni
Device/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ChannelId
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ChannelId

Restituisce l'ultimo ID canale utente nel dispositivo.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
Device/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ReleaseManagementId
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ReleaseManagementId

Restituisce l'ultimo ID versione utente nel dispositivo.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
Device/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/ReleaseManagementId
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/ReleaseManagementId

L'amministratore IT può specificare un ID versione per indicare una versione specifica in cui si desidera che l'utente o il dispositivo sia attivato.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Aggiungere, eliminare, ottenere, sostituire

Device/AppManagement/LastScanError

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/LastScanError

Segnala l'ultimo codice di errore restituito dall'analisi dell'aggiornamento.

Si tratta di un nodo obbligatorio.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni

Device/AppManagement/nonStore

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore

Usato per gestire app aziendali o app per sviluppatori che non sono state acquisite da Microsoft Store.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Add, Delete, Get

Device/AppManagement/nonStore/{PackageFamilyName}

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}

Nome della famiglia di pacchetti (PFN) dell'app. Ce n'è uno per ogni PFN nel dispositivo quando si segnala l'inventario. Questi elementi sono radicati sotto la loro origine di firma.

Nota

I file XAP usano un ID prodotto al posto di PackageFamilyName. Ecco un esempio di ID prodotto XAP (incluse le parentesi graffe), {12345678-9012-3456-7890-123456789012}.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Add, Delete, Get
Denominazione dinamica dei nodi ClientInventory

Esempio:

Ecco un esempio per disinstallare un'app:

<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}
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}

Nome completo del pacchetto installato.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Add, Delete, Get
Denominazione dinamica dei nodi ClientInventory
Device/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Architecture
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Architecture

Architettura del pacchetto installato. Il tipo di valore è string.

Nota

Non applicabile ai file XAP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
Device/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/InstallDate
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/InstallDate

Data di installazione dell'app. Il tipo di valore è string.

Si tratta di un nodo obbligatorio.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
Device/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/InstallLocation
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/InstallLocation

Percorso di installazione dell'app nel dispositivo. Il tipo di valore è string.

Nota

Non applicabile ai file XAP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
Device/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/IsBundle
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/IsBundle

Il valore è 1 se il pacchetto è un bundle dell'app e 0 (zero) per tutti gli altri casi. Il tipo di valore è int.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni
Device/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/IsFramework
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/IsFramework

Indica se l'app è o meno un pacchetto framework. Il tipo di valore è int. Il valore è 1 se l'app è un pacchetto framework e 0 (zero) per tutti gli altri casi.

Nota

Non applicabile ai file XAP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni
Device/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/IsProvisioned
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/IsProvisioned

Il valore è 0 o 1 che indica se viene effettuato il provisioning dell'app nel dispositivo. Il tipo di valore è int.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni
Device/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/IsStub
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10, versione 2004 [10.0.19041] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/IsStub

Questo nodo viene usato per identificare se il pacchetto è un pacchetto stub. Un pacchetto stub è una versione del pacchetto con funzionalità minime che ridurranno le dimensioni dell'app.

Il valore è 1 se il pacchetto è un pacchetto stub e 0 (zero) per tutti gli altri casi.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni
Device/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Name
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Name

Nome dell'app. Il tipo di valore è string.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
Device/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/PackageStatus
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/PackageStatus

Fornisce informazioni sullo stato del pacchetto. Il tipo di valore è int. I valori validi sono: OK (0) - Il pacchetto è utilizzabile. LicenseIssue (1): la licenza del pacchetto non è valida. Modificato (2): il payload del pacchetto è stato modificato da un'origine sconosciuta. Manomissione (4): il payload del pacchetto è stato manomesso intenzionalmente. Disabilitato (8): il pacchetto non è disponibile per l'uso. È comunque possibile eseguirne la manutenzione.

Nota

Non applicabile ai file XAP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni
Device/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Publisher
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Publisher

Nome del server di pubblicazione dell'app. Il tipo di valore è string.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
Device/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/RequiresReinstall
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/RequiresReinstall

Specifica se lo stato del pacchetto è stato modificato e richiede una reinstallazione dell'app. Ciò può verificarsi quando sono necessarie nuove risorse dell'app, ad esempio quando un dispositivo ha una modifica nelle preferenze di lingua o un nuovo DPI. Può anche verificarsi che il pacchetto sia stato danneggiato. Se il valore è 1, viene eseguita la reinstallazione dell'app.

Si tratta di un nodo obbligatorio.

Nota

Non applicabile ai file XAP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni
Device/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/ResourceID
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/ResourceID

ID risorsa dell'app. Questo valore è null per l'app principale, ~ per un bundle e contiene informazioni sulle risorse per i pacchetti di risorse.

Nota

Non applicabile ai file XAP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
Device/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Users
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Users

Utenti registrati dell'app e stato di installazione del pacchetto. Se la query è a livello di dispositivo, restituisce tutti gli utenti registrati del dispositivo. Se si esegue una query sul contesto utente, verrà restituito solo l'utente corrente.

Si tratta di un nodo obbligatorio. Valori possibili:

  • 0 = Non installato
  • 1 = Staged
  • 2 = Installato
  • 6 = Sospeso

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
Device/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Version
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Version

Versione dell'app. Il tipo di valore è string.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
Device/AppManagement/nonStore/{PackageFamilyName}/DoNotUpdate
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/DoNotUpdate

Specifica se si vuole impedire l'aggiornamento di un'app specifica tramite aggiornamenti automatici.

Si tratta di un nodo obbligatorio.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Aggiungere, eliminare, ottenere, sostituire

Valori consentiti:

Value Descrizione
0 False.
1 Vero.
Device/AppManagement/nonStore/{PackageFamilyName}/MaintainProcessorArchitectureOnUpdate
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10, versione 2004 [10.0.19041] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/MaintainProcessorArchitectureOnUpdate

Specificare se in un dispositivo AMD64, in un aggiornamento dell'app, l'architettura dell'app installata non deve cambiare. Ad esempio, se è installato il sapore x86 di un'app di Windows, con questa impostazione abilitata, in un aggiornamento, il sapore x86 verrà installato anche quando è disponibile il sapore x64.

Comportamento previsto in un computer AMD64 con il sapore x86 di un'app installata (vince più restrittivo).

Impostazione di applicabilità Stato CSP Risultato
True Non configurato Il sapore X86 viene raccolto
True Abilitato Il sapore X86 viene raccolto
True Disabilitato Il sapore X86 viene raccolto
False (non impostato) Non configurato Il sapore X64 viene selezionato

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Aggiungere, eliminare, ottenere, sostituire

Valori consentiti:

Value Descrizione
0 False.
1 Vero.
Device/AppManagement/nonStore/{PackageFamilyName}/NonRemovable
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10, versione 1809 [10.0.17763] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/NonRemovable

Questa impostazione consente all'amministratore IT di impostare un'app come non rimovibile o non può essere disinstallata da un utente. Questo è utile negli scenari aziendali e di formazione, in cui l'amministratore IT potrebbe voler assicurarsi che tutti abbiano sempre determinate app e che non vengano rimosse accidentalmente. Questo è utile anche quando sono presenti più utenti per dispositivo e si vuole assicurarsi che un utente non lo rimuova per tutti gli utenti.

NonRemovable richiede l'autorizzazione di amministratore. Questa impostazione può essere definita solo per dispositivo, non per utente. È possibile eseguire query sull'impostazione usando AppInventoryQuery o AppInventoryResults.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Aggiungi, Ottieni, Sostituisci

Valori consentiti:

Value Descrizione
0 L'app non è presente nell'elenco dei criteri delle app non rimovibili.
1 L'app è inclusa nell'elenco dei criteri delle app non rimovibili.

Esempi:

  • Aggiungere un'app all'elenco dei criteri delle app non rimovibili

    <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>
    
  • Ottenere lo stato per una determinata app

    <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>
    
  • Sostituire un'app nell'elenco dei criteri delle app non rimovibili (Dati 0 = l'app non è presente nell'elenco dei criteri dell'app; Dati 1 = l'app è nell'elenco dei criteri dell'app)

    <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

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/ReleaseManagement

Nodo interno per la gestione degli aggiornamenti tramite Microsoft Store. Queste impostazioni consentono all'amministratore IT di specificare i canali di aggiornamento per le app che gli utenti devono usare per ricevere gli aggiornamenti. Consente all'amministratore IT di assegnare una versione specifica a un gruppo più piccolo per il test prima della distribuzione di grandi dimensioni al resto dell'organizzazione.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Get, Replace
Device/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}

Identificatore per l'app o il set di app. Se è presente una sola app, si tratta di PackageFamilyName. Se si tratta di un set di app, è PackageFamilyName dell'app principale.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Get, Replace
Denominazione dinamica dei nodi UniqueName: se è presente una sola app, il nome è PackageFamilyName. Se si tratta di un set di app, il nome è PackageFamilyName dell'app principale.
Device/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/ChannelId
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/ChannelId

Specifica l'ID canale dell'app.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Aggiungere, eliminare, ottenere, sostituire
Device/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease

Nodo interno usato per specificare la versione effettiva dell'app da usare quando vengono impostati più criteri utente nel dispositivo. Vengono usati i criteri del dispositivo o l'ultimo utente.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Ottieni
Device/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ChannelId
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ChannelId

Restituisce l'ultimo ID canale utente nel dispositivo.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
Device/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ReleaseManagementId
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ReleaseManagementId

Restituisce l'ultimo ID versione utente nel dispositivo.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
Device/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/ReleaseManagementId
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/ReleaseManagementId

L'amministratore IT può specificare un ID versione per indicare una versione specifica in cui si desidera che l'utente o il dispositivo sia attivato.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Aggiungere, eliminare, ottenere, sostituire

Device/AppManagement/ResetPackage

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 11 versione 21H2 [10.0.22000] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/ResetPackage

Usato per ripristinare la configurazione iniziale dell'app di Windows.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato xml
Tipo accesso Exec, Get

Device/AppManagement/System

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System

Segnala le app installate come parte del sistema operativo.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Add, Delete, Get

Device/AppManagement/System/{PackageFamilyName}

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}

Nome della famiglia di pacchetti (PFN) dell'app. Ce n'è uno per ogni PFN nel dispositivo quando si segnala l'inventario. Questi elementi sono radicati sotto la loro origine di firma.

Nota

I file XAP usano un ID prodotto al posto di PackageFamilyName. Ecco un esempio di ID prodotto XAP (incluse le parentesi graffe), {12345678-9012-3456-7890-123456789012}.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Add, Delete, Get
Denominazione dinamica dei nodi ClientInventory
Device/AppManagement/System/{PackageFamilyName}/{PackageFullName}
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}

Nome completo del pacchetto installato.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Add, Delete, Get
Denominazione dinamica dei nodi ClientInventory
Device/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Architecture
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Architecture

Architettura del pacchetto installato. Il tipo di valore è string.

Nota

Non applicabile ai file XAP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
Device/AppManagement/System/{PackageFamilyName}/{PackageFullName}/InstallDate
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/InstallDate

Data di installazione dell'app. Il tipo di valore è string.

Si tratta di un nodo obbligatorio.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
Device/AppManagement/System/{PackageFamilyName}/{PackageFullName}/InstallLocation
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/InstallLocation

Percorso di installazione dell'app nel dispositivo. Il tipo di valore è string.

Nota

Non applicabile ai file XAP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
Device/AppManagement/System/{PackageFamilyName}/{PackageFullName}/IsBundle
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/IsBundle

Il valore è 1 se il pacchetto è un bundle dell'app e 0 (zero) per tutti gli altri casi. Il tipo di valore è int.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni
Device/AppManagement/System/{PackageFamilyName}/{PackageFullName}/IsFramework
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/IsFramework

Indica se l'app è o meno un pacchetto framework. Il tipo di valore è int. Il valore è 1 se l'app è un pacchetto framework e 0 (zero) per tutti gli altri casi.

Nota

Non applicabile ai file XAP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni
Device/AppManagement/System/{PackageFamilyName}/{PackageFullName}/IsProvisioned
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/IsProvisioned

Il valore è 0 o 1 che indica se viene effettuato il provisioning dell'app nel dispositivo. Il tipo di valore è int.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni
Device/AppManagement/System/{PackageFamilyName}/{PackageFullName}/IsStub
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10, versione 2004 [10.0.19041] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/IsStub

Questo nodo viene usato per identificare se il pacchetto è un pacchetto stub. Un pacchetto stub è una versione del pacchetto con funzionalità minime che ridurranno le dimensioni dell'app.

Il valore è 1 se il pacchetto è un pacchetto stub e 0 (zero) per tutti gli altri casi.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni
Device/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Name
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Name

Nome dell'app. Il tipo di valore è string.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
Device/AppManagement/System/{PackageFamilyName}/{PackageFullName}/PackageStatus
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/PackageStatus

Fornisce informazioni sullo stato del pacchetto. Il tipo di valore è int. I valori validi sono: OK (0) - Il pacchetto è utilizzabile. LicenseIssue (1): la licenza del pacchetto non è valida. Modificato (2): il payload del pacchetto è stato modificato da un'origine sconosciuta. Manomissione (4): il payload del pacchetto è stato manomesso intenzionalmente. Disabilitato (8): il pacchetto non è disponibile per l'uso. È comunque possibile eseguirne la manutenzione.

Nota

Non applicabile ai file XAP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni
Device/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Publisher
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Publisher

Nome del server di pubblicazione dell'app. Il tipo di valore è string.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
Device/AppManagement/System/{PackageFamilyName}/{PackageFullName}/RequiresReinstall
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/RequiresReinstall

Specifica se lo stato del pacchetto è stato modificato e richiede una reinstallazione dell'app. Ciò può verificarsi quando sono necessarie nuove risorse dell'app, ad esempio quando un dispositivo ha una modifica nelle preferenze di lingua o un nuovo DPI. Può anche verificarsi che il pacchetto sia stato danneggiato. Se il valore è 1, viene eseguita la reinstallazione dell'app.

Si tratta di un nodo obbligatorio.

Nota

Non applicabile ai file XAP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni
Device/AppManagement/System/{PackageFamilyName}/{PackageFullName}/ResourceID
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/ResourceID

ID risorsa dell'app. Questo valore è null per l'app principale, ~ per un bundle e contiene informazioni sulle risorse per i pacchetti di risorse.

Nota

Non applicabile ai file XAP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
Device/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Users
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Users

Utenti registrati dell'app e stato di installazione del pacchetto. Se la query è a livello di dispositivo, restituisce tutti gli utenti registrati del dispositivo. Se si esegue una query sul contesto utente, verrà restituito solo l'utente corrente.

Si tratta di un nodo obbligatorio.

  • 0 = Non installato
  • 1 = Staged
  • 2 = Installato
  • 6 = Sospeso

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
Device/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Version
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Version

Versione dell'app. Il tipo di valore è string.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
Device/AppManagement/System/{PackageFamilyName}/AppUpdateSettings
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 11 versione 21H2 [10.0.22000] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/AppUpdateSettings

Nodi AppUpdateSettings per supportare la funzionalità di aggiornamento automatico e ripristino automatico per un pacchetto specifico.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Add, Delete, Get
Device/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoRepair
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 11 versione 21H2 [10.0.22000] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoRepair

Nodo AutoRepair per supportare la funzionalità di ripristino automatico per un pacchetto specifico.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Add, Delete, Get
Device/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoRepair/PackageSource
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 11 versione 21H2 [10.0.22000] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoRepair/PackageSource

Nodo PackageSource che punta al percorso di aggiornamento per un pacchetto specifico.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Get, Replace
Valori consentiti Espressione regolare: ^(([^;]+(?i)(\.appx|\.eappx|\.appxbundle|\.eappxbundle|\.msix|\.emsix|\.msixbundle|\.emsixbundle)([;]|$)){0,10}|([^;]+(?i)(\.appinstaller)([;]|$)){0,10})$
Device/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoUpdateSettings
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 11 versione 21H2 [10.0.22000] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoUpdateSettings

Nodi AutoUpdateSettings per supportare gli aggiornamenti automatici per un pacchetto specifico.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Add, Delete, Get
Device/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoUpdateSettings/AutomaticBackgroundTask
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 11 versione 21H2 [10.0.22000] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoUpdateSettings/AutomaticBackgroundTask

Specifica se AutomaticBackgroundTask è abilitato o disabilitato per un pacchetto specifico.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato bool
Tipo accesso Get, Replace
Valore predefinito False

Valori consentiti:

Value Descrizione
True AutomaticBackgroundTask è abilitato per il pacchetto.
False (impostazione predefinita) AutomaticBackgroundTask è disabilitato per il pacchetto.
Device/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoUpdateSettings/Disable
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 11 versione 21H2 [10.0.22000] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoUpdateSettings/Disable

Specifica se le impostazioni di aggiornamento automatico sono abilitate o disabilitate per un pacchetto specifico.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato bool
Tipo accesso Get, Replace
Valore predefinito False

Valori consentiti:

Value Descrizione
True Le impostazioni di AutoUpdates sono disabilitate per il pacchetto.
False (impostazione predefinita) Le impostazioni di AutoUpdates sono abilitate per il pacchetto.
Device/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoUpdateSettings/ForceUpdateFromAnyVersion
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 11 versione 21H2 [10.0.22000] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoUpdateSettings/ForceUpdateFromAnyVersion

Specifica se l'impostazione di aggiornamento automatico ForceUpdateFromAnyVersion è abilitata/disabilitata per un pacchetto specifico.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato bool
Tipo accesso Get, Replace
Valore predefinito False

Valori consentiti:

Value Descrizione
True ForceUpdateFromAnyVersion è abilitato per il pacchetto.
False (impostazione predefinita) ForceUpdateFromAnyVersion è disabilitato per il pacchetto.
Device/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoUpdateSettings/HoursBetweenUpdateChecks
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 11 versione 21H2 [10.0.22000] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoUpdateSettings/HoursBetweenUpdateChecks

Specifica HoursBetweenUpdateChecks per un pacchetto specifico.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Get, Replace
Valori consentiti Gamma: [8-10000]
Valore predefinito 8
Device/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoUpdateSettings/OnLaunchUpdateCheck
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 11 versione 21H2 [10.0.22000] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoUpdateSettings/OnLaunchUpdateCheck

Specifica se OnLaunchUpdateCheck è abilitato/disabilitato per un pacchetto specifico.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato bool
Tipo accesso Get, Replace
Valore predefinito False

Valori consentiti:

Value Descrizione
True OnLaunchUpdateCheck è abilitato per il pacchetto.
False (impostazione predefinita) OnLaunchUpdateCheck è disabilitato per il pacchetto.
Device/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoUpdateSettings/PackageSource
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 11 versione 21H2 [10.0.22000] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoUpdateSettings/PackageSource

Nodo PackageSource che punta al percorso di aggiornamento per un pacchetto specifico.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Get, Replace
Valori consentiti Espressione regolare: ^(([^;]+(?i)(\.appinstaller)([;]|$)){1,11})$
Device/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoUpdateSettings/ShowPrompt
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 11 versione 21H2 [10.0.22000] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoUpdateSettings/ShowPrompt

Specifica se l'impostazione di aggiornamento automatico ShowPrompt è abilitata/disabilitata per un pacchetto specifico.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato bool
Tipo accesso Get, Replace
Valore predefinito False

Valori consentiti:

Value Descrizione
True ShowPrompt è abilitato per il pacchetto.
False (impostazione predefinita) ShowPrompt è disabilitato per il pacchetto.
Device/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoUpdateSettings/UpdateBlocksActivation
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 11 versione 21H2 [10.0.22000] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/AppUpdateSettings/AutoUpdateSettings/UpdateBlocksActivation

Specifica se l'impostazione di aggiornamento automatico UpdateBlocksActivation è abilitata o disabilitata per un pacchetto specifico.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato bool
Tipo accesso Get, Replace
Valore predefinito False

Valori consentiti:

Value Descrizione
True UpdateBlocksActivation è abilitato per il pacchetto.
False (impostazione predefinita) UpdateBlocksActivation è disabilitato per il pacchetto.
Device/AppManagement/System/{PackageFamilyName}/DoNotUpdate
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/DoNotUpdate

Specifica se si vuole impedire l'aggiornamento di un'app specifica tramite aggiornamenti automatici.

Si tratta di un nodo obbligatorio.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Aggiungere, eliminare, ottenere, sostituire

Valori consentiti:

Value Descrizione
0 False.
1 Vero.
Device/AppManagement/System/{PackageFamilyName}/MaintainProcessorArchitectureOnUpdate
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10, versione 2004 [10.0.19041] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/MaintainProcessorArchitectureOnUpdate

Specificare se in un dispositivo AMD64, in un aggiornamento dell'app, l'architettura dell'app installata non deve cambiare. Ad esempio, se è installato il sapore x86 di un'app di Windows, con questa impostazione abilitata, in un aggiornamento, il sapore x86 verrà installato anche quando è disponibile il sapore x64.

Comportamento previsto in un computer AMD64 con il sapore x86 di un'app installata (vince più restrittivo).

Impostazione di applicabilità Stato CSP Risultato
True Non configurato Il sapore X86 viene raccolto
True Abilitato Il sapore X86 viene raccolto
True Disabilitato Il sapore X86 viene raccolto
False (non impostato) Non configurato Il sapore X64 viene selezionato

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Aggiungere, eliminare, ottenere, sostituire

Valori consentiti:

Value Descrizione
0 False.
1 Vero.
Device/AppManagement/System/{PackageFamilyName}/NonRemovable
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
❌ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10, versione 1809 [10.0.17763] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/NonRemovable

Questa impostazione consente all'amministratore IT di impostare un'app come non rimovibile o non può essere disinstallata da un utente. Questo è utile negli scenari aziendali e di formazione, in cui l'amministratore IT potrebbe voler assicurarsi che tutti abbiano sempre determinate app e che non vengano rimosse accidentalmente. Questo è utile anche quando sono presenti più utenti per dispositivo e si vuole assicurarsi che un utente non lo rimuova per tutti gli utenti.

NonRemovable richiede l'autorizzazione di amministratore. Questa impostazione può essere definita solo per dispositivo, non per utente. È possibile eseguire query sull'impostazione usando AppInventoryQuery o AppInventoryResults.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Aggiungi, Ottieni, Sostituisci

Valori consentiti:

Value Descrizione
0 L'app non è presente nell'elenco dei criteri delle app non rimovibili.
1 L'app è inclusa nell'elenco dei criteri delle app non rimovibili.

Esempi:

  • Aggiungere un'app all'elenco dei criteri delle app non rimovibili

    <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>
    
  • Ottenere lo stato per una determinata app

    <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>
    
  • Sostituire un'app nell'elenco dei criteri delle app non rimovibili (Dati 0 = l'app non è presente nell'elenco dei criteri dell'app; Dati 1 = l'app è nell'elenco dei criteri dell'app)

    <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

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/ReleaseManagement

Nodo interno per la gestione degli aggiornamenti tramite Microsoft Store. Queste impostazioni consentono all'amministratore IT di specificare i canali di aggiornamento per le app che gli utenti devono usare per ricevere gli aggiornamenti. Consente all'amministratore IT di assegnare una versione specifica a un gruppo più piccolo per il test prima della distribuzione di grandi dimensioni al resto dell'organizzazione.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Get, Replace
Device/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}

Identificatore per l'app o il set di app. Se è presente una sola app, si tratta di PackageFamilyName. Se si tratta di un set di app, è PackageFamilyName dell'app principale.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Get, Replace
Denominazione dinamica dei nodi UniqueName: se è presente una sola app, il nome è PackageFamilyName. Se si tratta di un set di app, il nome è PackageFamilyName dell'app principale.
Device/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/ChannelId
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/ChannelId

Specifica l'ID canale dell'app.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Aggiungere, eliminare, ottenere, sostituire
Device/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease

Nodo interno usato per specificare la versione effettiva dell'app da usare quando vengono impostati più criteri utente nel dispositivo. Vengono usati i criteri del dispositivo o l'ultimo utente.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Ottieni
Device/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ChannelId
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ChannelId

Restituisce l'ultimo ID canale utente nel dispositivo.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
Device/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ReleaseManagementId
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ReleaseManagementId

Restituisce l'ultimo ID versione utente nel dispositivo.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
Device/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/ReleaseManagementId
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/ReleaseManagementId

L'amministratore IT può specificare un ID versione per indicare una versione specifica in cui si desidera che l'utente o il dispositivo sia attivato.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Aggiungere, eliminare, ottenere, sostituire

Device/AppManagement/UpdateScan

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/UpdateScan

Usato per avviare l'analisi Windows Update.

Si tratta di un nodo obbligatorio.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato null
Tipo accesso Exec

Utente/AppInstallazione

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation

Usato per eseguire l'installazione dell'app.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Ottieni

User/AppInstallation/{PackageFamilyName}

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName}

Nome della famiglia di pacchetti (PFN) dell'app. Ce n'è uno per ogni PFN nel dispositivo quando si segnala l'inventario. Questi elementi sono radicati sotto la loro origine di firma.

Nota

I file XAP usano un ID prodotto al posto di PackageFamilyName. Ecco un esempio di ID prodotto XAP (incluse le parentesi graffe), {12345678-9012-3456-7890-123456789012}.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Aggiungere, eliminare, ottenere, sostituire
Denominazione dinamica dei nodi UniqueName: nome della famiglia di pacchetti (PFN) dell'app.

Esempio:

Ecco un esempio per disinstallare un'app:

<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

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName}/HostedInstall

Comando per eseguire un'installazione di un pacchetto di app da una posizione ospitata (può trattarsi di un'unità locale, un'origine dati UNC o https).

Si tratta di un nodo obbligatorio. L'elenco seguente mostra le opzioni di distribuzione supportate:

  • ForceApplicationShutdown
  • Developmentmode
  • InstallAllResources
  • ForceTargetApplicationShutdown
  • ForceUpdateToAnyVersion
  • DeferRegistration="1". Se l'app è in uso al momento dell'installazione. Questa opzione mette in fase i file per un aggiornamento dell'app e completa la registrazione dell'aggiornamento dell'app dopo la chiusura dell'app. Disponibile nell'ultimo volo Insider di 20H1.
  • StageOnly="1". Mette in fasi i file per l'installazione o l'aggiornamento di un'app senza installare l'app. Disponibile nella versione 1803.
  • LicenseUri="\server\license.lic". Distribuisce una licenza offline dal Microsoft Store per le aziende. Disponibile nella versione 1607.
  • ValidateDependencies="1". Questa opzione viene usata in fase di provisioning/staging. Se è impostato su 1, la distribuzione eseguirà la stessa convalida delle dipendenze durante la gestione temporanea che in genere si farebbe al momento della registrazione, con esito negativo e rifiuto della richiesta di provisioning se le dipendenze non sono presenti. Disponibile nell'ultimo volo Insider di 20H1.
  • ExcludeAppFromLayoutModification="1". Imposta il provisioning dell'app in tutti i dispositivi e sarà in grado di mantenere le app di cui è stato effettuato il provisioning senza aggiungerle per avviare il layout. Disponibile nella versione 1809.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato xml
Tipo accesso Add, Delete, Exec, Get

User/AppInstallation/{PackageFamilyName}/LastError

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName}/LastError

Ultimo errore relativo all'installazione dell'app.

Nota

Questo elemento non è presente dopo l'installazione dell'app.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni

User/AppInstallation/{PackageFamilyName}/LastErrorDesc

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName}/LastErrorDesc

Descrizione dell'ultimo errore relativo all'installazione dell'app.

Nota

Questo elemento non è presente dopo l'installazione dell'app.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni

User/AppInstallation/{PackageFamilyName}/ProgressStatus

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName}/ProgressStatus

Intero che indica lo stato di avanzamento dell'installazione dell'app. Per le posizioni https, indica lo stato di avanzamento del download. ProgressStatus non è disponibile per il provisioning ed è solo per le installazioni basate sull'utente. Nel provisioning il valore è sempre 0 (zero).

Nota

Questo elemento non è presente dopo l'installazione dell'app.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni

User/AppInstallation/{PackageFamilyName}/Status

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName}/Status

Stato dell'installazione dell'app. Vengono restituiti i valori seguenti: NOT_INSTALLED (0) - Il nodo è stato aggiunto, ma l'esecuzione non è stata completata. INSTALLING (1): l'esecuzione è stata avviata, ma la distribuzione non è stata completata. Se la distribuzione viene completata indipendentemente dall'esito positivo, questo valore viene aggiornato. FAILED (2) - Installazione non riuscita. I dettagli dell'errore sono disponibili in LastError e LastErrorDescription. INSTALLED (3) - Una volta completata l'installazione, questo nodo viene pulito, tuttavia nel caso in cui l'azione di pulizia non sia stata completata, questo stato può essere visualizzato brevemente.

Nota

Questo elemento non è presente dopo l'installazione dell'app.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni

User/AppInstallation/{PackageFamilyName}/StoreInstall

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppInstallation/{PackageFamilyName}/StoreInstall

Comando per eseguire un'installazione di un'app e una licenza da Microsoft Store.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato xml
Tipo accesso Add, Delete, Exec, Get

Utente/AppLicenses

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppLicenses

Usato per gestire le licenze per gli scenari di app.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Ottieni

User/AppLicenses/StoreLicenses

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppLicenses/StoreLicenses

Usato per gestire le licenze per le app dello Store.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Ottieni

User/AppLicenses/StoreLicenses/{LicenseID}

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppLicenses/StoreLicenses/{LicenseID}

ID licenza per un'app installata nello Store. L'ID licenza è in genere il PFN dell'app.

Si tratta di un nodo facoltativo.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Add, Delete, Get
Denominazione dinamica dei nodi UniqueName: ID licenza per un'app installata nello Store. L'ID licenza è in genere il PFN dell'app.
User/AppLicenses/StoreLicenses/{LicenseID}/AddLicense
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppLicenses/StoreLicenses/{LicenseID}/AddLicense

Comando per aggiungere la licenza.

Si tratta di un nodo obbligatorio.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato xml
Tipo accesso Exec
User/AppLicenses/StoreLicenses/{LicenseID}/GetLicenseFromStore
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppLicenses/StoreLicenses/{LicenseID}/GetLicenseFromStore

Comando per ottenere la licenza dallo store.

Si tratta di un nodo obbligatorio.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato xml
Tipo accesso Exec
User/AppLicenses/StoreLicenses/{LicenseID}/LicenseCategory
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppLicenses/StoreLicenses/{LicenseID}/LicenseCategory

Categoria di licenza usata per classificare varie origini licenze. Valore valido: Sconosciuto - Categoria di licenza sconosciuta. Retail: licenza venduta tramite canali di vendita al dettaglio, in genere da Microsoft Store. Enterprise: licenza venduta tramite il canale di vendita aziendale, in genere dallo Store per le aziende. OEM : licenza rilasciata a un OEM. Developer : licenza per sviluppatori, in genere installata durante gli scenari di sviluppo di app o sideload.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
User/AppLicenses/StoreLicenses/{LicenseID}/LicenseUsage
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppLicenses/StoreLicenses/{LicenseID}/LicenseUsage

Indica l'utilizzo consentito per la licenza. Valori validi: sconosciuto: l'utilizzo è sconosciuto. Online: la licenza è valida solo per l'utilizzo online. Questo vale per le applicazioni con requisiti di conformità, ad esempio un'app usata in più computer, ma può essere usata solo su uno in un determinato momento. Offline: la licenza è valida per l'uso offline. Per usare questa licenza non è necessaria una connessione a Internet. Radice dell'organizzazione: la licenza è valida per le app line-of-business.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
User/AppLicenses/StoreLicenses/{LicenseID}/RequesterID
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppLicenses/StoreLicenses/{LicenseID}/RequesterID

Identificatore dell'entità che ha richiesto la licenza, ad esempio il client che ha acquisito la licenza. Ad esempio, tutte le licenze rilasciate da Store per le aziende per un determinato client aziendale hanno lo stesso ID richiedente.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni

User/AppManagement

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement

Usato per la gestione dell'inventario e delle app (post-installazione).

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Ottieni

User/AppManagement/AppInventoryQuery

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppInventoryQuery

Specifica la query per l'inventario delle app.

Si tratta di un nodo obbligatorio. Parametri di query:

  • Output: specifica i parametri per le informazioni restituite nell'operazione AppInventoryResults. Più valori devono essere separati da |. I valori validi sono i seguenti:

    • PackagesName: restituisce PackageFamilyName e PackageFullName dell'app. Valore predefinito se non viene specificato nulla.
    • PackageDetails: restituisce tutti gli attributi di inventario del pacchetto. Queste informazioni includono tutte le informazioni del parametro PackageNames, ma non convalida RequiresReinstall.
    • RequiredReinstall: convalida lo stato delle app nella query di inventario per determinare se richiedono una reinstallazione. Questo attributo può influire sulle prestazioni del sistema a seconda del numero di app installate. La richiesta di reinstallazione si verifica quando il pacchetto di risorse viene aggiornato o quando l'app è in uno stato manomesso.
  • Source: specifica la classificazione dell'app allineata ai nodi di inventario esistenti. È possibile usare un filtro specifico o se non è specificato alcun filtro, verranno restituite tutte le origini. Se non viene specificato alcun valore, vengono restituite tutte le classificazioni. I valori validi sono i seguenti:

    • AppStore: questa classificazione è destinata alle app acquisite da Microsoft Store. Si tratta di app installate direttamente da Microsoft Store o app aziendali da Microsoft Store per le aziende.
    • nonStore: questa classificazione è per le app che non sono state acquisite da Microsoft Store.
    • Sistema: app che fanno parte del sistema operativo. Non è possibile disinstallare queste app. Questa classificazione è di sola lettura e può essere inventariata solo.
  • PackageTypeFilter: specifica uno o più tipi di pacchetti che è possibile usare per eseguire query sull'utente o sul dispositivo. Più valori devono essere separati da |. I valori validi sono i seguenti:

    • Main: restituisce il pacchetto installato principale.
    • Bundle: restituisce i pacchetti bundle installati.
    • Framework: restituisce i pacchetti del framework installati.
    • Risorsa: restituisce i pacchetti di risorse installati. Le risorse sono risorse di linguaggio, scalabilità o DirectX. Sono parti di un bundle.
    • XAP: restituisce i tipi di pacchetto XAP. Questo filtro è supportato solo in Windows Mobile.
    • All: restituisce tutti i tipi di pacchetto.

    Se non viene specificato alcun valore, viene restituita la combinazione di Main, Bundle e Framework.

  • PackageFamilyName: specifica il nome di un pacchetto specifico. Se si specifica questo parametro, restituisce il nome della famiglia di pacchetti se il pacchetto contiene questo valore.

    Se non si specifica questo valore, vengono restituiti tutti i pacchetti.

  • Server di pubblicazione: specifica l'autore di un pacchetto specifico. Se si specifica questo parametro, restituisce il server di pubblicazione se il valore esiste nel campo Server di pubblicazione.

    Se non si specifica questo valore, vengono restituiti tutti i server di pubblicazione.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato xml
Tipo accesso Get, Replace

Esempio:

Nell'esempio seguente viene impostata la query di inventario per i nomi dei pacchetti e viene verificato lo stato per la reinstallazione di tutti i pacchetti principali che non sono app store.

<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

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppInventoryResults

Restituisce i risultati per l'inventario delle app creato dopo l'operazione AppInventoryQuery.

Si tratta di un nodo obbligatorio.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato xml
Tipo accesso Ottieni

Esempio:

Ecco un esempio di operazione AppInventoryResults.

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

Utente/AppManagement/AppStore

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore

Si tratta di un nodo obbligatorio. Usato per la gestione delle app da Microsoft Store.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Add, Delete, Get

User/AppManagement/AppStore/{PackageFamilyName}

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}

Nome della famiglia di pacchetti (PFN) dell'app. Ce n'è uno per ogni PFN nel dispositivo quando si segnala l'inventario. Questi elementi sono radicati sotto la loro origine di firma.

Nota

I file XAP usano un ID prodotto al posto di PackageFamilyName. Ecco un esempio di ID prodotto XAP (incluse le parentesi graffe), {12345678-9012-3456-7890-123456789012}.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Add, Delete, Get
Denominazione dinamica dei nodi ClientInventory

Esempio:

Ecco un esempio per disinstallare un'app:

<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}
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}

Nome completo del pacchetto installato.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Add, Delete, Get
Denominazione dinamica dei nodi ClientInventory
User/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Architecture
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Architecture

Architettura del pacchetto installato. Il tipo di valore è string.

Nota

Non applicabile ai file XAP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
User/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/InstallDate
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/InstallDate

Data di installazione dell'app. Il tipo di valore è string.

Si tratta di un nodo obbligatorio.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
User/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/InstallLocation
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/InstallLocation

Percorso di installazione dell'app nel dispositivo. Il tipo di valore è string.

Nota

Non applicabile ai file XAP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
User/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/IsBundle
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/IsBundle

Il valore è 1 se il pacchetto è un bundle dell'app e 0 (zero) per tutti gli altri casi. Il tipo di valore è int.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni
User/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/IsFramework
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/IsFramework

Indica se l'app è o meno un pacchetto framework. Il tipo di valore è int. Il valore è 1 se l'app è un pacchetto framework e 0 (zero) per tutti gli altri casi.

Nota

Non applicabile ai file XAP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni
User/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/IsProvisioned
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/IsProvisioned

Il valore è 0 o 1 che indica se viene effettuato il provisioning dell'app nel dispositivo. Il tipo di valore è int.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni
User/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/IsStub
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10, versione 2004 [10.0.19041] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/IsStub

Questo nodo viene usato per identificare se il pacchetto è un pacchetto stub. Un pacchetto stub è una versione del pacchetto con funzionalità minime che ridurranno le dimensioni dell'app.

Il valore è 1 se il pacchetto è un pacchetto stub e 0 (zero) per tutti gli altri casi.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni
User/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Name
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Name

Nome dell'app. Il tipo di valore è string.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
User/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/PackageStatus
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/PackageStatus

Fornisce informazioni sullo stato del pacchetto. Il tipo di valore è int. I valori validi sono: OK (0) - Il pacchetto è utilizzabile. LicenseIssue (1): la licenza del pacchetto non è valida. Modificato (2): il payload del pacchetto è stato modificato da un'origine sconosciuta. Manomissione (4): il payload del pacchetto è stato manomesso intenzionalmente. Disabilitato (8): il pacchetto non è disponibile per l'uso. È comunque possibile eseguirne la manutenzione.

Nota

Non applicabile ai file XAP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni
User/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Publisher
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Publisher

Nome del server di pubblicazione dell'app. Il tipo di valore è string.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
User/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/RequiresReinstall
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/RequiresReinstall

Specifica se lo stato del pacchetto è stato modificato e richiede una reinstallazione dell'app. Ciò può verificarsi quando sono necessarie nuove risorse dell'app, ad esempio quando un dispositivo ha una modifica nelle preferenze di lingua o un nuovo DPI. Può anche verificarsi che il pacchetto sia stato danneggiato. Se il valore è 1, viene eseguita la reinstallazione dell'app.

Si tratta di un nodo obbligatorio.

Nota

Non applicabile ai file XAP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni
User/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/ResourceID
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/ResourceID

ID risorsa dell'app. Questo valore è null per l'app principale, ~ per un bundle e contiene informazioni sulle risorse per i pacchetti di risorse.

Nota

Non applicabile ai file XAP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
User/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Users
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Users

Utenti registrati dell'app e stato di installazione del pacchetto. Se la query è a livello di dispositivo, restituisce tutti gli utenti registrati del dispositivo. Se si esegue una query sul contesto utente, verrà restituito solo l'utente corrente.

Si tratta di un nodo obbligatorio. Valori possibili:

  • 0 = Non installato
  • 1 = Staged
  • 2 = Installato
  • 6 = Sospeso

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
User/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Version
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/{PackageFullName}/Version

Versione dell'app. Il tipo di valore è string.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
User/AppManagement/AppStore/{PackageFamilyName}/AppSettingPolicy
Ambito Edizioni Sistema operativo applicabile
❌ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/AppSettingPolicy

Nodo interno per tutti i valori di impostazione dell'app gestita.

Nota

Questo nodo è supportato solo nel contesto utente.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Aggiungere, eliminare, ottenere, sostituire
User/AppManagement/AppStore/{PackageFamilyName}/AppSettingPolicy/{SettingValue}
Ambito Edizioni Sistema operativo applicabile
❌ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/AppSettingPolicy/{SettingValue}

SettingValue e i dati rappresentano una coppia di valori chiave da configurare per l'app. Il nodo rappresenta il nome della chiave e i dati rappresentano il valore. Questo valore è disponibile in LocalSettings in Managed.You can find this value in LocalSettings in the Managed. App. Contenitore impostazioni.

Questa impostazione funziona solo per le app che supportano la funzionalità ed è supportata solo nel contesto utente.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Aggiungere, eliminare, ottenere, sostituire
Denominazione dinamica dei nodi UniqueName: SettingValue rappresenta una chiave in una coppia di valori chiave. I valori sono disponibili in LocalSettings nel contenitore Managed.App.Settings.

Esempi:

  • Nell'esempio seguente viene impostato il valore per '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>
    
  • L'esempio seguente ottiene tutte le impostazioni dell'app gestita per un'app specifica.

    <!—- 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
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/DoNotUpdate

Specifica se si vuole impedire l'aggiornamento di un'app specifica tramite aggiornamenti automatici.

Si tratta di un nodo obbligatorio.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Aggiungere, eliminare, ottenere, sostituire

Valori consentiti:

Value Descrizione
0 False.
1 Vero.
User/AppManagement/AppStore/{PackageFamilyName}/MaintainProcessorArchitectureOnUpdate
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10, versione 2004 [10.0.19041] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/{PackageFamilyName}/MaintainProcessorArchitectureOnUpdate

Specificare se in un dispositivo AMD64, in un aggiornamento dell'app, l'architettura dell'app installata non deve cambiare. Ad esempio, se è installato il sapore x86 di un'app di Windows, con questa impostazione abilitata, in un aggiornamento, il sapore x86 verrà installato anche quando è disponibile il sapore x64.

Comportamento previsto in un computer AMD64 con il sapore x86 di un'app installata (vince più restrittivo).

Impostazione di applicabilità Stato CSP Risultato
True Non configurato Il sapore X86 viene raccolto
True Abilitato Il sapore X86 viene raccolto
True Disabilitato Il sapore X86 viene raccolto
False (non impostato) Non configurato Il sapore X64 viene selezionato

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Aggiungere, eliminare, ottenere, sostituire

Valori consentiti:

Value Descrizione
0 False.
1 Vero.

User/AppManagement/AppStore/ReleaseManagement

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/ReleaseManagement

Nodo interno per la gestione degli aggiornamenti tramite Microsoft Store. Queste impostazioni consentono all'amministratore IT di specificare i canali di aggiornamento per le app che gli utenti devono usare per ricevere gli aggiornamenti. Consente all'amministratore IT di assegnare una versione specifica a un gruppo più piccolo per il test prima della distribuzione di grandi dimensioni al resto dell'organizzazione.

Nota

Le impostazioni di ReleaseManagement si applicano solo agli aggiornamenti tramite Microsoft Store.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Get, Replace
User/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}

Identificatore per l'app o il set di app. Se è presente una sola app, si tratta di PackageFamilyName. Se si tratta di un set di app, è PackageFamilyName dell'app principale.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Get, Replace
Denominazione dinamica dei nodi UniqueName: se è presente una sola app, il nome è PackageFamilyName. Se si tratta di un set di app, il nome è PackageFamilyName dell'app principale.
User/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/ChannelId
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/ChannelId

Specifica l'ID canale dell'app.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Aggiungere, eliminare, ottenere, sostituire
User/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease

Nodo interno usato per specificare la versione effettiva dell'app da usare quando vengono impostati più criteri utente nel dispositivo. Vengono usati i criteri del dispositivo o l'ultimo utente.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Ottieni
User/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ChannelId
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ChannelId

Restituisce l'ultimo ID canale utente nel dispositivo.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
User/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ReleaseManagementId
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ReleaseManagementId

Restituisce l'ultimo ID versione utente nel dispositivo.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
User/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/ReleaseManagementId
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/AppStore/ReleaseManagement/{ReleaseManagementKey}/ReleaseManagementId

L'amministratore IT può specificare un ID versione per indicare una versione specifica in cui si desidera che l'utente o il dispositivo sia attivato.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Aggiungere, eliminare, ottenere, sostituire

User/AppManagement/LastScanError

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/LastScanError

Segnala l'ultimo codice di errore restituito dall'analisi dell'aggiornamento.

Si tratta di un nodo obbligatorio.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni

Utente/AppManagement/nonStore

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore

Usato per gestire app aziendali o app per sviluppatori che non sono state acquisite da Microsoft Store.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Add, Delete, Get

User/AppManagement/nonStore/{PackageFamilyName}

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}

Nome della famiglia di pacchetti (PFN) dell'app. Ce n'è uno per ogni PFN nel dispositivo quando si segnala l'inventario. Questi elementi sono radicati sotto la loro origine di firma.

Nota

I file XAP usano un ID prodotto al posto di PackageFamilyName. Ecco un esempio di ID prodotto XAP (incluse le parentesi graffe), {12345678-9012-3456-7890-123456789012}.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Add, Delete, Get
Denominazione dinamica dei nodi 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}
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}

Nome completo del pacchetto installato.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Add, Delete, Get
Denominazione dinamica dei nodi ClientInventory
User/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Architecture
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Architecture

Architettura del pacchetto installato. Il tipo di valore è string.

Nota

Non applicabile ai file XAP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
User/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/InstallDate
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/InstallDate

Data di installazione dell'app. Il tipo di valore è string.

Si tratta di un nodo obbligatorio.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
User/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/InstallLocation
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/InstallLocation

Percorso di installazione dell'app nel dispositivo. Il tipo di valore è string.

Nota

Non applicabile ai file XAP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
User/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/IsBundle
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/IsBundle

Il valore è 1 se il pacchetto è un bundle dell'app e 0 (zero) per tutti gli altri casi. Il tipo di valore è int.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni
User/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/IsFramework
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/IsFramework

Indica se l'app è o meno un pacchetto framework. Il tipo di valore è int. Il valore è 1 se l'app è un pacchetto framework e 0 (zero) per tutti gli altri casi.

Nota

Non applicabile ai file XAP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni
User/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/IsProvisioned
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/IsProvisioned

Il valore è 0 o 1 che indica se viene effettuato il provisioning dell'app nel dispositivo. Il tipo di valore è int.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni
User/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/IsStub
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10, versione 2004 [10.0.19041] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/IsStub

Questo nodo viene usato per identificare se il pacchetto è un pacchetto stub. Un pacchetto stub è una versione del pacchetto con funzionalità minime che ridurranno le dimensioni dell'app.

Il valore è 1 se il pacchetto è un pacchetto stub e 0 (zero) per tutti gli altri casi.

Il tipo di valore è int.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni
User/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Name
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Name

Nome dell'app. Il tipo di valore è string.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
User/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/PackageStatus
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/PackageStatus

Fornisce informazioni sullo stato del pacchetto. Il tipo di valore è int. I valori validi sono: OK (0) - Il pacchetto è utilizzabile. LicenseIssue (1): la licenza del pacchetto non è valida. Modificato (2): il payload del pacchetto è stato modificato da un'origine sconosciuta. Manomissione (4): il payload del pacchetto è stato manomesso intenzionalmente. Disabilitato (8): il pacchetto non è disponibile per l'uso. È comunque possibile eseguirne la manutenzione.

Nota

Non applicabile ai file XAP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni
User/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Publisher
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Publisher

Nome del server di pubblicazione dell'app. Il tipo di valore è string.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
User/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/RequiresReinstall
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/RequiresReinstall

Specifica se lo stato del pacchetto è stato modificato e richiede una reinstallazione dell'app. Ciò può verificarsi quando sono necessarie nuove risorse dell'app, ad esempio quando un dispositivo ha una modifica nelle preferenze di lingua o un nuovo DPI. Può anche verificarsi che il pacchetto sia stato danneggiato. Se il valore è 1, viene eseguita la reinstallazione dell'app.

Si tratta di un nodo obbligatorio.

Nota

Non applicabile ai file XAP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni
User/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/ResourceID
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/ResourceID

ID risorsa dell'app. Questo valore è null per l'app principale, ~ per un bundle e contiene informazioni sulle risorse per i pacchetti di risorse.

Nota

Non applicabile ai file XAP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
User/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Users
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Users

Utenti registrati dell'app e stato di installazione del pacchetto. Se la query è a livello di dispositivo, restituisce tutti gli utenti registrati del dispositivo. Se si esegue una query sul contesto utente, verrà restituito solo l'utente corrente.

È stata eseguita una ripetizione.

  • Non installato = 0
  • Staged = 1
  • Installato = 2
  • Sospeso = 6

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
User/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Version
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/{PackageFullName}/Version

Versione dell'app. Il tipo di valore è string.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
User/AppManagement/nonStore/{PackageFamilyName}/AppSettingPolicy
Ambito Edizioni Sistema operativo applicabile
❌ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/AppSettingPolicy

Nodo interno per tutti i valori di impostazione dell'app gestita.

Questo nodo è supportato solo nel contesto utente.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Aggiungere, eliminare, ottenere, sostituire
User/AppManagement/nonStore/{PackageFamilyName}/AppSettingPolicy/{SettingValue}
Ambito Edizioni Sistema operativo applicabile
❌ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/AppSettingPolicy/{SettingValue}

SettingValue e i dati rappresentano una coppia di valori chiave da configurare per l'app. Il nodo rappresenta il nome della chiave e i dati rappresentano il valore. Questo valore è disponibile in LocalSettings in Managed.You can find this value in LocalSettings in the Managed. App. Contenitore impostazioni.

Questa impostazione funziona solo per le app che supportano la funzionalità ed è supportata solo nel contesto utente.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Aggiungere, eliminare, ottenere, sostituire
Denominazione dinamica dei nodi UniqueName: SettingValue rappresenta una chiave in una coppia di valori chiave. I valori sono disponibili in LocalSettings nel contenitore Managed.App.Settings.

Nell'esempio seguente viene impostato il valore per '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>

L'esempio seguente ottiene tutte le impostazioni dell'app gestita per un'app specifica.

<!—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
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/DoNotUpdate

Specifica se si vuole impedire l'aggiornamento di un'app specifica tramite aggiornamenti automatici.

Si tratta di un nodo obbligatorio.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Aggiungere, eliminare, ottenere, sostituire

Valori consentiti:

Value Descrizione
0 False.
1 Vero.
User/AppManagement/nonStore/{PackageFamilyName}/MaintainProcessorArchitectureOnUpdate
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10, versione 2004 [10.0.19041] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/{PackageFamilyName}/MaintainProcessorArchitectureOnUpdate

Specificare se in un dispositivo AMD64, in un aggiornamento dell'app, l'architettura dell'app installata non deve cambiare. Ad esempio, se è installato il sapore x86 di un'app di Windows, con questa impostazione abilitata, in un aggiornamento, il sapore x86 verrà installato anche quando è disponibile il sapore x64.

Comportamento previsto in un computer AMD64 con il sapore x86 di un'app installata (vince più restrittivo).

Impostazione di applicabilità Stato CSP Risultato
True Non configurato Il sapore X86 viene raccolto
True Abilitato Il sapore X86 viene raccolto
True Disabilitato Il sapore X86 viene raccolto
False (non impostato) Non configurato Il sapore X64 viene selezionato

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Aggiungere, eliminare, ottenere, sostituire

Valori consentiti:

Value Descrizione
0 False.
1 Vero.

User/AppManagement/nonStore/ReleaseManagement

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/ReleaseManagement

Nodo interno per la gestione degli aggiornamenti tramite Microsoft Store. Queste impostazioni consentono all'amministratore IT di specificare i canali di aggiornamento per le app che gli utenti devono usare per ricevere gli aggiornamenti. Consente all'amministratore IT di assegnare una versione specifica a un gruppo più piccolo per il test prima della distribuzione di grandi dimensioni al resto dell'organizzazione.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Get, Replace
User/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}

Identificatore per l'app o il set di app. Se è presente una sola app, si tratta di PackageFamilyName. Se si tratta di un set di app, è PackageFamilyName dell'app principale.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Get, Replace
Denominazione dinamica dei nodi UniqueName: se è presente una sola app, il nome è PackageFamilyName. Se si tratta di un set di app, il nome è PackageFamilyName dell'app principale.
User/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/ChannelId
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/ChannelId

Specifica l'ID canale dell'app.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Aggiungere, eliminare, ottenere, sostituire
User/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease

Nodo interno usato per specificare la versione effettiva dell'app da usare quando vengono impostati più criteri utente nel dispositivo. Vengono usati i criteri del dispositivo o l'ultimo utente.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Ottieni
User/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ChannelId
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ChannelId

Restituisce l'ultimo ID canale utente nel dispositivo.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
User/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ReleaseManagementId
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ReleaseManagementId

Restituisce l'ultimo ID versione utente nel dispositivo.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
User/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/ReleaseManagementId
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore/ReleaseManagement/{ReleaseManagementKey}/ReleaseManagementId

L'amministratore IT può specificare un ID versione per indicare una versione specifica in cui si desidera che l'utente o il dispositivo sia attivato.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Aggiungere, eliminare, ottenere, sostituire

User/AppManagement/RemovePackage

Ambito Edizioni Sistema operativo applicabile
❌ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10, versione 1703 [10.0.15063] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/RemovePackage

Usato per rimuovere i pacchetti.

Parametri:

  • Pacchetto
    • Nome: specifica il PackageFullName del pacchetto specifico da rimuovere.
    • RemoveForAllUsers:
      • 0 (impostazione predefinita): il pacchetto non verrà sottoposto a provisioning in modo che i nuovi utenti non ricevano il pacchetto. Il pacchetto rimarrà installato per gli utenti correnti. Questa opzione non è attualmente supportata.
      • 1 - Il pacchetto verrà rimosso per tutti gli utenti solo se si tratta di un pacchetto di cui è stato effettuato il provisioning.
  • Utente (facoltativo): specifica il SID dell'utente specifico per cui rimuovere il pacchetto; è possibile rimuovere solo il pacchetto per l'utente specificato.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato xml
Tipo accesso Exec, Get

Esempio:

Nell'esempio seguente viene rimosso un pacchetto per tutti gli utenti:

<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

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 11 versione 21H2 [10.0.22000] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/ResetPackage

Usato per ripristinare la configurazione iniziale dell'app di Windows.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato xml
Tipo accesso Exec, Get

Utente/AppManagement/Sistema

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System

Segnala le app installate come parte del sistema operativo.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Add, Delete, Get

User/AppManagement/System/{PackageFamilyName}

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}

Nome della famiglia di pacchetti (PFN) dell'app. Ce n'è uno per ogni PFN nel dispositivo quando si segnala l'inventario. Questi elementi sono radicati sotto la loro origine di firma.

Nota

I file XAP usano un ID prodotto al posto di PackageFamilyName. Ecco un esempio di ID prodotto XAP (incluse le parentesi graffe), {12345678-9012-3456-7890-123456789012}.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Add, Delete, Get
Denominazione dinamica dei nodi ClientInventory

Esempio:

<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}
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}

Nome completo del pacchetto installato.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Add, Delete, Get
Denominazione dinamica dei nodi ClientInventory
User/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Architecture
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Architecture

Architettura del pacchetto installato. Il tipo di valore è string.

Nota

Non applicabile ai file XAP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
User/AppManagement/System/{PackageFamilyName}/{PackageFullName}/InstallDate
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/InstallDate

Data di installazione dell'app. Il tipo di valore è string.

Si tratta di un nodo obbligatorio.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
User/AppManagement/System/{PackageFamilyName}/{PackageFullName}/InstallLocation
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/InstallLocation

Percorso di installazione dell'app nel dispositivo. Il tipo di valore è string.

Nota

Non applicabile ai file XAP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
User/AppManagement/System/{PackageFamilyName}/{PackageFullName}/IsBundle
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/IsBundle

Il valore è 1 se il pacchetto è un bundle dell'app e 0 (zero) per tutti gli altri casi. Il tipo di valore è int.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni
User/AppManagement/System/{PackageFamilyName}/{PackageFullName}/IsFramework
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/IsFramework

Indica se l'app è o meno un pacchetto framework. Il tipo di valore è int. Il valore è 1 se l'app è un pacchetto framework e 0 (zero) per tutti gli altri casi.

Nota

Non applicabile ai file XAP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni
User/AppManagement/System/{PackageFamilyName}/{PackageFullName}/IsProvisioned
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/IsProvisioned

Il valore è 0 o 1 che indica se viene effettuato il provisioning dell'app nel dispositivo. Il tipo di valore è int.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni
User/AppManagement/System/{PackageFamilyName}/{PackageFullName}/IsStub
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10, versione 2004 [10.0.19041] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/IsStub

Questo nodo viene usato per identificare se il pacchetto è un pacchetto stub. Un pacchetto stub è una versione del pacchetto con funzionalità minime che ridurranno le dimensioni dell'app.

Il valore è 1 se il pacchetto è un pacchetto stub e 0 (zero) per tutti gli altri casi.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni
User/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Name
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Name

Nome dell'app. Il tipo di valore è string.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
User/AppManagement/System/{PackageFamilyName}/{PackageFullName}/PackageStatus
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/PackageStatus

Fornisce informazioni sullo stato del pacchetto. Il tipo di valore è int. I valori validi sono: OK (0) - Il pacchetto è utilizzabile. LicenseIssue (1): la licenza del pacchetto non è valida. Modificato (2): il payload del pacchetto è stato modificato da un'origine sconosciuta. Manomissione (4): il payload del pacchetto è stato manomesso intenzionalmente. Disabilitato (8): il pacchetto non è disponibile per l'uso. È comunque possibile eseguirne la manutenzione.

Nota

Non applicabile ai file XAP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni
User/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Publisher
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Publisher

Nome del server di pubblicazione dell'app. Il tipo di valore è string.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
User/AppManagement/System/{PackageFamilyName}/{PackageFullName}/RequiresReinstall
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/RequiresReinstall

Specifica se lo stato del pacchetto è stato modificato e richiede una reinstallazione dell'app. Ciò può verificarsi quando sono necessarie nuove risorse dell'app, ad esempio quando un dispositivo ha una modifica nelle preferenze di lingua o un nuovo DPI. Può anche verificarsi che il pacchetto sia stato danneggiato. Se il valore è 1, viene eseguita la reinstallazione dell'app.

Si tratta di un nodo obbligatorio.

Nota

Non applicabile ai file XAP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Ottieni
User/AppManagement/System/{PackageFamilyName}/{PackageFullName}/ResourceID
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/ResourceID

ID risorsa dell'app. Questo valore è null per l'app principale, ~ per un bundle e contiene informazioni sulle risorse per i pacchetti di risorse.

Nota

Non applicabile ai file XAP.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
User/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Users
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Users

Utenti registrati dell'app e stato di installazione del pacchetto. Se la query è a livello di dispositivo, restituisce tutti gli utenti registrati del dispositivo. Se si esegue una query sul contesto utente, verrà restituito solo l'utente corrente.

Si tratta di un nodo obbligatorio.

  • 0 = Non installato
  • 1 = Staged
  • 2 = Installato
  • 6 = Sospeso

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
User/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Version
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/{PackageFullName}/Version

Versione dell'app. Il tipo di valore è string.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
User/AppManagement/System/{PackageFamilyName}/AppSettingPolicy
Ambito Edizioni Sistema operativo applicabile
❌ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/AppSettingPolicy

Nodo interno per tutti i valori di impostazione dell'app gestita.

Questo nodo è supportato solo nel contesto utente.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Aggiungere, eliminare, ottenere, sostituire
User/AppManagement/System/{PackageFamilyName}/AppSettingPolicy/{SettingValue}
Ambito Edizioni Sistema operativo applicabile
❌ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/AppSettingPolicy/{SettingValue}

SettingValue e i dati rappresentano una coppia di valori chiave da configurare per l'app. Il nodo rappresenta il nome della chiave e i dati rappresentano il valore. Questo valore è disponibile in LocalSettings in Managed.You can find this value in LocalSettings in the Managed. App. Contenitore impostazioni.

Questa impostazione funziona solo per le app che supportano la funzionalità ed è supportata solo nel contesto utente.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Aggiungere, eliminare, ottenere, sostituire
Denominazione dinamica dei nodi UniqueName: SettingValue rappresenta una chiave in una coppia di valori chiave. I valori sono disponibili in LocalSettings nel contenitore Managed.App.Settings.

Esempi:

  • Nell'esempio seguente viene impostato il valore per '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>
    
  • L'esempio seguente ottiene tutte le impostazioni dell'app gestita per un'app specifica.

    <!—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
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/DoNotUpdate

Specifica se si vuole impedire l'aggiornamento di un'app specifica tramite aggiornamenti automatici.

Si tratta di un nodo obbligatorio.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Aggiungere, eliminare, ottenere, sostituire

Valori consentiti:

Value Descrizione
0 False.
1 Vero.
User/AppManagement/System/{PackageFamilyName}/MaintainProcessorArchitectureOnUpdate
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10, versione 2004 [10.0.19041] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/{PackageFamilyName}/MaintainProcessorArchitectureOnUpdate

Specificare se in un dispositivo AMD64, in un aggiornamento dell'app, l'architettura dell'app installata non deve cambiare. Ad esempio, se è installato il sapore x86 di un'app di Windows, con questa impostazione abilitata, in un aggiornamento, il sapore x86 verrà installato anche quando è disponibile il sapore x64.

Comportamento previsto in un computer AMD64 con il sapore x86 di un'app installata (vince più restrittivo).

Impostazione di applicabilità Stato CSP Risultato
True Non configurato Il sapore X86 viene raccolto
True Abilitato Il sapore X86 viene raccolto
True Disabilitato Il sapore X86 viene raccolto
False (non impostato) Non configurato Il sapore X64 viene selezionato

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato int
Tipo accesso Aggiungere, eliminare, ottenere, sostituire

Valori consentiti:

Value Descrizione
0 False.
1 Vero.

User/AppManagement/System/ReleaseManagement

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/ReleaseManagement

Nodo interno per la gestione degli aggiornamenti tramite Microsoft Store. Queste impostazioni consentono all'amministratore IT di specificare i canali di aggiornamento per le app che gli utenti devono usare per ricevere gli aggiornamenti. Consente all'amministratore IT di assegnare una versione specifica a un gruppo più piccolo per il test prima della distribuzione di grandi dimensioni al resto dell'organizzazione.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Get, Replace
User/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}

Identificatore per l'app o il set di app. Se è presente una sola app, si tratta di PackageFamilyName. Se si tratta di un set di app, è PackageFamilyName dell'app principale.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Get, Replace
Denominazione dinamica dei nodi UniqueName: se è presente una sola app, il nome è PackageFamilyName. Se si tratta di un set di app, il nome è PackageFamilyName dell'app principale.
User/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/ChannelId
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/ChannelId

Specifica l'ID canale dell'app.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Aggiungere, eliminare, ottenere, sostituire
User/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease

Nodo interno usato per specificare la versione effettiva dell'app da usare quando vengono impostati più criteri utente nel dispositivo. Vengono usati i criteri del dispositivo o l'ultimo utente.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato node
Tipo accesso Ottieni
User/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ChannelId
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ChannelId

Restituisce l'ultimo ID canale utente nel dispositivo.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
User/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ReleaseManagementId
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/EffectiveRelease/ReleaseManagementId

Restituisce l'ultimo ID versione utente nel dispositivo.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Ottieni
User/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/ReleaseManagementId
Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/System/ReleaseManagement/{ReleaseManagementKey}/ReleaseManagementId

L'amministratore IT può specificare un ID versione per indicare una versione specifica in cui si desidera che l'utente o il dispositivo sia attivato.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato chr (stringa)
Tipo accesso Aggiungere, eliminare, ottenere, sostituire

User/AppManagement/UpdateScan

Ambito Edizioni Sistema operativo applicabile
✅ dispositivo
✅ utente
✅ Pro
✅ Enterprise
✅ Education
✅Windows SE
✅ IoT Enterprise / IoT Enterprise LTSC
✅Windows 10 versione 1511 [10.0.10586] e versioni successive
./User/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/UpdateScan

Usato per avviare l'analisi Windows Update.

Si tratta di un nodo obbligatorio.

Proprietà del framework di descrizione:

Nome della proprietà Valore proprietà
Formato null
Tipo accesso Exec

XSD EnterpriseModernAppManagement

Ecco l'XSD per i parametri dell'applicazione.

<?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>

Esempi

Per esempi su come usare questo provider di servizi di configurazione per la creazione di report dell'inventario delle app, l'installazione e la rimozione di app per gli utenti, il provisioning di app nei dispositivi e la gestione delle licenze delle app, vedere Gestione delle app aziendali.

Eseguire una query sul dispositivo per una sottocategoria di app specifica, ad esempio app nonStore.

<Get>
  <CmdID>1</CmdID>
  <Item>
    <Target>
      <LocURI>./Device/Vendor/MSFT/EnterpriseModernAppManagement/AppManagement/nonStore</LocURI>
    </Target>
  </Item>
</Get>

Il risultato contiene un elenco di app, ad <esempio App dati1>/App2/App</Dati>.

Query successiva per un'app specifica per le relative proprietà.

<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>

Riferimento del provider di servizi di configurazione