Distribuire GoTo per Teams plugin per desktop su più computer
Gli amministratori IT possono distribuire il plugin desktop GoTo for Teams a più computer e utenti su Windows e Mac. Possono anche scegliere come applicare aggiornamenti alle app, manualmente o tramite aggiornamenti automatici.
Windows
Esistono due diversi tipi di MSIs, ognuno dei quali supporta uno scenario di distribuzione diverso. Di seguito troverai la descrizione di ciascuno di essi, le specifiche tecniche necessarie e le istruzioni per l'installazione.
Panoramica del file MSI per l’installazione per computer
- L’installazione richiede l’elevazione (autorizzazioni di amministratore).
- Gli aggiornamenti automatici possono essere abilitati o disabilitati. Sono abilitati per impostazione predefinita.
- Se gli aggiornamenti automatici sono abilitati:
- L'utente viene avvisato degli aggiornamenti.
- Qualsiasi aggiornamento disponibile viene installato automaticamente all’uscita dal programma.
- Quando viene installato un aggiornamento, l’utente vedrà una richiesta di Controllo dell’account utente per concedere le autorizzazioni di amministratore, perché l’aggiornamento riguarda tutti gli utenti del computer.
- Se l'utente non autorizza o non può autorizzare l'azione, l'aggiornamento non verrà effettuato e l'utente verrà sollecitato nuovamente in futuro.
- Se gli aggiornamenti automatici sono disabilitati:
- L'utente non riceverà notifiche per i nuovi aggiornamenti.
- L’unico modo per aggiornare l’app è che l’azienda distribuisca un nuovo MSI.
- La distribuzione di un nuovo MSI aggiornerà o eseguirà il rollback dell’app alla versione contenuta nel file MSI. Questo include i casi in cui un aggiornamento automatico può aver installato una versione più recente di quella presente nel file MSI che viene distribuito. Per garantire la coerenza dell'approccio all'aggiornamento, si suggerisce di eseguire un roll out dell'MSI una tantum e lasciare che gli aggiornamenti automatici si occupino degli aggiornamenti futuri, oppure di eseguire costantemente il roll out dell'MSI con gli aggiornamenti automatici disattivati e stabilire una cadenza di aggiornamento manuale.
Panoramica del file MSI per l’installazione per utente durante l’accesso dell’utente
Si tratta di un MSI per la distribuzione di un installatore per utente dell'applicazione a livello di macchina (in Program Files) e l'impostazione di un hook di login per tutti gli utenti attuali e per tutti i nuovi utenti per eseguire l'installatore per utente al momento del login. Questo MSI distribuisce il programma di installazione dell'applicazione e non l'applicazione stessa. Il programma di installazione per gli utenti aggiungerà il plugin desktop GoTo for Teams per ogni utente connesso al computer. L’app sarà installata solo al primo accesso dell’utente e sarà installata nel profilo dell’utente.
- L’installazione del file MSI richiede l’elevazione (autorizzazioni di amministratore), mentre l’installazione per utente eseguita all’accesso dell’utente non lo richiede. L’installazione per utente all’accesso dell’utente è invisibile all’utente.
- L’installazione MSI imposta una voce RunOnce per ogni profilo utente esistente nel computer, incluso il profilo utente predefinito (modello).
- La voce contiene una riga di comando che avvia l’installer per utente in modalità invisibile all’utente.
- La voce aggiunta al profilo utente predefinito (modello) assicura che i nuovi utenti che accedono per la prima volta dal computer otterranno anche l’app.
- La voce RunOnce assicura che l’installer utente venga avviato solo una volta per utente. Windows elimina le voci RunOnce dopo che sono state eseguite.
- La disinstallazione del file MSI rimuove la voce RunOnce aggiunta dall’installer (se esiste ancora), inclusa la voce nel profilo utente predefinito (modello).
- Gli aggiornamenti automatici possono essere abilitati o disabilitati. Sono abilitati per impostazione predefinita.
- Se gli aggiornamenti automatici sono abilitati:
- L'utente viene avvisato degli aggiornamenti.
- Qualsiasi aggiornamento disponibile viene installato automaticamente all’uscita dal programma.
- Gli aggiornamenti vengono effettuati individualmente per ciascun utente, non richiedono autorizzazioni di amministrazione e non influiscono sugli altri utenti.
- Se si verifica un aggiornamento automatico, la versione dell'app sarà più recente della versione dell'MSI e del programma di installazione per utente che l'ha installata.
- Se gli aggiornamenti automatici sono disabilitati:
- L'utente non riceverà notifiche per i nuovi aggiornamenti.
- L’unico modo per aggiornare l’app è che l’azienda distribuisca un nuovo MSI.
- Il roll-out di un nuovo MSI aggiornerà il programma di installazione per utente e imposterà le voci RunOnce come descritto sopra. Al momento dell'accesso dell'utente, il plugin desktop GoTo for Teams verrà installato (per gli utenti che lo utilizzano per la prima volta) o aggiornato (per gli utenti esistenti) alla nuova versione dell'MSI.
- La distribuzione di un nuovo MSI aggiornerà o eseguirà il rollback dell’app alla versione contenuta nel file MSI. Questo include i casi in cui un aggiornamento automatico può aver installato una versione più recente di quella presente nel file MSI che viene distribuito. Per garantire la coerenza dell'approccio all'aggiornamento, si suggerisce di eseguire un roll out dell'MSI una tantum e lasciare che gli aggiornamenti automatici si occupino degli aggiornamenti futuri, oppure di eseguire costantemente il roll out dell'MSI con gli aggiornamenti automatici disattivati e stabilire una cadenza di aggiornamento manuale.
Tabella delle specifiche e di confronto tra MSI
Articolo | MSI per l’installazione per computer | MSI per l’installazione per utente durante l’accesso dell’utente |
---|---|---|
Cartella di installazione predefinita del MSI (dove il MSI installa un file EXE di installazione + pacchetto) | %ProgramFiles%\GoTo per il plugin Machine Installer di Teams | %ProgramFiles%\GoTo for Teams plugin User Login Installer |
Momento e modalità di installazione dell’app | Durante l’installazione del file MSI, a livello di computer. | All’accesso dell’utente, solo una volta per utente, a livello di utente. |
Cartella di installazione predefinita dell’app | %ProgramFiles%\GoToForTeams | %LOCALAPPDATA%\Programmi\Via per le squadre |
Il file MSI richiede l’elevazione | Sì ( nel contesto del computer). | Sì ( nel contesto del computer). |
Numero di voci Installazione applicazioni visibili | 1 Esiste una sola voce dell'app plugin GoTo for Teams a livello di macchina. |
2 L'MSI aggiunge la voce "GoTo for Teams plugin User Login Installer" a livello di macchina, mentre il programma di installazione per utente aggiunge la voce per il plugin GoTo for Teams a livello di utente. |
Disinstallazione | La disinstallazione del file MSI disinstalla l’app. | La disinstallazione dell'MSI rimuove solo il programma di installazione per utente e l'hook di login RunOnce, ma non disinstalla le app installate a livello utente. Gli utenti possono disinstallare il plugin GoTo for Teams, il che non influisce sull'installazione MSI.
Nota: Gli amministratori IT possono disinstallare il plugin GoTo for Teams installato per utente utilizzando uno script. Per maggiori informazioni, consulta la sezione Script di esempio per la distribuzione di GoTo for Teams su più computer.
|
Pulizia dei profili utente alla disinstallazione | I profili degli utenti devono essere puliti manualmente. Più utenti del computer possono usare l’app installata dal file MSI per l’installazione per computer. La disinstallazione del file MSI non rimuove alcun profilo utente, nemmeno per l’utente corrente che esegue la disinstallazione (tenere presente che la disinstallazione viene spesso eseguita dall’account SYSTEM).
Nota: Gli amministratori IT possono cancellare i profili degli utenti utilizzando uno script. Per maggiori informazioni, consulta la sezione Script di esempio per la distribuzione di GoTo for Teams su più computer.
|
Il profilo dell'utente verrà ripulito per ogni utente quando quest'ultimo disinstalla il plugin GoTo for Teams. La disinstallazione dell'MSI non comporta la disinstallazione del plugin GoTo for Teams. |
Controlla gli aggiornamenti automatici
Gli aggiornamenti automatici sono abilitati nell’app per impostazione predefinita. Se gli aggiornamenti sono abilitati, l'app controllerà automaticamente la presenza di aggiornamenti all'avvio dell'applicazione e periodicamente durante il suo funzionamento. Se viene trovato un aggiornamento, l’app notificherà all’utente che è disponibile un aggiornamento e gli darà l’opzione di riavviare l’app per applicare tale aggiornamento. L’aggiornamento sarà applicato all’uscita dall’app, indipendentemente dal fatto che l’utente abbia scelto di riavviare l’app o sia semplicemente uscito dall’app.
- Impostazione del criterio di gruppo per controllare gli aggiornamenti automatici: Può essere configurato a livello di macchina o di utente. Per maggiori informazioni, consulta la sezione "Criteri di gruppo e modelli amministrativi".
- Il criterio di gruppo scrive l'impostazione del registro AutomaticUpdates (DWORD) sotto HKLM o HKCU, Software\Policies\GoTo\GoToForTeamsApplication.
- AutomaticUpdates valore di 1 significa che il criterio è configurato e gli aggiornamenti sono abilitati.
- AutomaticUpdates valore di 2 significa che il criterio è configurato e gli aggiornamenti sono disattivati.
- Mancanti o non supportati AutomaticUpdates valore significa che il criterio non è configurato.
- Impostazione di registro nella chiave di registro dell'app: Può essere configurato a livello di macchina o di utente.
- L'impostazione del registro di sistema è AutomaticUpdates (DWORD) sotto HKLM o HKCU, Software\LogMeInInc\GoToForTeams
- AutomaticUpdates valore di 1 gli aggiornamenti sono abilitati.
- AutomaticUpdates valore di 2 significa disabilitato.
- Mancanti o non supportati AutomaticUpdates valore significa che gli aggiornamenti non sono controllati da questa impostazione.
- Impostazione Criteri di gruppo configurati a livello di computer
- Impostazione Criteri di gruppo configurati a livello di utente
- Impostazione del registro di sistema nella chiave di registro dell'app a livello di computer
- Impostazione del registro di sistema nella chiave di registro dell'app a livello di utente
- Se nessuno dei suddetti elementi è configurato, gli aggiornamenti automatici sono abilitati
- L'MSI per l'installazione per macchina imposta l'impostazione del registro a livello di macchina (HKLM\Software\LogMeInInc\GoToForTeams).
- L'MSI per l'installazione per utente durante il login dell'utente imposta l'impostazione del registro a livello di utente (HKCU\Software\LogMeInInc\GoToForTeams).
Proprietà supportate dagli MSI
Gli MSI supportano proprietà personalizzate che possono essere fornite durante l’installazione per personalizzare la distribuzione. Queste proprietà possono essere fornite alla riga di comando se il file MSI viene installato tramite una riga di comando, oppure tramite un file di trasformazione (MST) se la distribuzione avviene tramite Oggetto Criteri di gruppo (GPO) o altro software di distribuzione.
Esempio di linea di comando che specifica le proprietà MSI: msiexec.exe /i GoToForTeamsSetupMachine-x64.msi APPLICATIONFOLDER="%ProgramFiles%\CustomGoToFolder" FORCERUN=1
Proprietà supportate dal file MSI per l’installazione per computer
Nome della proprietà | Descrizione |
---|---|
MSIINSTALLDIR | Un percorso valido dove il file MSI installa un installer EXE per computer e il relativo file di pacchetto. Se non viene specificato, il percorso predefinito è %ProgramFiles%\GoTo for Teams plugin Machine Installer.
Nota: Il supporto per le variabili d'ambiente è limitato. Le variabili di ambiente possono essere utilizzate solo se vengono sostituite prima di richiamare il file MSI (ad esempio nella riga di comando). Non possono essere usate in un file di trasformazione MST, perché sarebbero trasferite al file MSI senza essere sostituite e il file MSI le tratterebbe in modo letterale.
|
APPINSTALLDIR | Un percorso valido in cui è installata l’app. Se non viene specificato, il percorso predefinito è %ProgramFiles%\GoToForTeams.
Nota: Il supporto per le variabili d'ambiente è limitato. Le variabili di ambiente possono essere utilizzate solo se vengono sostituite prima di richiamare il file MSI (ad esempio nella riga di comando). Non possono essere usate in un file di trasformazione MST, perché sarebbero trasferite al file MSI senza essere sostituite e il file MSI le tratterebbe in modo letterale.
|
FORCERUN | Per impostazione predefinita, l’installer MSI non avvia l’applicazione dopo l’installazione. Per fare in modo che il file MSI avvii l’applicazione dopo l’installazione, imposta questa proprietà su 1. |
AUTOMATICUPDATES | Vedi la sezione sul controllo degli aggiornamenti automatici con la proprietà MSI la proprietà install di cui sopra. Se la proprietà AUTOMATICUPDATES è impostata su 1 (abilitata) o su 2 (disabilitata) per il file MSI per l’installazione per computer, imposterà l’impostazione del registro di sistema nella chiave di registro dell’app a livello di macchina sul valore specificato. |
SUPPRESSUSERINSTALLCHECK | Per impostazione predefinita, l'MSI per l'installazione per macchina controllerà la presenza di installazioni per utente esistenti sulla macchina e fallirà con un errore se viene trovata un'installazione per utente. Per sopprimere questo controllo, imposta questa proprietà su 1. Questa proprietà è supportata nelle versioni 4.8 e successive. |
Proprietà supportate dal file MSI per l’installazione per utente durante l’accesso dell’utente
Nome della proprietà | Descrizione |
---|---|
MSIINSTALLDIR | Un percorso valido dove il file MSI installa un installer EXE per utente e il relativo file di pacchetto. Se non viene specificato, il percorso predefinito è %ProgramFiles%\GoTo for Teams plugin User Login Installer.
Nota: Il supporto per le variabili d'ambiente è limitato. Le variabili di ambiente possono essere utilizzate solo se vengono sostituite prima di richiamare il file MSI (ad esempio nella riga di comando). Non possono essere usate in un file di trasformazione MST, perché sarebbero trasferite al file MSI senza essere sostituite e il file MSI le tratterebbe in modo letterale.
|
FORCERUN | Per impostazione predefinita, l'installatore per utente non avvia l'applicazione dopo averla installata durante il login dell'utente. Per fare in modo che l’installer per utente avvii l’applicazione dopo l’installazione, imposta questa proprietà su 1. |
AUTOMATICUPDATES | Vedi la sezione sul controllo degli aggiornamenti automatici con la proprietà MSI la proprietà install di cui sopra. Se la proprietà AUTOMATICUPDATES è impostata su 1 (abilitata) o 2 (disabilitata) per l'MSI per l'installazione per utente durante il login, l'impostazione del registro nella chiave di registro dell'app a livello utente sarà impostata sul valore fornito. |
Criteri di gruppo e modelli amministrativi
Il plugin desktop GoTo for Teams supporta attualmente le seguenti impostazioni dei Criteri di gruppo:
Impostazione Criteri di gruppo | Le versioni dell’App supportano l’impostazione del criterio | Descrizione |
---|---|---|
Aggiornamenti automatici | Tutte le versioni | Un'impostazione di criterio che controlla gli aggiornamenti automatici. Per maggiori informazioni, vedi "Controllare gli aggiornamenti automatici". |
Modelli amministrativi e download
I modelli amministrativi per il plugin desktop GoTo for Teams descrivono i criteri supportati dall'app. Il set di file .adx/.adml funziona insieme e dovrebbe essere importato nella Console di gestione Criteri di gruppo o nell’Editor Criteri di gruppo locali per visualizzare le impostazioni del criterio. Un file .amx descrive i criteri, le chiavi di registro e i possibili stati e valori, mentre un file .adml è un file di lingua e presentazione contenente stringhe e formattazione della presentazione delle impostazioni del criterio. Il file .adml viene fornito per lingua e paese.
Scarica i modelli amministrativi per il plugin desktop di GoTo for Teams
Aggiunta di .adx/.adml alla Console di gestione dei criteri di gruppo o all'Editor Criteri di gruppo locali
- Per importare, copia prima i file .admx forniti in %SystemRoot%\PolicyDefinitions.
- Quindi copia i file .adml forniti in %SystemRoot%\PolicyDefinitions\en-US, o in qualsiasi altra combinazione lingua-paese supportata.
- Apri la Console di gestione Criteri di gruppo o l'Editor Criteri di gruppo locali e vai alla Modelli amministrativi cartella sotto Computer o Configurazione utente.
- Le politiche dell'app GoTo si trovano in una cartella GoTo/GoTo for Teams Application (o la traduzione corrispondente per la combinazione lingua-paese scelta).
Download
L’architettura MSI deve corrispondere all’architettura del sistema operativo. L’installazione del file MSI a 64 bit non riesce e viene visualizzato un messaggio di errore se eseguita su un sistema operativo a 32 bit, e l’installazione del file MSI a 32 bit non riesce e viene visualizzato un messaggio di errore se eseguita su un sistema operativo a 64 bit.
MSI per l’installazione per computer
Architettura | Quando si utilizza | Versione più recente e stabile | Collega |
---|---|---|---|
64 bit | Installabile solo su sistemi operativi a 64 bit. L’installazione non riesce e viene visualizzato un messaggio di errore se eseguita su un sistema operativo a 32 bit. |
Note di rilascio della versione 4.16.0 | Installare MSI |
32 bit | Installabile solo su sistemi operativi a 32 bit. L’installazione non riesce e viene visualizzato un messaggio di errore se eseguita su un sistema operativo a 64 bit. |
Note di rilascio della versione 4.16.0 | Installare MSI |
MSI per l’installazione per utente durante l’accesso dell’utente
Architettura | Quando si utilizza | Versione più recente e stabile | Collega |
---|---|---|---|
64 bit | Installabile solo su sistemi operativi a 64 bit. L’installazione non riesce e viene visualizzato un messaggio di errore se eseguita su un sistema operativo a 32 bit. |
Note di rilascio della versione 4.16.0 | Installare MSI |
32 bit | Installabile solo su sistemi operativi a 32 bit. L’installazione non riesce e viene visualizzato un messaggio di errore se eseguita su un sistema operativo a 64 bit. |
Note di rilascio della versione 4.16.0 | Installare MSI |
Mac
Installa in /Applications o ~/Applications
L'app può essere installata in due modalità principali: per utente o per computer.
Installa in / Applicazioni | Installa in ~/Applications |
---|---|
Tutti gli utenti del computer utilizzano la stessa installazione. | Ogni utente di un computer condiviso ha un proprio installazione. |
L'utente deve essere un amministratore per aggiornare l'applicazione. | L'aggiornamento automatico non richiede diritti amministrativi.
Nota: Vedi le informazioni seguenti in merito al modo in cui gli amministratori IT possono garantire questo problema.
|
Gli aggiornamenti dell'app si applicano a tutti gli utenti del computer. | Gli aggiornamenti si applicano solo all’installazione dell’utente. |
Accertati che gli utenti possano aggiornare l'app su Mac
Gli amministratori IT possono scegliere di disabilitare gli aggiornamenti automatici e di registrare manualmente gli aggiornamenti. Per maggiori informazioni consulta la sezione sul controllo degli aggiornamenti automatici.
- Se l'utente che esegue l'app non ha i permessi di scrittura sull'app (GoTo for Teams plugin.app) o sulla cartella contenente l'app, gli aggiornamenti non verranno installati.
- Se l'utente che esegue l'app ha autorizzazioni di scrittura all’app e la cartella contenente l’app, gli aggiornamenti verranno installati di solito.
Per garantire che gli utenti possano aggiornare l'app, ti consigliamo di fare in modo che gli utenti abbiano autorizzazioni di scrittura all’app e la cartella contenente l’app. I permessi di scrittura devono includere GoTo for Teams plugin.app e tutte le sue sottocartelle e file. Ciò può essere fatto creando un gruppo di autorizzazioni per tutti gli utenti e la concessione di proprietà e l'accesso a tale gruppo di autorizzazioni.
Controlla gli aggiornamenti automatici
Gli aggiornamenti automatici sono abilitati nell’app per impostazione predefinita. Se gli aggiornamenti sono abilitati, l’app richiederà all’utente di controllare manualmente se sono disponibili aggiornamenti. La disponibilità degli aggiornamenti viene controllata automaticamente anche all’avvio dell’app e periodicamente mentre l’app è in esecuzione. Se viene trovato un aggiornamento, l’app notificherà all’utente che è disponibile un aggiornamento e gli darà l’opzione di riavviare l’app per applicare tale aggiornamento. L’aggiornamento sarà applicato all’uscita dall’app, indipendentemente dal fatto che l’utente abbia scelto di riavviare l’app o sia semplicemente uscito dall’app.
Gli aggiornamenti sul Mac possono essere controllati tramite un'impostazione AutomaticUpdates (intero) nell’organizzatore dell’app com.logmein.gotoforteams.plist.
- AutomaticUpdates valore di 1 gli aggiornamenti sono abilitati.
- AutomaticUpdates valore di 2 significa disabilitato.
- Mancanti o non supportati AutomaticUpdates valore significa che gli aggiornamenti non sono controllati da questa impostazione.
Quando l'app verifica questa impostazione, prima è selezionata la posizione dell'utente (~/Library/Preferences). Se il valore non viene trovato lì, viene controllata la posizione del computer (/Library/Preferences). Gli amministratori IT possono scegliere se impostare questa impostazione a livello di computer o a livello di utente. L'ordine delle impostazioni, che controllano gli aggiornamenti automatici, è il primo giorno con la quale la precedenza è inferiore
- impostazione pianificata a livello di utente.
- impostazione del mapping a livello di computer.
- Se nessuno dei suddetti elementi è configurato, gli aggiornamenti automatici sono abilitati.
Comandi di esempio per impostare l'impostazione del file
- Disabilita gli aggiornamenti (percorso utente per l'organizzatore): defaults write ~/Library/Preferences/com.logmein.gotoforteams.plist AutomaticUpdates -int 2
- Disabilita gli aggiornamenti (posizione del computer per l'organizzatore): defaults write /Library/Preferences/com.logmein.gotoforteams.plist AutomaticUpdates -int 2
- Abilita aggiornamenti (percorso utente per l'organizzatore): defaults write ~/Library/Preferences/com.logmein.gotoforteams.plist AutomaticUpdates -int 1
- Abilita aggiornamenti (posizione del computer per l'organizzatore): defaults write /Library/Preferences/com.logmein.gotoforteams.plist AutomaticUpdates -int 1
- Rimuove l'impostazione (posizione utente per l'organizzatore): defaults delete ~/Library/Preferences/com.logmein.gotoforteams.plist AutomaticUpdates
- Rimuove l'impostazione (posizione del computer per l'organizzatore): defaults delete /Library/Preferences/com.logmein.gotoforteams.plist AutomaticUpdates
Download
Architettura | Quando si utilizza | Versione più recente e stabile | Collega |
---|---|---|---|
Apple | Funziona solo su processori Apple. Funziona nativamente sui processori Apple. |
Note di rilascio della versione 4.16.0 | Installare DMG |
Intel | Funziona sia su processori Intel che Apple. Utilizza Rosetta su processori Apple. |
Note di rilascio della versione 4.16.0 | Installare DMG |