Gestione della distribuzione software - VMware Workspace ONE UEM - VMware Docs

Pagina creata da Filippo Arena
 
CONTINUA A LEGGERE
Gestione della
distribuzione software
VMware Workspace ONE UEM
Gestione della distribuzione software

È possibile trovare la documentazione tecnica più aggiornata sul sito Web di VMware all'indirizzo:

https://docs.vmware.com/it/

VMware, Inc.                                         VMware, Inc.
3401 Hillview Ave.                                   Centro Leoni Palazzo A
Palo Alto, CA 94304                                  Via Spadolini 5
www.vmware.com                                       Ground Floor
                                                     Milan, MI 20121
                                                     tel: +39 02 30412700
                                                     fax: +39 02 30412701
                                                     www.vmware.com/it

               ©
Copyright          2021 VMware, Inc. Tutti i diritti sono riservati. Informazioni sul copyright e sui marchi

VMware, Inc.                                                                                                   2
Sommario

     1 Gestione della distribuzione software per le applicazioni macOS e Win32 4
               Distribuzione software per le applicazioni macOS             4
                  Requisiti di distribuzione del software per la distribuzione di applicazioni macOS     4
                  Configurare Workspace ONE UEM per la distribuzione di software di applicazioni macOS
                       5
                  Generare metadati utilizzando VMware AirWatch Admin Assistant Tool            6
                  Distribuire applicazioni macOS interne      7
                  Assegnare applicazioni ai dispositivi macOS          11
                  Installare le applicazioni macOS utilizzando Munki            12
                  Risolvere i problemi relativi alla distribuzione di software macOS      17
                  Disinstallare la distribuzione di software dell'applicazione macOS       18
               Distribuzione software delle applicazioni Win32         19
                  Comportamento di installazione delle applicazioni Win 32           20
                  Aggiungere applicazioni Windows dal repository delle applicazione aziendali         25
                  Caricare e configurare i file Win32 per la distribuzione software       26
                  Distribuire Office 365 ProPlus con Workspace ONE UEM utilizzando la distribuzione software
                        36
                  Uso dei file di dipendenze dell'app Win32        39
                  Applicazioni Win32 installate dall'utente       40
               Anteprima tecnica. Gestire le applicazioni di distribuzione software utilizzate nei flussi di lavoro
                    41

VMware, Inc.                                                                                                          3
Gestione della distribuzione
software per le applicazioni
macOS e Win32
                                                                                                    1
Workspace ONE UEM powered by AirWatch consente una distribuzione software che aiuta a
distribuire le applicazioni macOS e Win32 dalla sezione Risorse, permettendo di utilizzare il flusso
di applicazioni esistente per tutte le applicazioni interne.

Questo capitolo include i seguenti argomenti:

n   Distribuzione software per le applicazioni macOS

n   Distribuzione software delle applicazioni Win32

n   Anteprima tecnica. Gestire le applicazioni di distribuzione software utilizzate nei flussi di
    lavoro

Distribuzione software per le applicazioni macOS
Workspace ONE UEM offre una distribuzione flessibile grazie all'integrazione con Munki,
uno strumento open source ampiamente diffuso. Tutti i tipi di file applicazione macOS
(.dmg, .pkg, .mpkg) possono essere gestiti nella sezione Applicazioni interne di UEM console
(Risorse > App > Native > Interne).

La funzionalità di distribuzione flessibile è disponibile nelle sezioni Assegna dell'area delle
applicazioni e migliora il processo di assegnazione:

n   Configurare le assegnazioni di distribuzione.

n   Assegnare più distribuzioni contemporaneamente.

n   Ordinare le assegnazioni in modo che le distribuzioni critiche non vengano saltate a causa
    della larghezza di banda limitata.

n   Personalizzare le assegnazioni per più gruppi smart.

Requisiti di distribuzione del software per la distribuzione di
applicazioni macOS
È possibile distribuire applicazioni macOS con la distribuzione software, utilizzando i tipi di file, la
versione della piattaforma e gli agenti supportati.

VMware, Inc.                                                                                               4
Gestione della distribuzione software

Versione della piattaforma supportata
macOS 10.10+

Tipi di file supportati
PKG, DMG, MPKG

Agenti supportati
n    Workspace ONE Intelligent Hub per macOS 3.0

n    (Facoltativo) Applicazione nativa Workspace ONE 1.0

Considerazioni
n    Generazione di file di metadati pkginfo: è possibile caricare tutti i tipi di file software macOS
     primari tramite Risorse > App > Applicazione interna. Un file PKG può essere un pacchetto
     di bootstrap oppure può essere gestito tramite una gestione completa del ciclo di vita. Per
     configurare le funzionalità di gestione avanzate per il software macOS tramite la libreria Munki
     open source, è necessario generare un file di metadati per l'applicazione prima di caricare
     l'applicazione nella console UEM. È possibile generare un file di metadati pkginfo utilizzando
     Generare metadati utilizzando VMware AirWatch Admin Assistant Tool.

n    Integrazione di terze parti: a parte l'utilizzo dello strumento Admin Assistant per generare
     metadati o un file pkginfo, è anche possibile eseguire l'integrazione con gli strumenti AutoPkg
     e AutoPkgr che dispongono di un software già creato con funzionalità di configurazione.
     Questi eseguono verifiche periodiche per gli aggiornamenti al software di terze parti e
     notificano gli amministratori.

n    Migrazione dalla configurazione Munki a Workspace ONE UEM: è possibile aggiungere
     l'applicazione esistente con il link diretto dell'applicazione sul server di repository Munki
     corrente. Questo metodo è vantaggioso, in quanto non è necessario un caricamento effettivo
     del file da Workspace ONE UEM, che utilizza lo spazio di archiviazione dei file di Workspace
     ONE UEM.

n    CDN e sistemi di archiviazione dei file: tutte le distribuzioni utilizzano una rete CDN (Content
     Delivery Network) per distribuire le applicazioni. Questo metodo consente di inviare contenuti
     ai dispositivi nella rete e ai dispositivi remoti. Offre inoltre una maggiore velocità di download
     e riduce la larghezza di banda sui server di Workspace ONE UEM.

Configurare Workspace ONE UEM per la distribuzione di software di
applicazioni macOS
È possibile configurare Workspace ONE UEM per il riconoscimento delle applicazioni macOS
tramite il metodo di distribuzione software.

Prerequisiti

Per avviare il ciclo di vita della gestione software per le applicazioni macOS, abilitare la
funzionalità di gestione software (SaaS o in locale) nella console di Workspace ONE UEM.

VMware, Inc.                                                                                          5
Gestione della distribuzione software

Procedura

1    Passare a Impostazioni > Dispositivi e utenti > Apple > Apple macOS > Gestione software.

2    Abilitare Gestione software. A questo punto, verificare se l'Archivio file è abilitato. Se non è
     stato abilitato alcun archivio file, è necessario abilitarlo.

3    Gli ambienti in locale utilizzano un sistema di archiviazione di file per archiviare le applicazioni
     macOS di grandi dimensioni e utilizzano anche una CDN per scaricare le applicazioni e ridurre
     la larghezza di banda su altri server.

Generare metadati utilizzando VMware AirWatch Admin Assistant
Tool
Lo strumento VMware Admin Assistant utilizza un'utilità della riga di comando Munki per fornire
agli amministratori un modo semplice per creare i file di metadati pkginfo che è necessario
applicare alla gestione del software.

Prerequisiti

Workspace ONE UEM richiede il file di metadati pkginfo con il file dell'applicazione per gestire la
distribuzione nella console UEM.

Nota Lo strumento VMware Admin Assistant è disponibile nella UEM Console e su https://
my.workspaceone.com/products/Workspace-ONE-Admin-Assistant-Tool/macOS/v2.0.3/awall. In
Admin Assistant è inoltre integrato un meccanismo di aggiornamento automatico, che esegue
l'aggiornamento all'ultima versione in base al file AppCast.XML disponibile all'indirizzo https://
getwsone.com/AdminAssistant/VMwareWorkspace ONE UEMAdminAssistant.XML.

Procedura

1    Aprire Admin Assistant. La finestra di dialogo di Assistant chiede di caricare i file del
     programma di installazione dell'applicazione per l'analisi.

2    Caricare il file del programma di installazione dell'applicazione trascinando il
     file .pkg, .dmg, .app o .mpkg o cercare nei file locali il file del programma di installazione.

     a    Quando si rilascia o si seleziona il file, lo strumento avvia il processo. Se necessario, è
          possibile aggiungere altri file durante questo periodo.

     b    Se si seleziona un file .app, lo strumento crea un file .dmg contenente il file.
     Per ulteriori informazioni, vedere Introduzione a VMware Workspace ONE Admin Assistant
     per macOS.

Operazioni successive

Al termine dell'analisi, lo strumento chiede di mostrare i file di metadati analizzati nel Finder.
Archiviare i file di metadati in una cartella locale in cui sia possibile recuperarli facilmente durante
la procedura di distribuzione del software.

VMware, Inc.                                                                                               6
Gestione della distribuzione software

Distribuire applicazioni macOS interne
È possibile distribuire le applicazioni interne alla rete mobile caricando applicazioni interne con file
locali in Workspace ONE UEM console.

1    Selezionare Risorse > App > Native > Interne, quindi scegliere Aggiungi applicazione.

2    Selezionare Carica > File locale e cercare il file dell'applicazione nel sistema. Selezionare il
     file .dmg, .pkg o .mpkg da caricare.

3    Caricare il file di metadati dell'applicazione richiesto (.plist).

     Per creare un file di metadati, scaricare e installare VMware Workspace ONE UEM Admin
     Assistant Tool sul computer macOS.

4    Completare la scheda Immagini.

      Impostazione          Descrizione

      Immagini mobile       Caricare o trascinare l'immagine dell'applicazione da visualizzare nell'AirWatch Catalog per i
                            dispositivi mobili.

      Immagini tablet       Caricare o trascinare l'immagine dell'applicazione da visualizzare nell'AirWatch Catalog per i
                            tablet.

      Icona                 Caricare o trascinare l'immagine dell'applicazione da visualizzare nell'AirWatch Catalog come
                            icona dell'applicazione.

5    Configurare le impostazioni degli Script per eseguire l'installazione, la disinstallazione e la
     verifica dell'applicazione. Fornendo script di pre-installazione e script post-installazione, è
     possibile eseguire attività di configurazione aggiuntive o installare elementi aggiuntivi senza la
     necessità di creare nuovi pacchetti di applicazioni o software. È sufficiente incollare lo script e
     Workspace ONE UEM lo formatterà perché sia utilizzato da Munki.

      Impostazione                      Descrizione

      Script di pre-installazione       Definire uno script di pre-installazione da eseguire prima di tentare l'installazione.

      Script di post-installazione      Definire uno script di post-installazione da eseguire dopo un'installazione corretta.

      Script di pre-                    Definire uno script di pre-disinstallazione da eseguire prima di tentare la
      disinstallazione                  disinstallazione.

      Metodo di disinstallazione        Selezionare dal menu a discesa e personalizzare i metodi di disinstallazione. Le
                                        opzioni sono:
                                        n   Rimuovi pacchetti
                                        n   Rimuovi elementi copiati
                                        n   Rimuovi applicazione
                                        n   Script di disinstallazione

VMware, Inc.                                                                                                                     7
Gestione della distribuzione software

      Impostazione                      Descrizione

      Script post-                      Definire uno script post-disinstallazione da eseguire dopo una corretta
      disinstallazione                  disinstallazione.

                                        Nota

                                        Un errore dello script di pre-installazione annulla il tentativo di installazione e l'errore
                                        dello script di post-installazione registra gli errori, ma l'installazione è considerata
                                        completa.

                                        Con alcuni software, è necessario configurare esattamente la definizione di
                                        installazione o disinstallazione corretta. Munki consente la configurazione del
                                        software tramite l'impostazione di uno script di controllo dell'installazione o della
                                        disinstallazione.

      Script di controllo               Se presente, lo script viene eseguito per determinare se l'applicazione deve essere
      dell'installazione                installata. Se viene restituito il codice 0 significa che l'installazione è necessaria,
                                        qualsiasi altro codice fa in modo che l'installazione venga ignorata.

      Script di controllo della         Se presente, lo script viene eseguito per determinare se l'applicazione deve
      disinstallazione                  essere disinstallata. Se viene restituito il codice 0 significa che la disinstallazione è
                                        necessaria, qualsiasi altro codice fa in modo che la disinstallazione venga ignorata.

6    Configurare le impostazioni della scheda Distribuzione.

      Impostazione           Descrizione

      Blocco                 Attivare Applicazioni che bloccano l'installazione per definire le applicazioni o i processi che
                             potrebbero bloccare l'installazione pulita dell'applicazione macOS gestita.
                             Applicazioni definite che devono essere chiuse prima dell'installazione per evitare che le
                             applicazioni vengano chiuse in modo imprevisto prima del salvataggio. Inoltre, gli utenti finali
                             ricevono una notifica sul dispositivo da Workspace ONE Intelligent Hub con la richiesta di
                             chiudere le applicazioni definite.
                             Disattivare Applicazioni che bloccano l'installazione per sostituire qualsiasi comportamento di
                             blocco e continuare con l'installazione. Se è presente un'app aperta che blocca l'installazione,
                             verrà chiusa automaticamente.

                             Elencare le applicazioni che bloccano l'installazione che devono essere chiuse. Se l'app si
                             trova nella cartella /Applications/, può essere definita come nome dell'app e il percorso verrà
                             individuato automaticamente. Ad esempio, "Firefox" o "Firefox.app".
                             Facoltativamente, è possibile utilizzare il percorso completo del processo esatto, ma non è
                             consigliabile se gli utenti finali non possono chiudere facilmente l'app. Di conseguenza, è
                             necessario evitare di bloccare le app in background prive di interfaccia o le app di supporto.

      Riavvia azione         Selezionare l'azione di riavvio per l'applicazione. Le azioni disponibili sono:
                             n    Nessuno
                             n    Richiedi shutdown
                             n    Richiedi riavvio
                             n    Consiglia riavvio
                             n    Richiedi logout

VMware, Inc.                                                                                                                           8
Gestione della distribuzione software

      Impostazione           Descrizione

      Condizione             Definire la condizione per l'applicazione da installare sul dispositivo.

      Gestione dello         Attualmente, quando si installa un software per macOS, gli amministratori possono attivare o
      stato desiderato       disattivare le impostazioni di Gestione dello stato desiderato in base alle esigenze aziendali.
                             La gestione dello stato desiderato è attivata per impostazione predefinita per applicare la
                             gestione applicazioni durante l'installazione di un software macOS.
                             Se attivata, e se l'utente finale elimina l'app, l'applicazione viene automaticamente reinstallata
                             alla successiva sincronizzazione dell'Hub.
                             Se disattivata, e se l'utente finale elimina l'app, l'applicazione non viene reinstallata
                             automaticamente, a meno che non sia stata eseguita da Workspace ONE UEM console o dal
                             catalogo.

7    Configurare la scheda Condizioni per l'utilizzo.

8    I Termini di utilizzo dichiarano in modo specifico come gli utenti devono utilizzare
     l'applicazione. Quando l'applicazione invia un push ai dispositivi, gli utenti visualizzano i termini
     di utilizzo che devono accettare per poter utilizzare l'applicazione. Se gli utenti non accettano,
     non possono accedere all'applicazione.

9    Selezionare Salva e assegna.

Utilizzare gli script di distribuzione del software macOS per la configurazione
aggiuntiva
Utilizzare gli script di distribuzione del software macOS per eseguire configurazioni aggiuntive
o attività di convalida nella sezione Script della pagina Aggiungi o modifica applicazione della
console.

Inserendo gli script, è possibile:

n    Evitare di creare nuovi pacchetti di programmi di installazione utilizzando gli script di pre-
     installazione.

n    Evitare la visualizzazione di nuove finestre agli utenti mediante lo scripting di configurazioni
     aggiuntive.

n    Eseguire la convalida.

n    Personalizzare la disinstallazione.

La tabella riportata di seguito indica il comportamento del codice di uscita per ogni tipo di script.

 Tipo di script                               Comportamento codice di uscita 0        Comportamento altro codice di uscita

 Pre-installazione                            Continua installazione                  Ignora installazione

 Post-installazione                           Installazione completata                Installazione completata con avvisi

 Pre-disinstallazione                         Continua disinstallazione               Ignora disinstallazione

 Post-disinstallazione                        Disinstallazione completata             Disinstallazione completata con avvisi

VMware, Inc.                                                                                                                      9
Gestione della distribuzione software

 Script di controllo dell'installazione          Installazione necessaria             Ignora installazione

 Script di controllo della disinstallazione      Disinstallazione necessaria          Ignora disinstallazione

Condizioni della distribuzione di software macOS
Le condizioni di distribuzione di software macOS sono un insieme di attributi forniti dalla
libreria Munki open-source integrata per la determinazione dell'applicabilità di installazione. Le
condizioni vengono definite a livello di applicazione e vengono valutate prima del download e
dell'installazione del software.

Esistono alcune condizioni predefinite supportate da Munki.

Le condizioni sono scritte nel formato:

 machine_type == "laptop" AND os_vers BEGINSWITH "10.7"

Attributi di confronto condizionale

 Attributo            Tipo                Descrizione                            Confronto di esempio

 hostname             Stringa             Nome host                              hostname=="Lobby imac"

 arch                 Stringa             Architettura del processore. Ad        arch=="x86_64"
                                          esempio: 'powerpc', 'i386', 'x86_64'

 os_vers              Stringa             Versione completa del sistema          os_vers BEGINSWITH "10.7"
                                          operativo. Ad esempio: "10.7.2"

 os_vers_major        Numero              Versione del sistema operativo         os_vers_major == 10
                      intero              principale. Ad esempio:'10'

 os_vers_minor        Numero              Versione del sistema operativo         os_vers_minor == 7
                      intero              minore. Ad esempio: '7'

 os_vers_patch        Numero              Versione di rilascio. Ad esempio:'2'   os_vers_patch >=2
                      intero

 machine_model        Stringa             'MacMini1,1', 'iMac4,1',               machine_model == "iMac4,1"
                                          'MacBookPro8,2'

 machine_type         Stringa             'laptop' o 'desktop'                   machine_type == "laptop"

 ipv4_address         Array di            Contiene gli indirizzi IPv4 correnti   ANY ipv4_address CONTAINS '192.168.161.'
                      stringhe            per tutte le interfacce.

 munki_version        Stringa             Versione completa dei tool Munki       munki_version LIKE '*0.8.3*'
                                          installati

 serial_number        Stringa             Numero di serie del computer           serial_number =="W9999999U2P"

 date                 Stringa data        Data e ora. Si noti la sintassi        date>CAST("2013-01-02T00:00:00Z",
                      UTC                 speciale necessaria per convertire     "NSDATE")
                                          una stringa in un oggetto NSDate.

VMware, Inc.                                                                                                                10
Gestione della distribuzione software

Assegnare applicazioni ai dispositivi macOS
Una volta configurata un'applicazione, aggiungere una singola assegnazione o più assegnazioni.
Se si aggiungono più assegnazioni, attribuire priorità alle assegnazioni spostandole verso l'alto o il
basso nell'elenco.

1    Selezionare Risorse > App > Native > Interne o Pubbliche.

2    Caricare un'applicazione e selezionare Salva e assegna oppure selezionare l'applicazione e
     scegliere Assegna dal menu Azioni.

3    Selezionare Aggiungi assegnazione e completare le seguenti opzioni.

      Impostazione              Descrizione

      Seleziona Gruppi          Digitare il nome di un gruppo smart per selezionare i gruppi di dispositivi per ricevere
      assegnazione              l'assegnazione.

      Metodo di                 n   Su richiesta – Distribuisce contenuti a un catalogo o un altro hub di distribuzione e
      distribuzione app             permette che l'utente del dispositivo scelga se e quando installarli.

                                    Questa è l'opzione migliore per i contenuti che non sono fondamentali per
                                    l'organizzazione. Permettere agli utenti di scaricare i contenuti quando vogliono
                                    consente anche di risparmiare larghezza di banda e limita il traffico non necessario.
                                n   Automatico – Distribuisce contenuti di un catalogo o di un altro hub delle distribuzione
                                    su un dispositivo, al momento della registrazione. Dopo la registrazione del dispositivo,
                                    Workspace ONE Intelligent Hub installa automaticamente l'app senza necessità di
                                    interazione da parte dell'utente.

                                    Questa è la scelta migliore per i contenuti di importanza critica per l'organizzazione e i
                                    relativi utenti mobili.

      La distribuzione          Scegliere un giorno del mese e un orario del giorno per l'avvio della distribuzione.
      inizia il                 L'impostazione Priorità regola quale distribuzione viene inviata per prima. Workspace ONE
      Applicazioni              UEM esegue il push delle distribuzioni a seconda della configurazione della Decorrenza.
      interne                   Per impostare una data di inizio con una larghezza di banda sufficiente per la riuscita della
                                distribuzione, considerare i modelli di traffico della rete.

4    Seleziona Aggiungi.

5    Utilizzare i pulsanti Sposta su e Sposta giù per ordinare le assegnazioni, se ce n'è
     più di una. Posizionare le assegnazioni critiche in cima all'elenco. Questa configurazione
     viene visualizzata come Priorità. L'impostazione Priorità ha la precedenza quando esistono
     distribuzioni in conflitto assegnate a un unico dispositivo.

6    Selezionare Salva e pubblica.

Gestire gli aggiornamenti della distribuzione di software macOS
Una volta distribuiti l'applicazione macOS o il software, l'applicazione o il software distribuiti
possono essere gestiti da Workspace ONE UEM console. È possibile gestire gli aggiornamenti
caricando una nuova versione del file nella console UEM.

1    Selezionare Risorse > App > Native.

2    Selezionare l'applicazione che si desidera aggiornare.

VMware, Inc.                                                                                                                     11
Gestione della distribuzione software

3    Nella parte superiore destra della pagina Dettagli, selezionare Aggiungi versione.

4    Caricare il programma di installazione e il file .pkginfo della nuova versione.

5    Se necessario, eseguire ulteriori modifiche e quindi salvare.

6    Selezionare Salva e assegna.

Installare le applicazioni macOS utilizzando Munki
Munki utilizza le informazioni del file pkginfo e cerca elementi software specifici per decidere
se è necessario installare o meno un determinato elemento. Per creare un elemento pkginfo
funzionale, è importante comprendere i metodi utilizzati da Munki per controllare l'elenco degli
elementi software.

Importante La maggior parte del contenuto riportato in questa sezione proviene dal sito Web di
Munki.

Metodi
In ordine di precedenza Munki utilizza i metodi seguenti per determinare se l'elemento
specificato deve essere installato (o rimosso):

1    Installare applicazioni macOS mediante script di controllo

2    Installare applicazioni macOS mediante elementi di installazione

3    Installare applicazioni macOS utilizzando le ricevute

Quando si combinano questi metodi, viene utilizzato solo il metodo con priorità più alta. Ad
esempio, se un elemento pkginfo specifico dispone sia di un elenco di "installazioni" che di un
elenco di "ricevute", le ricevute vengono ignorate al fine di determinare lo stato dell'installazione.
Anche in questo caso, tuttavia, è possibile utilizzare le ricevute durante la rimozione di un
elemento, poiché consentono a Munki di determinare esattamente quali file sono stati installati.

Installare applicazioni macOS mediante script di controllo

Un elemento pkginfo può contenere facoltativamente un installcheck_script. Lo script di
controllo dell'installazione fornisce un metodo per determinare se è necessario installare un
elemento software, laddove la fornitura di installazioni/ricevute non è adatta o non è praticabile.

Gli strumenti della riga di comando in genere installati tramite la porta (MacPorts) o i moduli
Python installati utilizzando easy_install o PIP sono esempi principali poiché forniscono un
metodo non particolarmente semplice per determinare la versione installata.

Lo script di controllo dell'installazione deve essere scritto in modo che il codice di uscita pari a 0
indichi che l'elemento non è attualmente installato e che pertanto deve essere installato. Tutti i
codici di uscita diversi da zero indicano che l'elemento è installato.

VMware, Inc.                                                                                             12
Gestione della distribuzione software

Un esempio di installcheck_script che illustra un controllo per determinare se è installata la
versione corrente del modulo argparse Python.

 #!/bin/sh# Grab current version of installed python moduleversion="$(python -c 'import
 argparse;print argparse.__version__' 2>/dev/null)"# Compare with the version we want to
 installif [ ${version:-0} < 1.2.1 ]; thenexit 0elseexit 1fi

Facoltativamente, è possibile utilizzare un uninstallcheck_script esplicito per determinare se un
elemento software deve essere rimosso o meno. In questo caso, lo script con un codice di uscita
pari a 0 indica che l'elemento è attualmente installato e che deve esserne eseguita la rimozione.
Tutti i codici di uscita diversi da zero indicano che l'elemento non è installato.

Installare applicazioni macOS mediante elementi di installazione
L'elenco degli elementi installati viene generato da VMware AirWatch Admin Assistant per
alcuni tipi di elementi di installazione (.dmg), ma non per i pacchetti Apple (.pkg o .mpkg). È
possibile generare (o modificare) questo elenco che rappresenta il meccanismo più flessibile per
determinare lo stato di installazione.

L'elenco di installazioni può contenere un numero qualsiasi di elementi quali applicazioni, riquadri
delle preferenze, framework o altri elementi di tipo bundle, info.plists, directory semplici o file. È
possibile utilizzare qualsiasi combinazione di elementi per consentire a Munki di determinare se
un elemento è installato o meno.

Un esempio di elenco di "installazioni" generato automaticamente per Firefox 6.0

 installsCFBundleIdentifierorg.mozilla.firefoxCFBundleNameFirefoxCFBundleShortVersionString6.0minosversion10.5pathApplications/Firefox.apptypeapplication

Per determinare se Firefox 6 è installato o meno, Munki verifica l'esistenza di un'applicazione
con CFBundleIdentifier di org.mozilla.firefox e se lo trova, verifica che la sua versione
(CFBundleShortVersionString) sia almeno 6.0. Se non trova l'applicazione o se la versione è
inferiore a 6.0, Munki considera Firefox 6.0 non installato. Gli elenchi di installazioni possono
contenere più elementi. Se un elemento è mancante o ha una versione meno recente, l'elemento
viene considerato non installato. È possibile generare manualmente elementi da aggiungere a un
elenco di installazioni utilizzando i seguenti pkginfo:

               /Library/Application\ Support/AirWatch/Data/Munki/bin/makepkginfo -f /Library/Interne
               t\ Plug-Ins/Flash\ Player.plugin

VMware, Inc.                                                                                                13
Gestione della distribuzione software

                installs
                
                 CFBundleShortVersionString

                 10.3.183.5

                 path

                 /Library/Internet Plug-Ins/Flash Player.plugin

                 type

                 bundle

Copiare e incollare l'intero elenco di chiavi e valori di installazioni oppure copiare il valore dict
e aggiungerlo a un elenco di installazioni esistente all'interno del file pkginfo. Munki verifica
l'esistenza di /Library/Internet Plug-Ins/Flash Player.plugin e, se lo trova, ne verifica la versione.
Se la versione è inferiore a 10.3.183.5, l'elemento deve essere considerato come non installato.
È possibile generare elementi di installazione per qualsiasi elemento del file system, ma Munki
è in grado solo di determinare le versioni per gli elementi di tipo bundle che contengono un file
Info.plist o version.plist con le informazioni sulla versione.

Per gli altri elementi del file system, Munki può solo determinare l'esistenza di una directory
non bundle oppure calcolare un checksum (per i file). Per i file con checksum, il test non riesce
(e quindi l'elemento non verrà considerato installato) se il checksum per il file sul disco non
corrisponde al checksum nel file pkginfo.

               installs
               
                md5checksum

                087fe4805b63412ec3ed559b0cd9be71

                path

                /private/var/db/dslocal/nodes/MCX/computergroups/loginwindow.plist

                type

                file

VMware, Inc.                                                                                             14
Gestione della distribuzione software

Se si desidera che Munki controlli solo l'esistenza di un file indipendentemente dal contenuto,
rimuovere le informazioni md5checksum generate nelle informazioni sugli elementi installati.
Assicurarsi che il percorso specificato sia valido.

               installs
               
                path
                /private/var/db/dslocal/nodes/MCX/computergroups/loginwindow.plist
                
                type

                file

Installare applicazioni macOS utilizzando le ricevute
Quando viene installato un pacchetto stile Apple, è possibile generare una ricevuta sulla
macchina. I metapacchetti generano più ricevute. VMware AirWatch Admin Assistant aggiunge i
nomi e le versioni di tali ricevute a un array di ricevute nel pkginfo per un pacchetto.

Di seguito è riportato un array di ricevute per i codec Avid LE QuickTime, versione 2.3.4.

               receipts
               
                filename

                AvidCodecsLE.pkg

                installed_size

                1188

                name

                AvidCodecsLE

                packageid

                com.avid.avidcodecsle

                version

                2.3.4

VMware, Inc.                                                                                      15
Gestione della distribuzione software

Se Munki utilizza l'array di ricevute per determinare lo stato di installazione, verifica l'esistenza e
la versione di ogni ricevuta nell'array. Se una ricevuta è mancante o ha un numero di versione
inferiore rispetto alla versione specificata per tale ricevuta nell'array di ricevute, l'elemento viene
considerato non installato. Solo se è presente ogni ricevuta e tutte le versioni sono uguali a
quelle del pkginfo (o sono più recenti) l'elemento è considerato installato. Per risolvere eventuali
problemi, utilizzare lo strumento pkgutil per esaminare le ricevute installate.

               # pkgutil --pkg-info com.avid.avidcodecsle
               No receipt for 'com.avid.avidcodecsle' found at '/'.

In questo caso, la ricevuta per i codec Avid LE QuickTime non è stata trovata sul computer.
Una complicazione comune con le ricevute, con molti metapacchetti, è il fatto che la logica
di installazione comporta l'installazione solo di un sottoinsieme dei sottopacchetti. In genere,
l'elenco di ricevute contiene una ricevuta per ogni sottopacchetto in un metapacchetto (e
necessita di queste informazioni se a Munki viene richiesto di rimuovere l'elemento software
in base alle ricevute del pacchetto). Ma se è normale e previsto che non tutti i sottopacchetti
siano installati, Munki contrassegna l'elemento come non installato e offre di installarlo più e più
volte. Una soluzione per questo problema consiste nell'aggiungere una chiave facoltativa con il
valore True alle ricevute installate facoltativamente. Munki non prende in considerazione queste
ricevute durante la determinazione dello stato dell'installazione.

               receipts
               
                filename

                mandatory.pkg

                installed_size

                1188

                name

                Mandatory

                packageid

                com.foo.mandatory

                version

                1.0

                filename

                optional.pkg

                installed_size

                1188

                name

                Optional

                optional

VMware, Inc.                                                                                              16
Gestione della distribuzione software

                packageid

                com.foo.optional

                version

                1.0

Un'altra soluzione per questa situazione è fornire un array di installazioni con gli elenchi degli
elementi installati dal pacchetto. Munki può utilizzare informazioni sull'array di installazioni
anziché le ricevute per determinare lo stato dell'installazione.

Risolvere i problemi relativi alla distribuzione di software macOS
Questa sezione contiene informazioni sulla risoluzione dei problemi relativi al processo di
distribuzione del software macOS. Sono inoltre riportate informazioni dettagliate sul percorso
per verificare i registri.

Risoluzione dei problemi
n    Come verificare sul dispositivo a livello locale che un'applicazione sia stata assegnata?

     Tutte le applicazioni assegnate sono visualizzate in /Library/Application\ Support/
     Workspace ONE UEM/Data/Munki/Munki_Repo/manifests/device_manifest.plist
     nell'array managed_installs.

     Inoltre, tutte le applicazioni assegnate dispongono del proprio pkginfo archiviato nel
     catalogo plist all'indirizzo /Library/Application\ Support/Workspace ONE UEM/
     Data/Munki/Munki_Repo/catalogs/device_catalog.plist.

n    Come verificare sulla console che un'applicazione sia stata assegnata?

     Nella pagina Visualizzazione elenco delle applicazioni interne, selezionare l'applicazione
     per passare alla pagina Dettagli dell'applicazione. Quindi selezionare la scheda Dispositivi.
     Questa pagina mostra gli stati di installazione dell'applicazione per tutti i dispositivi assegnati
     e registrati.

n    Come ottenere l'accesso diretto ai registri Munki?

     I registri Munki possono essere aperti direttamente sul dispositivo dal percorso:

     /Library/Application Support/Workspace ONE UEM/Data/Munki/
     Managed\Installs/Logs/, dove sono salvati come file ManagedSoftwareUpdate.log.

n    Dove cercare i dati del report del dispositivo nella console UEM?

     La console UEM riporta i dati del dispositivo in alcune posizioni.

     n    Selezionare Risorse > App > Native > Interne. Selezionare un'applicazione e accedere
          alla scheda Dettagli applicazione > Dispositivi per visualizzare gli stati di installazione per
          ciascun dispositivo.

VMware, Inc.                                                                                               17
Gestione della distribuzione software

     n    Passare a Dispositivi e utenti > Dispositivi > Visualizzazione elenco e selezionare un
          dispositivo per accedere alla scheda Dettagli dispositivo > Risoluzione dei problemi. È
          possibile visualizzare le attività eseguite sul dispositivo e utilizzare le opzioni di filtro per
          visualizzare le informazioni relative alla distribuzione del software.

Disinstallare la distribuzione di software dell'applicazione macOS
Sono disponibili più metodi per la disinstallazione del software e il metodo appropriato è
selezionato per impostazione predefinita dallo strumento VMware Admin Assistant in base al
tipo di file. Se necessario, è possibile sovrascrivere le impostazioni predefinite con uno dei metodi
seguenti.

Rimuovi elementi copiati
Il metodo Rimuovi elementi copiati viene utilizzato principalmente per i tipi di file DMG, dove
estrae dall'array items_to_copy array [dicts] nel file pkginfo ed elimina tutti i percorsi di file
nell'array.

La versione futura della console mostra i percorsi nell'array items_to_copy nell'interfaccia utente.

Rimuovi applicazione
Il metodo Remove App estrae dall'array installazioni [dicts] nel file pkginfo ed elimina tutti i
percorsi di file nell'array.

La versione futura della Console mostra i percorsi nell'array di installazioni nell'interfaccia utente.

Rimuovi pacchetti
Il metodo Rimuovi pacchetti viene utilizzato principalmente per i tipi di file PKG. Questo metodo:

n    Utilizza le ricevute e analizza i pacchetti da rimuovere.

     n    Tenta di determinare quali file sono stati installati tramite il file Bom

     n    Elimina ricezione

n    Rimuove solo i pacchetti non associati

La versione futura della Console mostra le ricevute controllate da Munki nell'interfaccia utente.

Script di disinstallazione
Gli script di disinstallazione sono scritti in uno script della shell. Questo metodo è:

n    Utilizzato per qualsiasi tipo di programma di installazione

n    Utilizzato per eseguire un'operazione di disinstallazione personalizzata. Se si dispone di
     una distribuzione personalizzata per un'applicazione, scrivere uno script di disinstallazione
     corrispondente per rimuovere le configurazioni personalizzate.

VMware, Inc.                                                                                                  18
Gestione della distribuzione software

Distribuzione software delle applicazioni Win32
Con la distribuzione software, Workspace ONE UEM può distribuire le applicazioni Win32 dalla
sezione Risorse, consentendo di utilizzare il flusso delle applicazioni esistente per tutte le
applicazioni interne.

Per le esigenze relative all'uso di script, utilizzare la funzionalità di provisioning del prodotto
descritta nella guida VMware AirWatch Product Provisioning for Windows Desktop Guide
disponibile sul sito web VMware Docs https://docs.vmware.com/it/VMware-Workspace-ONE-
UEM/index.html.

Requisiti di distribuzione del software per la distribuzione di
applicazioni Win32
Per distribuire applicazioni Win32 con la distribuzione software, utilizzare tipi di file, sistemi
operativi e piattaforme supportati.

Piattaforme supportate
La piattaforma supportata per la distribuzione delle applicazioni Win32 è Windows Desktop.

Tipi di file supportati
n    MSI

n    EXE

n    ZIP

     Nota Se si utilizza un file ZIP, comprimere i pacchetti delle applicazioni di 4 GB o di
     dimensioni maggiori utilizzando 7-Zip. Workspace ONE UEM non decomprime i pacchetti ZIP
     contenenti i pacchetti delle applicazioni di 4 GB o di dimensioni maggiori quando compressi
     utilizzando il motore di compressione nativo di Windows.

Archiviazione file e CDN
L'archiviazione dei file deve essere attivata per la distribuzione di applicazioni di dimensioni
superiori a 200 MB. L’archivio file può essere configurato manualmente solo per i clienti
on-premise. Viene configurato automaticamente per i clienti SaaS. Include anche alcuni
report, la distribuzione di applicazioni interne e il contenuto gestito di Workspace ONE UEM.
Quando l'archivio file viene abilitato per una di queste funzionalità, viene automaticamente
applicato anche alle altre. Per ulteriori informazioni, vedere Installazione/Percorso file nella guida
Impostazioni di sistema.

Workspace ONE supporta l'integrazione con CDN di Akamai per la distribuzione dei pacchetti di
app. La configurazione manuale di CDN è applicabile solo ai clienti in locale. Viene configurato
automaticamente per i clienti SaaS. L'integrazione CDN consente di scaricare rapidamente i
dispositivi distribuiti in diverse posizioni geografiche e di ridurre il carico sui server Workspace
ONE Device Services. Per ulteriori informazioni, vedere la Guida dell'integrazione CDN di Akamai.

VMware, Inc.                                                                                          19
Gestione della distribuzione software

Distribuzione del pacchetto software abilitata per tutti
La distribuzione del software è ora attivata per impostazione predefinita nella console
Workspace ONE UEM per tutti i clienti. Per impostazione predefinita, ora i clienti hanno a
disposizione fino a 50 GB di spazio di archiviazione per le applicazioni nel database. I clienti locali
possono modificare Capacità app per SFD in Gruppi e impostazioni > Tutte le impostazioni >
Amministratori > Archivio.

Archiviazione dei file per le applicazioni Win32
L’archivio file può essere configurato manualmente solo per i clienti on-premise. Viene
configurato automaticamente per i clienti SaaS. L'archivio inoltre include alcuni report, la
distribuzione dell'applicazione interna e il contenuto gestito da Workspace ONE UEM. Quando
l'archivio file viene abilitato per una di queste funzionalità, viene automaticamente applicato
anche alle altre. Per ulteriori informazioni, vedere Installazione/Percorso file nella guida
Impostazioni di sistema.

Risolvere i problemi relativi all'applicazione Win32 mediante
aggiornamenti patch
È possibile utilizzare le patch per aggiornare e correggere le applicazioni Win32. Workspace
ONE UEM supporta patch aggiuntive e cumulative. In alcuni casi, una patch cumulativa può
determinare la creazione di una versione di un'applicazione nel sistema.

Patch cumulative e funzionamento della distribuzione del sistema: quando si applica una patch
cumulativa modificando un'applicazione, il sistema crea una versione dell'applicazione con la
nuova patch applicata. La versione priva della patch viene resa inattiva, mentre la versione
dell'applicazione con la patch viene creata e distribuita ai dispositivi.

Restrizioni patch: Workspace ONE UEM non supporta le patch che non eseguono
l'aggiornamento della versione e il codice di aggiornamento deve corrispondere all'applicazione
MSI Win32.

Comportamento di installazione delle applicazioni Win 32
Workspace ONE UEM Console include diversi modi per distribuire le applicazioni Win32.
Selezionare diverse combinazioni di installazione per la distribuzione software o l'uso del
provisioning del prodotto.

Provisioning alternativo del prodotto
La procedura consigliata consiste nel distribuire le applicazioni Win 32 da Risorse. Tuttavia, se
la distribuzione dell'applicazione con Risorse non è soddisfacente, come metodo alternativo è
possibile eseguire la distribuzione nei dispositivi che utilizzano il Provisioning del prodotto.

Nota gli utenti non ricevono prompt UAC (controllo account utente) per tutte le applicazioni che
richiedono solo le autorizzazioni standard.

VMware, Inc.                                                                                          20
Gestione della distribuzione software

Comportamento di installazione delle applicazioni Win32 tramite Risorse
Fare riferimento alla tabella per comprendere il comportamento di installazione delle applicazioni
Win 32 per tutte le app che richiedono privilegi di amministrazione.

 Configurazione              Installare le impostazioni di
 dell'applicazione           contesto nella console Workspace     L'utente è un                L'utente è un utente
 Win32 da Risorse            ONE UEM                              amministratore               standard

 Selezionare Risorse         Passare a Opzioni di distribuzione   n   Contesto installazione   n   Contesto installazione
 > App > Native              > Come installare e impostare            impostato su                 impostato su
 > Interne e                 n   Contesto di installazione =          Dispositivo                  Dispositivo
 scegliere Aggiungi              Dispositivo                      n   Privilegi di             n   Privilegi di
 applicazione                                                         amministrazione              amministrazione
                             n   Privilegi di amministrazione =
                                 Sì                                   impostato su Sì              impostato su Sì

                             Le impostazioni indicano che         n   L'utente è un            n   L'utente è un utente
                             l'applicazione viene configurata         amministratore               standard
                             per tutti gli utenti su ogni         L'installazione viene        L'installazione viene
                             dispositivo e l'account utente ha    completata senza prompt.     completata senza prompt.
                             un token di accesso elevato per
                             installare l'applicazione.

 Selezionare Risorse         Passare a Opzioni di distribuzione   n   Contesto installazione   n   Contesto installazione
 > App > Native              > Come installare e impostare            impostato su                 impostato su
 > Interne e                 n   Contesto di installazione =          Dispositivo                  Dispositivo
 scegliere Aggiungi              Dispositivo                      n   Privilegi di             n   Privilegi di
 applicazione                                                         amministrazione              amministrazione
                             n   Privilegi di amministrazione =
                                 No                                   impostato su No              impostato su No

                             Le impostazioni indicano che         n   L'utente è un            n   L'utente è un utente
                             l'applicazione viene configurata         amministratore               standard
                             per tutti gli utenti su ogni         L'installazione viene        L'installazione viene
                             dispositivo e l'account utente       completata senza prompt.     completata senza prompt.
                             non deve avere un token di
                             accesso elevato per installare
                             l'applicazione.

VMware, Inc.                                                                                                                21
Gestione della distribuzione software

 Configurazione              Installare le impostazioni di
 dell'applicazione           contesto nella console Workspace     L'utente è un                L'utente è un utente
 Win32 da Risorse            ONE UEM                              amministratore               standard

 Selezionare Risorse         Passare a Opzioni di distribuzione   n   Contesto installazione   n   Contesto installazione
 > App > Native              > Come installare e impostare            impostato su Utente          impostato su Utente
 > Interne e                 n   Contesto di installazione =      n   Privilegi di             n   Privilegi di
 scegliere Aggiungi              Utente                               amministrazione              amministrazione
 applicazione                                                         impostato su Sì              impostato su Sì
                             n   Privilegi di amministrazione =
                                 Sì                               n   L'utente è un            n   L'utente è un utente
                             Le impostazioni indicano che             amministratore               standard
                             l'applicazione viene configurata     L'installazione viene        L'installazione non riesce.
                             per tutti gli utenti su ogni         completata senza prompt.
                             dispositivo e l'account utente ha
                             un token di accesso elevato per
                             installare l'applicazione.

 Selezionare Risorse         Passare a Opzioni di distribuzione   n   Contesto installazione   n   Contesto installazione
 > App > Native              > Come installare e impostare            impostato su Utente          impostato su Utente
 > Interne e                 n   Contesto di installazione =      n   Privilegi di             n   Privilegi di
 scegliere Aggiungi              Utente                               amministrazione              amministrazione
 applicazione                                                         impostato su No              impostato su No
                             n   Privilegi di amministrazione =
                                 No                               n   L'utente è un            n   L'utente è un utente
                             Le impostazioni indicano che             amministratore               standard
                             l'applicazione viene configurata     L'installazione viene        L'installazione non riesce.
                             per tutti gli utenti su ogni         completata con prompt.
                             dispositivo e l'account utente
                             non deve avere un token di
                             accesso elevato per installare
                             l'applicazione.

Comportamento di installazione delle applicazioni Win32 tramite provisioning
del prodotto
La procedura consigliata consiste nel distribuire le applicazioni Win 32 da Risorse. Tuttavia, se
la distribuzione dell'applicazione con Risorse non è soddisfacente, come metodo alternativo è
possibile eseguire la distribuzione nei dispositivi che utilizzano il Provisioning del prodotto.

Se si configurano le applicazioni Win32 mediante il provisioning prodotto, è possibile utilizzare la
seguente tabella per comprendere le combinazioni del manifesto Installazione ed Esecuzione e
il contesto del comando. È possibile scegliere se eseguire l'installazione o l'esecuzione a livello di
sistema, a livello di utente o a livello di account amministratore. L'installazione può variare in base
alle selezioni effettuate.

Fare riferimento alla tabella per comprendere il comportamento di installazione delle applicaizoni
Win32 tramite il provisioning del prodotto

VMware, Inc.                                                                                                                 22
Gestione della distribuzione software

Tabella 1-1. Comportamento di installazione delle applicazioni Win32 tramite provisioning del
prodotto
                               Installa/esegui impostazioni
 Configurazione delle          in Provisioning prodotto       L'utente è un                  L'utente è un utente
 applicazioni Win32            nella console UEM              amministratore                 standard

 Passare a Dispositivi         Passare alla scheda            n   Azioni da eseguire =       n   Azioni da eseguire =
 > Provisioning >              Manifesto e impostare              Installazione/Esecuzione       Installazione/Esecuzione
 Componenti > File/            n   Azioni da eseguire =       n   Contesto di esecuzione     n   Contesto di esecuzione =
 azioni e selezionare              Installazione/Esecuzione       = Sistema                      Sistema
 Aggiungi file/azioni.         n   Contesto di esecuzione     n   L'utente è un              n   L'utente è un utente
                                   = Sistema                      amministratore                 standard
                                                              L'installazione viene          L'installazione viene
                                                              completata senza prompt.       completata senza prompt.

 Passare a Dispositivi         Passare alla scheda            n   Azioni da eseguire =       n   Azioni da eseguire =
 > Provisioning >              Manifesto e impostare              Installazione/Esecuzione       Installazione/Esecuzione
 Componenti > File/            n   Azioni da eseguire =       n   Contesto di esecuzione     n   Contesto di esecuzione =
 azioni e selezionare              Installazione/Esecuzione       = Amministratore               Amministratore
 Aggiungi file/azioni.         n   Contesto di esecuzione     n   L'utente è un              n   L'utente è un utente
                                   = Amministratore               amministratore                 standard
                                                              L'installazione viene          L'installazione viene
                                                              completata senza prompt.       completata con prompt.

 Passare a Dispositivi         Passare alla scheda            n   Azioni da eseguire =       n   Azioni da eseguire =
 > Provisioning >              Manifesto e impostare              Installazione/Esecuzione       Installazione/Esecuzione
 Componenti > File/            n   Azioni da eseguire =       n   Contesto di esecuzione     n   Contesto di esecuzione =
 azioni e selezionare              Installazione/Esecuzione       = Utente                       Utente
 Aggiungi file/azioni.         n   Contesto di esecuzione     n   L'utente è un              n   L'utente è un utente
                                   = Utente                       amministratore                 standard
                                                              L'installazione viene          L'installazione non riesce.
                                                              completata senza prompt.

Considerazioni sulle opzioni Conteggio tentativi, Intervallo tentativi, Timeout
installazione e Riavvia dispositivo per le applicazioni Win32
I valori delle opzioni Conteggio nuovi tentativi, Intervallo di tentativi e Timeout installazione
per le applicazioni Win32 riguardano il tempo che il sistema impiega per segnalare un processo
di installazione non riuscito. È possibile modificare i valori predefiniti per ridurre i tempi di
distribuzione.

I valori predefiniti per le opzioni

n    Conteggio nuovi tentativi - tre volte

n    Intervallo di tentativi - cinque minuti

n    Timeout installazione - 60 minuti

funzionano nella sequenza seguente per un singolo processo di installazione non riuscito.

VMware, Inc.                                                                                                               23
Gestione della distribuzione software

Tabella 1-2. Tempo di installazione e segnalazione errore
                       65 minuti          125 minuti          130 minuti         190 minuti          195 minuti
 60 minuti             (un'ora e cinque   (due ore e          (due ore e 10      (tre ore e 10       (tre ore e 15
 (un'ora)              minuti)            cinque minuti)      minuti)            minuti)             minuti)

 L'app Win32           Il sistema tenta   L'app Win32         Il sistema tenta   L'app Win32         Il sistema tenta
 non si installa       nuovamente         non si installa     nuovamente         non si installa     nuovamente
 e l'installazione     l'installazione    e l'installazione   l'installazione    e l'installazione   l'installazione
 raggiunge il          (conteggio nuovi   raggiunge il        (conteggio nuovi   raggiunge il        (conteggio nuovi
 timeout di 60         tentativi 1) a     timeout di 60       tentativi 2) a     timeout di 60       tentativi 3) a
 minuti.               un intervallo di   minuti.             un intervallo di   minuti.             un intervallo di
                       cinque minuti.                         cinque minuti.                         cinque minuti.

Dopo 3 ore e 15 minuti, il sistema segnala una singola installazione di applicazione come non
riuscita. Quindi, il sistema installa l'applicazione successiva.

Configurare le opzioni in base all'applicazione
Configurare i valori che complementano l'applicazione.

Esempio di installazione veloce

Un'applicazione browser viene installata su un dispositivo in quattro minuti. È possibile impostare
questi valori per l'applicazione.

n    Conteggio nuovi tentativi - due volte

n    Intervallo di tentativi - cinque minuti

n    Timeout installazione - cinque minuti

Il sistema segnala l'errore dell'applicazione entro 20 minuti. Quindi, installa l'applicazione
successiva.

Esempio di installazione lenta

Un'applicazione di produttività di grandi dimensioni viene installata su un dispositivo in 30 minuti.
È possibile impostare questi valori per applicazioni simili.

n    Conteggio nuovi tentativi - tre volte

n    Intervallo di tentativi - cinque minuti

n    Timeout installazione - 35 minuti

Il sistema potrebbe segnalare l'errore dell'applicazione entro 120 minuti. Quindi, installa
l'applicazione successiva.

VMware, Inc.                                                                                                            24
Gestione della distribuzione software

Considerazioni sul riavvio del dispositivo per le applicazioni Win32
I valori di Riavvia dispositivo per le applicazioni Win32 consentono all'utente di ritardare il riavvio
del dispositivo e di associare un tempo massimo consentito all'utente per ritardare il riavvio.
I valori consentono agli amministratori e agli utenti finali un maggiore controllo sui riavvii, per
evitare che l'utente perda il lavoro svolto. Gli amministratori possono scegliere di forzare il riavvio
di un PC dopo l'installazione dell'applicazione, o consentire all'utente di rimandare il riavvio a un
momento più opportuno.

Il riavvio del dispositivo consente di configurare le seguenti impostazioni:

n    Chiedere conferma all'utente prima che venga riavviato del dispositivo, in modo che possa
     salvare i file e chiudere le applicazioni.

n    Chiedere all'utente quando è richiesto un riavvio del dispositivo.

n    Consentire all'utente di mettere in pausa il riavvio del dispositivo fino al momento più
     opportuno.

n    Consentire agli amministratori di forzare il riavvio del dispositivo.

n    Consentire agli amministratori di impostare un tempo massimo consentito per ritardare il
     riavvio, dopo il quale gli utenti non possono più mettere in pausa il riavvio.

Workspace ONE Intelligent Hub mostra le notifiche relative ai riavvii del dispositivo nelle varie
fasi. La notifica del rinvio consente all'utente di eseguire il riavvio o metterlo in pausa. Workspace
ONE Intelligent Hub aggiorna i dati di riavvio per metterlo in pausa o riavviare e mostra tale
notifica in base all'ora selezionata dall'utente.

La seguente tabella mostra le notifiche che vengono visualizzate nelle diverse fasi:

Avviso di sistema                                               Descrizione

Durante l'installazione dell'applicazione                       Notifica all'utente di salvare i file e chiudere l'applicazione.

Dopo l'installazione dell'applicazione                          Visualizza il primo avviso e notifica all'utente il riavvio del
                                                                sistema.

48 ore prima del ritardo massimo consentito per il riavvio      Visualizza il secondo avviso e segnala all'utente il riavvio
                                                                forzato.

15 minuti prima del ritardo massimo consentito per il riavvio   Visualizza il terzo avviso e segnala all'utente il riavvio
                                                                forzato.

5 minuti prima del ritardo massimo consentito per il riavvio    Cancella i prompt di sistema che indicano la data e l'ora del
                                                                riavvio forzato pianificato.

Aggiungere applicazioni Windows dal repository delle applicazione
aziendali
Il repository di applicazioni aziendali in Workspace ONE UEM console consente di configurare
facilmente le applicazioni comuni. È possibile aggiungere applicazioni interne nella rete con un
repository di applicazioni esterne e gestire le applicazioni con Workspace ONE UEM. Una volta
aggiunte le applicazioni al repository delle applicazioni, queste possono essere distribuite e
installate sui dispositivi.

VMware, Inc.                                                                                                                      25
Gestione della distribuzione software

Completare i seguenti passaggi per aggiungere un'applicazione utilizzando il repository di
applicazioni aziendali.

Procedura

1    Selezionare Risorse > App > Interne > Dal repository di app aziendali.

2    Cercare e selezionare l'applicazione interna.

3    Selezionare Avanti.

4    Modificare Nome applicazione o Gestito da se necessario, quindi selezionare Avanti.

     Nota È possibile ricevere notifiche via e-mail e console quando è disponibile una nuova
     versione di un'app presente nel catalogo È possibile fare clic su Aggiungi applicazione
     nella notifica della console per avviare automaticamente la procedura necessaria per
     l'aggiornamento e la distribuzione della nuova versione dell'applicazione. È inoltre possibile
     abilitare le notifiche per le app EAR esistenti modificandole nella sezione App e libri.

     È possibile rivedere il riepilogo prima di aggiungere l'applicazione. È possibile modificare
     alcuni campi in un secondo momento attraverso la visualizzazione elenco applicazioni.

5    Seleziona Salva.

Caricare e configurare i file Win32 per la distribuzione software
Distribuzione software in Workspace ONE UEM consente di distribuire le applicazioni Windows
e aderire al ciclo di vita delle applicazioni. Distribuzione software consente all'organizzazione
di distribuire le applicazioni, monitorare gli stati di installazione, eseguire il debug, risolvere i
problemi di installazione ed eseguire la manutenzione delle applicazioni con facilità. È possibile
caricare le applicazioni Win32 come file principali o file di dipendenza. È possibile utilizzare
lo stesso processo per i file EXE, MSI e ZIP. Se si utilizza un file ZIP, comprimere i pacchetti
delle applicazioni di 4 GB o di dimensioni maggiori utilizzando 7-Zip. Workspace ONE UEM non
decomprime i pacchetti ZIP contenenti pacchetti applicativi di 4 GB o superiori se compressi
tramite lo strumento di compressione nativo Zip di Windows. Il motore di distribuzione del
software (SFD) richiede un file MSI o EXE all'interno del file ZIP per poter distribuire un file di
script di PowerShell.

Per caricare i file Win32 per la distribuzione del software, completare i seguenti passaggi:

Procedura

1    Passare a Risorse > App > Native > Interne e selezionare Aggiungi applicazione.

2    Seleziona Carica.

3    Selezionare File locale e selezionare l'applicazione da caricare.

4    Selezionare una risposta per È un file di dipendenza?.

     n    Selezionare Sì per etichettare un file dipendenza e associarlo alle applicazioni Win32.
          Alcuni esempi di file di dipendenze sono le librerie e i framework.

VMware, Inc.                                                                                            26
Puoi anche leggere