15
Gamma Updater Note tecniche 1

GammaUpdater_Installazione e Utilizzo

Embed Size (px)

Citation preview

Manuale Packing List

Gamma UpdaterINDICE

1Gamma Updater: note di installazione e utilizzo

1Introduzione

1Gamma Updater Installazione

1Contenuto del pacchetto

1Prerequisiti

1Installazione

4Gamma Updater Configurazione

4Configurazione collegamenti

4Configurazione percorsi

5Configurazione aggiornamento differito

6Gamma Updater Utilizzo

8Auto-Aggiornamento GammaUpdater

10Configurazione Server

10Account servizio GammaUpdater

11Assegnare un account amministrativo al servizio

12Logica di aggiornamento

12Logica di aggiornamento

Gamma Updater: note di installazione e utilizzoIntroduzione

Gamma Updater una nuova soluzione per laggiornamento dei client del proprio gestionale Gamma Enterprise\Sprint.

Gamma Updater consente a qualunque operatore, di aggiornare o installare il proprio gestionale senza dover necessariamente ricorrere ai privilegi amministrativi, che in alcuni scenari potrebbero non essere disponibili. Gli aggiornamenti dovranno essere applicati sullinstallazione server centralizzata.

Le installazioni client, allavvio del gestionale, rilevano automaticamente le modifiche applicate allinstallazione, notificando alloperatore la necessit di procedere allaggiornamento.

Loperazione sar eseguita dal servizio Teamsystem GammaUpdater, installato una tantum con privilegi amministrativi completi lato server e lato client.

Questa nuova archiettura permette di superare le limitazioni eventualmente imposte allutente applicativo correntemente loggato in ambiente Windows.Gamma Updater Installazione Contenuto del pacchetto

Il pacchetto dinstallazione allinterno contiene i seguenti file:

DotnetfxCartella contenente .net framework. Setup.msiFile microsoft installer utilizzato dal setup. Setup.exeFile per lesecuzione del processo dinstallazione.Prerequisiti

Linstallazione del servizio richiede i seguenti prerequisiti .Net framework 2.0 direttamente installabile dal pacchetto dinstallazione di Gamma Updater.

Privilegi amministrativi, necessario che lutente sia amministratore della macchina per installare Gamma Updater.

IMPORTANTE

Se linstallazione del prerequisito .net framework non dovesse andare a buon fine, utilizzare gli strumenti di aggiornamento nativi del sistema operativo. Tutta la documentazione a riguardo per linstallazione manuale del pacchetto .net framework 2.0 disponibile all indirizzo

http://www.microsoft.com/downloads/details.aspx?displaylang=it&FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5

Installazione

Per procedere allinstallazione necessario avere privilegi amministrativi.

1. Posizionarsi nella cartella dinstallazione

2. Eseguire il file setup.exe

3. Lapplicazione richiede linstallazione del .net framework 2.0. Gli utenti che hanno precedentemente installato .net framework 2.0 salteranno direttamente al passo 3. Per gli utenti che non hanno precedentemente installato .net framework 2.0 , procedere con linstallazione di questultimo accettando prima i termini di licenza e poi premendo sul pulsante Installa.

4. Selezionare il percorso dinstallazione del programma. Epossibile installare lapplicazione in qualunque percorso valido (purch lutente abbia tutti i privilegi necessari su quel percorso) consigliabile comunque installare lapplicazione nel percorso proposto dal programma X:\TeamSystem Software\Gamma Updater\

5. Proseguire linstallazione utilizzando il pulsante Avanti.6. Il servizio richiede obbligatoriamente la definizione di un account AMMINISTRATIVO con il quale il servizio sar messo in esecuzione. Vedere paragrafo Configurazione server per maggiori dettagli.

IMPORTANTE

Lutente di sistema localsystem, non ha credenziali amministrative di rete. Si sconsiglia lutilizzo di queste credenziali. Specificare un account amministrativo di dominio o comunque amministrativo allinterno della rete.

Il nome utente deve essere specificato nel formato Dominio\Utente. Nel caso in cui lutente non fosse riconosciuto, sar possibile proseguire con linstallazione se non come utente local system. Dopo aver specificato lutente specificare la relativa password. Per vincoli dovuti alla sicurezza linstallatore non in grado di validare la password associata allutente. Se la password non valida il setup non sar in grado di avviare il servizio mostrando il seguente messaggio:

In tal caso sar necessario configurare il servizio manualmente come specificato nel paragrafo Configurazione server.

Se si sceglie annulla verr linstallazione prosegue assegnando al servizio laccount di local system.7. Terminare linstallazione con il pulsante Chiudi.Al termine dellinstallazione, nel percorso dinstallazione si troveranno i seguenti file: GammaUpdaterService.exe: servizio per laggiornamento di Gamma

GammaUpdater.exe: interfaccia utente del servizio.

Configurazione.exe: avvia il programma di configurazione

GammaUpdaterService.exe.config file xml per la memorizzazione delle impostazioni

Proxy.dll e Updater.dll librerie proprietarie del prodottoGamma Updater ConfigurazioneConfigurazione collegamenti

Al termine dellinstallazione, sia sul desktop che nel men avvio -> programmi ci sar il collegamento a Gamma Updater chiamato Gamma Enterprise o Gamma Sprint. Questo deve sostituire il collegamento originale che dovr quindi essere rimosso.

l nuovo collegamento include il controllo degli aggiornamenti !Configurazione percorsi

La prima volta che si esegue il programma, verr avviata una finestra di configurazione che permetter allutente di specificare quali sono i percorsi (locali e remoti) delle applicazioni Gamma Enterprise client e server.

1) il percorso locale dove risiede linstallazione di Gamma Enterprise client

2) il percorso remoto dove risiede linstallazione di Gamma Enterprise server3) il percorso locale dove risiedono i file CRUFL di crystal report

4) il percorso remoto dove risiedono i file CRUFL di crystal report sulla macchina server5) il percorso dove verr creato il file di log IMPORTANTE

Tutti i percorsi sul server:

2) Il percorso remoto dove risiede linstallazione di Gamma Enterprise Server4) Il percorso remoto dove risiedono i file CRUFL di crystal report sulla macchina serverDevono essere condivisi e accessibili ai client e allutente che esegue laggiornamento.

E necessario quindi verificare i permessi delle cartelle sopraelencate.

Dopo aver specificato correttamente tutti i percorsi necessari, premere il pulsante Registra per memorizzare le impostazioni. IMPORTANTE

Avviando in seguito il programma gestionale, se le impostazioni sono state correttamente memorizzate, lapplicazione non proporr pi la finestra di configurazione che sar comunque richiamabile con il programma Configurazione.exe, presente allinterno della cartella dinstallazione.

Configurazione aggiornamento differito

Per abilitare laggiornamento differenziato necessario specificare in fase di configurazione il flag Consenti aggiornamenti differiti labilitazione di questa opzione far comparire un link sulla maschera di notifica Aggiorna pi tardi che permetter allutente di aggiornare lapplicativo in un secondo momento

Gamma Updater UtilizzoUtilizzo

Allavvio del prodotto gestionale sar interrogato il servizio per verificare la presenza di eventuali aggiornamenti.Se il servizio Gamma Updater rileva degli aggiornamenti sul server, una finestra di notifica informer lutente della disponibilit degli aggiornamenti pubblicati e del numero della versione.

Lutente potr decidere se aggiornare il software o rimandare laggiornamento ad un secondo momento (scelta non consigliata).

Se GammaUpdater dovesse non essere in grado di raggiungere il server a causa di un problema di rete o di una errata configurazione, verr notificato allutente un messaggio di server non raggiungibile invitandolo a verificare i parametri di configurazione inseriti precedentemente o a risolvere eventuali problemi di rete.

Subito dopo il messaggio, verr comunque avviato il prodotto gestionale.

La pressione su Aggiorna ora avvier il processo di aggiornamento e una nuova finestra informer lutente dello stato evidenziando lo stato di avanzamento delloperazione.

Per interrompere il processo di aggiornamento premere Interrompi.

Riavviando il prodotto gestionale sar nuovamente evidenziata la necessit di aggiornare il prodotto.

IMPORTANTE

Interrompere il processo dinstallazione non un operazione consigliata.

Al termine dell aggiornamento premendo sul collegamento Report sar possibile consultare il log dettagliato delle operazioni eseguite.

Al successivo avvio la finestra di notifica non sar pi proposta fino al rilevamento di nuovi aggiornamenti. Sar quindi avviato il prodotto gestionale.Auto-Aggiornamento GammaUpdater

In caso di rilascio di una nuova versione del programma Gamma Updater, sar possibile reinstallare questultimo automaticamente e senza necessitare di privilegi amministrativi.E necessario che lamministratore definisca tramite il programma Configurazione.exe il percorso dove risiedono gli aggiornamenti di GammaUpdater sul server.Premendo sul pulsante Avanzate si accede ad una nuova maschera di configurazioni avanzate.

Nella maschera di configurazione avanzate nella sezione Assembly specificare il percorso e poi confermare con il pulsante OK

Confermare le impostazioni utilizzando il pulsante registra.

Una volta registrate tutte le impostazioni, il programma al prossimo riavvio se le impostazioni sono corrette proporr una maschera che baster confermare per avere il programma Gamma Updater aggiornato.

Al successivo riavvio il programma non proporr pi la maschera sopracitata.

Configurazione ServerAccount servizio GammaUpdater

Larchitettura GammaUpdater costituita da due programmi:

1) GammaUpdater: programma che si occupa di verificare se esistono nuovi aggiornamenti.

2) TeamSystem GammaUpdaterService: servizio locale che effettua laggiornamento, necessitando quindi di opportuni privilegi. Per visualizzare il servizio possibile utilizzare il programma Service managment console ragiungibile dal pannello di controllo ( strumendi damministrazione ( Servizi.Il servizio GammaUpdaterService verr avviato con i privilegi dellaccount specificato in sede dinstallazione. GammaUpdater deve aver accesso completo a tutte le risorse della macchina locale (anche in caso di utilizzo del programma da un utente con restrizioni). Laccount deve inoltre avere accesso completo almeno alle cartelle dinstallazione del gestionale poste sul server.

IMPORTANTE

Se il server situato allinterno di un dominio, necessario assegnare al servizio un account che abbia gli opprtuni privilegi nel dominio, consigliato quindi unaccount di amministratore di dominio.

Se durante lnstallazione non viene specificato un account per il servizio Gamma Updater, sr comunque possibile modificare laccount del servizio al termine dellinstallazioene.

Nel paragrafo successivo riportata la procedura per la modifica dellaccount utente del servizio.Assegnare un account amministrativo al servizio

Dalla console di gestione dei servizi di windows cliccare sulla voce propriet del men contestuale che viene visualizzato con il tasto destro sul nome del servizio TeamSystem GammaUpdaterService.

Sulla finestra di selezione dell utente, scheda Connessione, specificare il nome dellaccount con privilegi amministrativi lato client e lato server (consigliato amministratore di dominio) e premere ok.Logica di aggiornamentoLogica di aggiornamento

Di seguito riportiamo schematicamente le logiche con cui lapplicativo effettua verifiche e controlli:

1) Verifica aggiornamenti Gamma updater

a. Se presente una versione pi recente viene prelevata dalla cartella server ed installata

b. Se non presente prosegue

2) Verifica aggiornamenti gestionale Gamma

a. Se presente una versione pi recente vengono aggiornati i moduli standard e personalizzati

b. Se non presente viene avviato Gamma

i. Se Gamma presente viene avviato

ii. Se Gamma non presente viene avviata linstallazione

Note tecniche

2