È possibile impostare varie opzioni per l'applicazione Workspace ONE Access Desktop quando si esegue il programma di installazione tramite la riga di comando o uno script di distribuzione.

Opzioni da riga di comando disponibili per il programma di installazione di Workspace ONE Access Desktop

Dopo aver scaricato il file .exe del programma d'installazione dell'applicazione client su un sistema Windows, è possibile visualizzare l'elenco delle opzioni d'installazione eseguendo il comando seguente:
VMware-Identity-Manager-Desktop-n.n.n-nnnnnnn /?
dove n.n.n-nnnnnnn rappresenta la versione e il numero di build del file. Appare una finestra di dialogo con l'elenco delle opzioni d'installazione disponibili per l'installazione dell'applicazione client dalla riga di comando o con uno script di distribuzione.
Tabella 1. Opzioni programma d'installazione da riga di comando
Opzione programma d'installazione Valore Descrizione
/? Visualizza le opzioni programma d'installazione da riga di comando.
/a Esegue un'installazione amministrativa.

Per ulteriori informazioni, vedere la documentazione del programma d'installazione di Windows.

/a percorso completo dell'installazione amministrativa esistente Applica una patch a un'installazione amministrativa esistente.
/s Nasconde la finestra di dialogo dell'inizializzazione durante l'installazione.

Per installare in modalità silenziosa, utilizzare /s /v/qn.

In modalità silenziosa, durante l'installazione non viene visualizzato alcun messaggio, finestra di dialogo o richiesta d'immissione. Generalmente, questa opzione è utilizzata quando si crea uno script di distribuzione per eseguire il programma d'installazione.

/v coppie key-value Set di parametri da passare al programma d'installazione, specificati in coppie key-value. Utilizzare il formato key=value. Questi argomenti configurano le opzioni di runtime per i pacchetti ThinApp e per Workspace ONE Access Desktop in generale.
/c Cancella le informazioni di registrazione dell'installazione.
/l [percorso completo del file di registro] Esegue la registrazione dettagliata e salva in un file di registro specificato.

Se non si specifica un file di registro, viene utilizzato un file di registro predefinito in %TEMP%.

/x Decomprime il programma d'installazione nella cartella %TEMP%.

Coppie chiave-valore per l'opzione /v

È possibile utilizzare le seguenti coppie chiave-valore per l'opzione /v del programma d'installazione.

Tabella 2. Chiavi per l'opzione da riga di comando /v del programma d'installazione
Chiave Valore Descrizione
WORKSPACE_SERVER Nome host o URL del servizio Workspace ONE Access

Fornisce il nome host o l'URL del servizio Workspace ONE Access, per permettere all'applicazione Workspace ONE Access Desktop di comunicare con il servizio. Il protocollo richiesto è HTTPS. Racchiudere il valore tra virgolette.

Utilizzare il seguente formato:

WORKSPACE_SERVER="https://VMwareIdentityManagerFQDN"

oppure

WORKSPACE_SERVER="VMwareIdentityManagerHostName"

Ad esempio:

WORKSPACE_SERVER="https://myserver.mycompany.com"

WORKSPACE_SERVER="myserver"

INSTALL_MODE Uno dei seguenti:

COPY_TO_LOCAL

HTTP_DOWNLOAD

RUN_FROM_SHARE

Imposta la modalità di distribuzione per definire come l'applicazione Workspace ONE Access Desktop dovrà ottenere i pacchetti ThinApp in fase di runtime. I pacchetti ThinApp sono applicazioni di Windows virtualizzate. I pacchetti ThinApp risiedono in una condivisione di rete integrata con Workspace ONE Access.

  • COPY_TO_LOCAL: i pacchetti autorizzati per l'utente vengono scaricati nel sistema Windows del client tramite copia di file. Quando l'utente avvia un pacchetto ThinApp, l'applicazione virtualizzata viene eseguita localmente su quel sistema. Prima che l'utente scarichi e utilizzi un pacchetto ThinApp autorizzato e continui la sincronizzazione dei pacchetti nel sistema Windows client, quest'ultimo deve essere già unito allo stesso dominio Active Directory a cui è appartiene la condivisione di rete dei pacchetti ThinApp. L'account dell'utente utilizzato per accedere al sistema Windows è l'account utilizzato per ottenere i pacchetti ThinApp dalla condivisione di rete. Tale account deve disporre delle autorizzazioni appropriate sulla condivisione di rete per leggere e copiare i file dalla condivisione.
    Importante: La modalità COPY_TO_LOCAL richiede che la condivisione di ThinApp sia raggiungibile dal sistema Windows dell'utente.
  • HTTP_DOWNLOAD: i pacchetti autorizzati per l'utente vengono scaricati nel sistema Windows del client utilizzando il protocollo HTTP. Quando l'utente avvia un pacchetto ThinApp, l'applicazione virtualizzata viene eseguita localmente su quel sistema. L'applicazione Workspace ONE Access Desktop utilizza l'account del sistema Workspace ONE Access dell'utente per eseguire l'autenticazione in Workspace ONE Access e ottenere l'elenco dei pacchetti autorizzati per per il download dell'utente. L'account utente della condivisione fornito nella console di Workspace ONE Access per l'attivazione dell'accesso basato su account alla condivisione di rete dei pacchetti ThinApp corrisponde all'account utilizzato da Workspace ONE Access per accedere ai pacchetti ThinApp dal repository. Questo account utente della condivisione per Workspace ONE Access richiede l'autorizzazione in lettura sulla condivisione di rete. L'account che l'utente ha utilizzato per accedere al sistema Windows del client e l'account del sistema Workspace ONE Access dell'utente non richiedono alcuna autorizzazione sulla condivisione di rete. Il sistema Windows del client non deve essere unito allo stesso dominio a cui appartiene la condivisione di rete dei pacchetti ThinApp. Questo metodo di download in genere è più lento rispetto ad altre modalità. Il vantaggio di questa modalità è che il sistema Windows del client non deve essere unito al dominio Active Directory per ottenere ed eseguire l'applicazione virtualizzata.
    Importante: Affinché l'opzione HTTP_DOWNLOAD funzioni, l'integrazione dei pacchetti ThinApp in Workspace ONE Access deve essere configurata per l'accesso basato su account.
    Importante: Per Workspace ONE Access 2.6 e versioni successive in Windows 2008 R2 o Windows 7, l'opzione HTTP_DOWNLOAD non funziona a meno che non venga abilitato TLS 1.0 in Workspace ONE Access oppure TLS 1.1. o 1.2 nel sistema Windows 2008 R2 o Windows 7. Per abilitare TLS 1.0 in Workspace ONE Access, vedere l' articolo 2144805 della Knowledge Base. Per abilitare TLS 1.1 o 1.2 nel sistema Windows, vedere la documentazione Microsoft all'indirizzo https://support.microsoft.com/en-us/kb/3140245.
    Importante: La modalità HTTP_DOWNLOAD richiede che l'URL IDP sia raggiungibile dal sistema Windows dell'utente.
  • RUN_FROM_SHARE: l'applicazione virtualizzata viene trasferita al sistema Windows del client dalla condivisione di rete quando l'utente avvia il pacchetto ThinApp. L'opzione RUN_FROM_SHARE è la più adatta per i sistemi Windows che hanno sempre connettività alla condivisione di rete dove risiedono i pacchetti ThinApp, dato che i pacchetti ThinApp non sono presenti nel sistema Windows e le applicazioni virtualizzate vengono eseguite solo se il sistema Windows può connettersi alla condivisione di rete. Il sistema Windows del client deve essere unito allo stesso dominio Active Directory a cui appartiene la condivisione di rete dei pacchetti ThinApp. L'account dell'utente utilizzato per accedere al sistema Windows è l'account utilizzato per ottenere i pacchetti ThinApp dalla condivisione di rete. Tale account deve disporre delle autorizzazioni appropriate sulla condivisione di rete per leggere ed eseguire i file sulla condivisione.
    Importante: La modalità RUN_FROM_SHARE richiede che la condivisione di ThinApp sia raggiungibile dalla macchina Windows dell'utente.

Il valore predefinito è COPY_TO_LOCAL.

Per tutte le modalità, la condivisione di rete deve avere le autorizzazioni su file e condivisione appropriate. Vedere Installazione e configurazione di Workspace ONE Access.

Quando l'applicazione Workspace ONE Access Desktop viene installata con una di queste configurazioni, l'account dell'utente che accede al sistema Windows deve avere le autorizzazioni appropriate per file e condivisione nella condivisione di rete per poter ottenere i pacchetti ThinApp:

  • L'opzione RUN_FROM_SHARE
  • L'opzione COPY_TO_LOCAL, senza avere anche l'opzione AUTO_TRY_HTTP attivata e l'accesso basato su account configurato in Workspace ONE Access
POLLING_INTERVAL Frequenza in secondi Imposta la frequenza, in secondi, della sincronizzazione tra l'applicazione Workspace ONE Access Desktop installata e Workspace ONE Access per verificare la presenza di nuovi pacchetti ThinApp o permessi. Se non specificato, viene applicato il valore predefinito di 300 secondi (5 minuti).

Ad esempio:

POLLING_INTERVAL=600

ENABLE_AUTOUPDATE 0 o 1

Attiva o disattiva il controllo di aggiornamento automatico e l'attività di download. Se è attivata, l'applicazione Workspace ONE Access Desktop installata controlla automaticamente se è disponibile un'applicazione più recente per il download. Se è disponibile una versione più recente, l'applicazione Workspace ONE Access Desktop la scarica ed esegue automaticamente l'aggiornamento a questa versione. Questa opzione è attivata per impostazione predefinita.

Impostare il valore di questa variabile su 0 per disattivare l'aggiornamento automatico. Se non specificato, viene applicato il valore predefinito 1.

L'installazione di aggiornamenti automatici richiede privilegi di amministratore.
SHARED_CACHE 0 o 1

Determina se la cache del pacchetto ThinApp si trova in una cartella comune nel sistema Windows in cui si sta installando l'applicazione client. Impostare il valore di questa variabile su 1 per specificare che tutti gli account utente nel sistema Windows condividono una posizione di cache comune. Per impostazione predefinita, la cartella comune è %ProgramData%\VMware\Identity Manager Desktop\thinapp.

Se non specificato, viene applicato il valore predefinito 0 e ogni account utente di Windows ottiene la propria cache; la posizione predefinita è %LOCALAPPDATA%\VMware\Identity Manager Desktop\thinapp.

Nota: Se si specifica una cache condivisa, l'applicazione Workspace ONE Access Desktop non elimina automaticamente i pacchetti ThinApp da questa cache condivisa. Dato che SHARED_CACHE=1 indica che tutti gli account utente nel sistema Windows condividono la stessa posizione, i pacchetti devono rimanere nella posizione condivisa in modo che gli utenti autorizzati possano utilizzarli, anche quando si rimuovono i permessi a un utente. Quando si annullano i permessi di un utente per un pacchetto ThinApp, l'applicazione Workspace ONE Access Desktop annulla la registrazione del pacchetto per tale utente. Gli altri utenti autorizzati di quel sistema Windows possono continuare a utilizzare il pacchetto ThinApp. È possibile eliminare manualmente la cache comune per liberare spazio se nessun account utente sul sistema Windows è autorizzato a utilizzare pacchetti ThinApp. Ogni pacchetto ThinApp ha la propria cartella all'interno della posizione della cache.
CACHE_DIR Percorso della cartella Impostare la posizione in cui i pacchetti ThinApp saranno memorizzati in cache localmente se sono utilizzate le modalità d'installazione HTTP_DOWNLOAD o COPY_TO_LOCAL. Questo valore è impostato per sistema, non per utente, pertanto è necessario utilizzare variabili d'ambiente quali %LOCALAPPDATA%, per selezionare posizioni specifiche degli utenti. Accertarsi di utilizzare il carattere di escape % nella riga di comando per impedire l'espansione immediata. Ad esempio:

CACHE_DIR=^%LOCALAPPDATA^%\cache

AUTO_TRY_HTTP 0 o 1

Quando l'applicazione Workspace ONE Access Desktop viene installata con l'opzione COPY_TO_LOCAL e per Workspace ONE Access viene configurato l'accesso basato su account, l'opzione AUTO_TRY_HTTP determina se il client deve provare a scaricare automaticamente i pacchetti ThinApp per cui l'utente è autorizzato utilizzando il protocollo HTTP, in modo simile all'opzione HTTP_DOWNLOAD, se il primo tentativo di download non riesce. Questa opzione è attivata per impostazione predefinita. Impostare il valore di questa opzione su 0 per disattivare automaticamente i tentativi di download del protocollo HTTP.

Importante: Affinché l'opzione AUTO_TRY_HTTP funzioni, l'integrazione dei pacchetti ThinApp in Workspace ONE Access deve essere configurata per l'accesso basato su account. Vedere Requisiti di Workspace ONE Access per i pacchetti ThinApp e il repository della condivisione di rete.
INSTALL_MODULES thinapp Elenco di valori delimitati da virgole che specifica quali moduli installare. Attualmente è disponibile solo il modulo thinapp.
MIGRATE_ACTION Uno dei seguenti:

MOVE

COPY

NONE

Se è installata la vecchia applicazione Workspace per Windows, il programma d'installazione eseguirà la migrazione dei dati e delle impostazioni dall'applicazione precedente a quella nuova. Il valore predefinito è MOVE.

In base al valore specificato, le seguenti impostazioni vengono spostate, copiate o ignorate.

Pacchetti ThinApp in cache

I pacchetti ThinApp scaricati vengono copiati dalla cache di Workspace per Windows, %LOCALAPPDATA%\VMware\Horizon ThinApp\PackageCache, alla nuova posizione della cache, %LOCALAPPDATA%\VMware\Identity Manager Desktop\thinapp. I nomi delle cartelle all'interno della cartella della cache saranno modificati.

Importante: Le proprietà impostate per Workspace ONE Access durante l'installazione hanno la priorità su qualsiasi valore migrato per tali proprietà. Se ad esempio la proprietà INSTALL_MODE in Workspace per Windows è stata impostata su COPY_TO_LOCAL e durante l'installazione di Identity Manager Desktop si specifica /v INSTALL_MODE=HTTP_DOWNLOAD, INSTALL_MODE viene impostata su HTTP_DOWNLOAD.

Utilizzo delle opzioni del programma di installazione da riga di comando di Workspace ONE Access Desktop

Se l'istanza di Workspace ONE Access ha l'URL https://identitymanagerFQDN e Workspace ONE Access è configurato per l'accesso basato su account nella condivisione di rete dei pacchetti ThinApp, e si desidera installare automaticamente l'applicazione Workspace ONE Access Desktop su più desktop di tale istanza di Workspace ONE Access con queste opzioni:

  • Opzione d'installazione di ThinApp impostata su HTTP_DOWNLOAD, poiché si prevede che questi sistemi Windows molto probabilmente non saranno unità al dominio. Workspace ONE Access è correttamente configurato per l'accesso basato su account sulla condivisione di rete dei pacchetti ThinApp.
  • Il client controlla la presenza di nuovi pacchetti e permessi con Workspace ONE Access ogni 60 secondi.
È possibile creare uno script che richiami il comando seguente:
VMware-Identity-Manager-Desktop-n.n.n-nnnnnnn.exe /s
   /v/qn WORKSPACE_SERVER="https://identitymanagerFQDN" INSTALL_MODE=HTTP_DOWNLOAD POLLING_INTERVAL=60
dove la parte n.n.n-nnnnnnn del nome del file deve essere sostituita dal nome del programma di installazione di Workspace ONE Access Desktop scaricato.