HP Asset Manager. Versione software: Amministrazione

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "HP Asset Manager. Versione software: Amministrazione"

Transcript

1 HP Asset Maager Versioe software: 9.30 Ammiistrazioe Data di pubblicazioe della documetazioe: 31 marzo 2011 Data di pubblicazioe del software: marzo 2011

2 Note legali Copyright Copyright Hewlett-Packard Developmet Compay, L.P. Nota sulla limitazioe dei diritti Il presete software è cofideziale. È ecessario disporre di ua liceza HP valida per deteere, utilizzare o copiare questo programma. I coformità alle disposizioi FAR e , il software commerciale, la documetazioe del software e i dati tecici per gli articoli commerciali soo cocessi i liceza al govero degli Stati Uiti alle codizioi di liceza commerciale stadard del foritore. Garazie Le uiche garazie applicabili ai prodotti e servizi HP soo coteute elle dichiarazioi di garazia esplicite forite a corredo di detti prodotti e servizi. Il coteuto della presete documetazioe o può essere i alcu modo iterpretato come ua garazia supplemetare. HP o è resposabile per errori od omissioi tecici o editoriali che possao essere coteuti ella presete documetazioe. Le iformazioi coteute ella presete documetazioe soo soggette a modifiche seza preavviso. Per iformazioi sui cotratti di liceza di terze parti e/o ope source, o per visualizzare il codice ope source, utilizzare uo dei segueti modi: Nella directory ThirdParty del CD-ROM di istallazioe Nelle directory i cui vegoo iseriti i file biari degli strumeti di terze parti e/o ope source dopo l'istallazioe del software. Tramite l'url del compoete idicato ella guida Ope Source ad Third-Party Software Licese Agreemets Marchi Adobe, il logo Adobe, Acrobat e il logo Acrobat soo marchi registrati di Adobe Systems Icorporated. Corel il logo Corel soo marchi registrati o marchi di fabbrica di Corel Corporatio o Corel Corporatio Limited. Java è u marchio registrato di Oracle e/o dei suoi affiliati. Microsoft, Widows, Widows NT, Widows XP, Widows Mobile e Widows Vista soo marchi registrati di Microsoft Corporatio. Oracle è u marchio registrato di Oracle Corporatio e/o dei suoi affiliati. UNIX è u marchio registrato di The Ope Group. Ricooscimeti Questo prodotto comprede software sviluppato dalla Apache Software Foudatio ( [ Copyright The Apache Software Foudatio. Tutti i diritti riservati. Questo prodotto comprede software sviluppato dalla OpeLDAP Foudatio, Copyright, The OpeLDAP Foudatio, Redwood City, Califoria, USA. Tutti i diritti riservati. OpeLDAP è u marchio registrato della OpeLDAP Foudatio. Questo prodotto comprede software sviluppato da OpeSSL Project per l'utilizzo ell'opessl Toolkit ( Copyright The OpeSSL Project. Tutti i diritti riservati. Questo prodotto comprede software sviluppato dall'opesymphoy Group ( Copyright The OpeSymphoy Group. Tutti i diritti riservati. Questo prodotto comprede codice cocesso i liceza da RSA Data Security. Questo prodotto comprede software sviluppato da JDOM Project ( Copyright Jaso Huter & Brett McLaughli Tutti i diritti riservati. Numero build: 776

3 Sommario Itroduzioe A chi si rivolge il modulo Ammiistrazioe A cosa serve il modulo Ammiistrazioe Capitolo 1. Istallazioe delle chiavi di liceza Otteimeto delle chiavi di liceza HP AutoPass Istallazioe delle chiavi di liceza HP AutoPass Modifica del file di chiave di liceza di HP AutoPass Capitolo 2. Asset Maager Applicatio Desiger - Iterfaccia grafica Itroduzioe Iterfaccia grafica Capitolo 3. File stadard di descrizioe del database Defiizioe di u database di Asset Maager Itroduzioe ai file di descrizioe del database Struttura dei file database.txt e tables.txt Descrizioe delle tabelle Descrizioe dei campi HP Asset Maager Ammiistrazioe 3

4 Descrizioe dei collegameti Descrizioe degli idici Capitolo 4. Creazioe, modifica ed elimiazioe di u database di Asset Maager Prerequisiti per la creazioe di u database di Asset Maager Creazioe di ua shell vuota co il DBMS Crittografia della password del database Creazioe di ua coessioe co Asset Maager Creazioe della struttura del database co Asset Maager Applicatio Desiger Aggiorameto della struttura del database Firma del database co Asset Maager Automated Process Maager Modifica delle ligue del cliet di Asset Maager Cambiare DBMS i corso di produzioe Elimiazioe di u database di Asset Maager Capitolo 5. Creazioe di u file di descrizioe del database Itroduzioe Parametri di descrizioe del database Sitassi dei modelli di descrizioe Iformazioi su alcui parametri di descrizioe del database Capitolo 6. Diagosi e riparazioe di u database Approccio di verifica o GUI Capitolo 7. Accesso ODBC al database Paoramica dell'accesso al database di Asset Maager Esempio: Creazioe di u report i SAP Crystal Reports co il driver ODBC Capitolo 8. Accesso al database utilizzado Citrix XeApp Paoramica Istallazioe di Citrix XeApp HP Asset Maager Ammiistrazioe

5 Limitazioi ote Capitolo 9. Archiviazioe Abilitazioe dell'archiviazioe Pricipi di archiviazioe Disabilitazioe dell'archiviazioe Capitolo 10. Deormalizzazioe Quado è ecessario deormalizzare u valore? Pricipi di deormalizzazioe i Asset Maager Deormalizzazioe di u valore Esempio Capitolo 11. Importazioe Pricipi di fuzioameto dell'importazioe dei dati Cosigli Limitazioi da rispettare durate l'importazioe di dati i u campo Importazioe di file di testo o di u database ODBC Salvataggio ed esecuzioe di uo script di importazioe Esecuzioe di uo script di importazioe da u prompt di comadi Capitolo 12. Cotrollo dell'accesso al database Iteresse e fuzioameto della gestioe degli accessi Sicurezza e riservatezza dei dati Defiizioi relative alla gestioe degli accessi Defiizioe delle codizioi di accesso Associazioe di codizioi di accesso agli uteti di Asset Maager Gestioe delle coessioi degli uteti Gestioe dell'auteticazioe degli uteti del database di Asset Maager Capitolo 13. Asset Maager Automated Process Maager Paoramica di Asset Maager Automated Process Maager Esecuzioe di Asset Maager Automated Process Maager Fiestra pricipale di Asset Maager Automated Process Maager Opzioi geerali di Asset Maager Automated Process Maager Cofigurazioe dei moduli moitorati da Asset Maager Automated Process Maager HP Asset Maager Ammiistrazioe 5

6 Attivazioe immediata della verifica di Asset Maager Automated Process Maager Ammiistrazioe di Asset Maager Automated Process Maager dal Web Capitolo 14. Sistema di messaggistica Fuzioameto geerale del sistema di messaggistica Cofigurazioe di Asset Maager per l'impiego dei sistemi di messaggistica Ivio e ricezioe di messaggi Problemi di coessioe correti Capitolo 15. Persoalizzazioe delle fiestre di visualizzazioe grafica della programmazioe Paoramica Persoalizzazioe del fuzioameto delle pagie di visualizzazioe grafica dei programmi Aggiuta di ua pagia di visualizzazioe grafica dei programmi a ua tabella Aggiugere ua pagia di visualizzazioe grafica dei programmi a ua procedura guidata Riferimeti: sitassi dell'impostazioe delle pagie di visualizzazioe grafica dei programmi Capitolo 16. Utilizzo di Asset Maager come server DDE Defiizioe di u server di comadi DDE Modalità di chiamata di u meccaismo DDE Itroduzioe ai comadi DDE Comadi globali Comadi associati a ua tabella Comadi associati a ua tabella e a u campo o a u collegameto Comadi associati alla risposta alle chiamate Itroduzioe agli esempi di chiamate DDE Primo sceario: chiamate DDE itere di Asset Maager Terzo sceario: chiamate DDE a partire da Visual Basic Capitolo 17. Ottimizzazioe di Asset Maager i ua rete WAN Opzioi del meu Modifica/Opzioi HP Asset Maager Ammiistrazioe

7 Elechi Semplificazioe delle fiestre Cache della coessioe Limitazioi d'accesso Applicazioe delle impostazioi di u computer ad altri computer Idice HP Asset Maager Ammiistrazioe 7

8 8 HP Asset Maager Ammiistrazioe

9 Eleco delle figure 2.1. Fiestra di scelta all'apertura di u database Collegameti tra la tabella degli storici e ua tabella di destiazioe Tabella itermedia - utilizzo Collegameti tra la tabella delle immobilizzazioe e quella degli asset Importazioe - Selezioe del tipo Sistema di messaggistica - fuzioameto geerale Visualizzazioe grafica dei programmi - Esempio co ordii di lavoro HP Asset Maager Ammiistrazioe 9

10 10 HP Asset Maager Ammiistrazioe

11 Eleco delle tabelle 3.1. Campi - tipo Tipo di dati - formato d'immissioe Valori del campo Tipo utete Tipi di collegameto dispoibili Tipo di iformazioe memorizzato dai collegameti Parametri importati a livello di server quado si crea l'istaza Oracle Parametri importati a livello di server e di database Cliet Widows di Asset Maager - ligua di visualizzazioe di etichette, fiestre, pagie, ecc Cliet Widows di Asset Maager - ligua di visualizzazioe dei dati Cliet Widows di Asset Maager - ligua di visualizzazioe dei suggerimeti Cliet Widows di Asset Maager - ligua di visualizzazioe dei messaggi di programma Cliet Widows di Asset Maager: ligue di visualizzazioe i base al tipo di record Proprietà dell'istaza Database Proprietà dell'istaza Table Oggetti istaza tabella Proprietà dell'istaza Field Oggetti dell'istaza Field Valori che può assumere la proprietà Type Valori che può assumere la proprietà UserType HP Asset Maager Ammiistrazioe 11

12 5.8. Proprietà di u'istaza Lik Oggetto d'istaza Lik Valori che può assumere la proprietà Type Valori che può assumere la proprietà UserType Proprietà dell'istaza Idex Oggetti dell'istaza Idex Proprietà dell'istaza Script Oggetti dell'istaza Script Proprietà dell'istaza FeatDesc Oggetti dell'istaza FeatDesc Proprietà dell'istaza FeatParamDesc Oggetti dell'istaza FeatParamDesc Proprietà dell'istaza FeatClassDesc Oggetti dell'istaza FeatParamDesc Proprietà dell'istaza CalcFieldDesc Oggetti dell'istaza CalcFieldDesc Proprietà dell'istaza View Oggetti dell'istaza View Proprietà dell'istaza Page Proprietà dell'istaza PageItem Oggetti dell'istaza PageItem Proprietà dell'istaza SysEumValue Proprietà dell'istaza Strig Proprietà dell'istaza ScriptField Variabili globali Vataggi del driver ODBC Tipi di accesso al database Tipo di accesso Occasioale - Tabelle accessibili i lettura e/o i scrittura Tipo di accesso Occasioale - Tabelle accessibili i lettura e scrittura i alcue codizioi Meu e icoe di Asset Maager Automated Process Maager Itervalli - moitoraggio HP Asset Maager Ammiistrazioe

13 Itroduzioe A chi si rivolge il modulo Ammiistrazioe Il modulo Ammiistrazioe si rivolge alle aziede che utilizzao Asset Maager. I geere è gestito delle segueti figure: Ammiistratore di rete Ammiistratore del database Ammiistratore di Asset Maager A cosa serve il modulo Ammiistrazioe Il modulo Ammiistrazioe cosete di effettuare le segueti operazioi: Gestioe del database di Asset Maager Gestioe delle coessioi a u database ODBC Gestioe di Asset Maager Gestioe di Asset Maager Automated Process Maager Gestioe dei profili utete Gestire questi fattori cosete di: Creare, aggiorare, coservare, persoalizzare u database Importare dati. Creare, aggiorare, elimiare coessioi a u database ODBC HP Asset Maager Ammiistrazioe 13

14 Ottimizzare Asset Maager i rete Creare procedure automatiche di moitoraggio Creare, aggiorare, elimiare profili utete 14 HP Asset Maager Ammiistrazioe

15 1 Istallazioe delle chiavi di liceza Otteimeto delle chiavi di liceza HP AutoPass Per coettersi al database di Asset Maager soo ecessarie chiavi di liceza di HP AutoPass. Le chiavi di liceza forite da HP cotegoo autorizzazioi all'uso dell'eleco dei moduli, fuzioi e servizi correlati di Asset Maager acquisiti co il cotratto. Esse determiao ache: Il umero di uteti autorizzati (Nomiativi e No omiativi). Il umero di uteti occasioali. Le chiavi di liceza vegoo otteute e istallate durate l'istallazioe iiziale e possoo essere aggiorate periodicamete. Ogi qual volta si ottegoo uove chiavi di liceza, è ecessario aggiugerle al set esistete memorizzato i HP AutoPass Licese Maagemet Tool. SUGGERIMENTO: HP AutoPass Licese Maagemet Tool memorizza il set di chiavi di liceza istallate el file LicFile.txt situato ella cartella data della cartella di istallazioe di HP AutoPass Licese Maagemet Tool (percorso predefiito: C:\Program Files\HP\Asset Maager 9.30 xx\autopass\data). HP Asset Maager Ammiistrazioe 15

16 Esistoo vari modi per otteere e istallare chiavi di liceza da HP. Essi soo descritti ella sezioe Istallazioe delle chiavi di liceza HP AutoPass [pag. 16]. La guida i liea forita co HP AutoPass Licese Maagemet Tool forisce ache ulteriori iformazioi su questi metodi (vedere il meu Guida), oché sulle relative procedure di mautezioe. I alterativa, cotattare il supporto tecico di HP. Istallazioe delle chiavi di liceza HP AutoPass ATTENZIONE: Prima di avviare questa istallazioe, verificare che Java (miimo JRE 1.5) sia istallato sul computer su cui si desidera eseguire HP AutoPass Licese Maagemet Tool. Aggiugere o modificare la variabile di sistema JAVA_HOME affiché puti alla cartella d'istallazioe JRE o JDK. Ad esempio: C:\Programmi\Java\jre6 È ecessario istallare il set completo di chiavi di liceza: 1 Sul computer da cui verrà attivato il database mediate Asset Maager Applicatio Desiger. Modifica del file di chiave di liceza di HP AutoPass [pag. 19]. 2 Sul computer che fuge da server per Asset Maager Automated Process Maager (da cui viee firmato periodicamete il database). NOTA: Può trattarsi dello stesso computer. Esistoo vari modi per otteere e istallare chiavi di liceza da HP. Ad esempio, se si ricevoo le chiavi di liceza mediate u file: 1 Avviare HP AutoPass Licese Maagemet Tool dal gruppo di programmi di Asset Maager, ad esempio dal meu di Widows Start/ Tutti i 16 HP Asset Maager Ammiistrazioe

17 programmi/ HP/ Asset Maager 9.30 it. Viee visualizzata la seguete fiestra: 2 Selezioare Istalla/ripristia chiave di liceza da file. 3 Fare clic su Sfoglia per selezioare il file ricevuto. HP Asset Maager Ammiistrazioe 17

18 4 Fare clic su Visualizza coteuto file. Verrà visualizzato l'eleco dei diritti di liceza, come el seguete esempio: 5 Selezioare la casella ella coloa Selezioa per tutti i diritti che si desidera istallare (di solito tutti dispoibili) e fare clic su Istalla. Il colore dei diritti diveta verde per cofermare che soo stati istallati. 6 È possibile verificare quali chiavi di liceza soo registrate i HP AutoPass Licese Maagemet Tool selezioado Report chiave di liceza. 7 Se si desidera eseguire u backup e/o replicare questi diritti su u'altro computer, selezioare Backup file di liceza. Viee creato u file.dat che è possibile istallare o ripristiare utilizzado l'opzioe Istalla/ripristia chiave di liceza da file. 8 Selezioare File/Chiudi. Per completare l'istallazioe, è ecessario eseguire altre due procedure: 1 Attivare il database utilizzado Asset Maager Applicatio Desiger dopo aver istallato u file di chiave di liceza uovo o modificato. Vedere Modifica del file di chiave di liceza di HP AutoPass [pag. 19]. 2 Eseguire Asset Maager Automated Process Maager e cofigurare il modulo Segalare la preseza del server di database (UpdateToke) (meu Strumeti/Cofigura i moduli), i modo che il database vega firmato co ua frequeza regolare. Questa stazioe di lavoro deve essere stabile poiché ogi cambio di stazioe ecessita la modifica del file di liceza. 18 HP Asset Maager Ammiistrazioe

19 Questo processo di accesso cofrota i diritti di liceza cocessi da HP AutoPass (file di chiave di liceza locale) co quelli attivati el database cui è coesso Asset Maager Automated Process Maager. Se i diritti precedeti soo iferiori rispetto agli ultimi, il database viee bloccato. NOTA: Si cosiglia di eseguire Asset Maager Automated Process Maager su u computer che ottiee buoi tempi di risposta dal DBMS. Modifica del file di chiave di liceza di HP AutoPass È ecessario reistallare le chiavi di liceza di HP AutoPass ei segueti casi: Se la chiave di liceza ITAM scade (modulo Parco asset AM). Se si ricevoo chiavi di liceza aggiutive. I uo dei segueti casi: 1 Otteimeto di chiavi di liceza HP AutoPass uove o aggiutive. Otteimeto delle chiavi di liceza HP AutoPass [pag. 15] 2 Istallazioe di chiavi di liceza uove o modificate. Istallazioe delle chiavi di liceza HP AutoPass [pag. 16] 3 Riattivazioe del database co Asset Maager Applicatio Desiger: a Selezioare l'opzioe Azioe/Attiva database... Viee visualizzata la fiestra Attivazioe database come el seguete esempio, co u eleco delle autorizzazioi attribuite dal cotratto (che è ecessario HP Asset Maager Ammiistrazioe 19

20 verificare a questo puto - ridimesioare la fiestra se ecessario per visualizzare l'eleco completo): b Fare clic su OK per attivare il database coesso utilizzado la liceza visualizzata. ATTENZIONE: Se si teta di coettersi ad u database che o è stato attivato, verrà visualizzato il seguete messaggio di errore: Cliet Widows: Il database o è stato attivato. È ecessario attivarlo co ua licez a HP AutoPass valida. Cliet Web: com.peregrie.ac.amexceptio: Errore (12 001): Questo database o ha u file di liceza. Impossibile aprire il database 20 HP Asset Maager Ammiistrazioe

21 2 Asset Maager Applicatio Desiger - Iterfaccia grafica Itroduzioe Asset Maager Applicatio Desiger è uo strumeto destiato all'ammiistrazioe di database di Asset Maager. Esso cosete di realizzare svariate operazioi come: La creazioe di u database La persoalizzazioe degli oggetti memorizzati i u database (tabelle, campi, collegameti, idici, fiestre, ecc.) La riparazioe di u database daeggiato L'aggiorameto della struttura di u database L'estrazioe delle iformazioi coteute i u database Questo strumeto è destiato all'ammiistratore e ecessita alcue precauzioi per l'uso: Dato che è possibile modificare la struttura di u database di Asset Maager, si cosiglia di riservare l'utilizzo a uteti co adeguate competeze. Asset Maager cosete ache al logi "Admi" di modificare il database (cofigurazioe di oggetti, collegameti e così via). Tuttavia, o modificare mai lo stesso database co Asset Maager e Asset Maager Applicatio Desiger cotemporaeamete. Asset Maager Applicatio Desiger richiede ua coessioe co il logi "Admi" (Ammiistratore) o co u logi che dispoga dei diritti di ammiistratore per il database. Si scosiglia di autorizzare più di u dipedete a coettersi co questo logi. Ne risulterebbero coflitti al HP Asset Maager Ammiistrazioe 21

22 mometo dell'aggiorameto del database, o addirittura ua distruzioe dell'itegrità della struttura del database che lo rederebbe iutilizzabile. Iterfaccia grafica Asset Maager Applicatio Desiger viee eseguito dallo stesso gruppo di programmi di Asset Maager. Fare clic sull'icoa corrispodete per avviarlo. NOTA: All'avvio, la schermata pricipale di Asset Maager Applicatio Desiger appare tutta i grigio fiché o si carica u file. È possibile caricare automaticamete l'ultimo documeto utilizzato iseredo il valore Sì ell'opzioe Carica automaticamete all'avvio l'ultimo documeto utilizzato (sezioe Documeti del meu Modifica/Opzioi). Presetazioe geerale dell'iterfaccia L'iterfaccia utete di Asset Maager Applicatio Desiger è costituita da tre sezioi: ua barra dei meu associata a ua barra degli strumeti, u riquadro che cotiee l'eleco delle tabelle del database di Asset Maager, u riquadro pricipale, detto ache riquadro di persoalizzazioe, che cotiee le iformazioi relative agli oggetti della tabella. NOTA: Tutte le ligue dispoibili hao la stessa importaza. La ligua di creazioe o ha uo statuto particolare. L'iterfaccia grafica di Asset Maager Applicatio Desiger è simile all'iterfaccia di Asset Maager, soprattutto per le operazioi di cosultazioe e creazioe. Per ulteriori iformazioi i merito cosultare la guida Iterfaccia utete. Operazioi di base ell'iterfaccia grafica Selezioe di ua ligua A destra della barra degli strumeti è presete ua casella di riepilogo che cosete di selezioare la ligua da visualizzare per gli oggetti dei database 22 HP Asset Maager Ammiistrazioe

23 multiligue (campo, fiestra, etichette delle pagie, valori di distite e così via). Ligua di visualizzazioe i base alla atura degli oggetti [pag. 70] Questo campo è attivato se si è collegati ad u database (cotrariamete a quado si apre u file di descrizioe del database). Nel campo soo dispoibili le ligue segueti: Ligua di Asset Maager Applicatio Desiger utilizzata per la creazioe del database Ligue iserite dopo la creazioe del database (Azioe/Iserisci ligua el database). Modifica delle ligue del cliet di Asset Maager [pag. 68] Selezioe di ua tabella Per selezioare ua tabella, fare clic sul titolo el riquadro di siistra dell'iterfaccia utete. Selezioe del tipo di oggetto visualizzato Per ua data tabella, è possibile selezioare il tipo di oggetto visualizzato el riquadro pricipale mediate il meu Visualizza. Gli oggetti dispoibili soo i segueti: Campi Collegameti Idici Fiestre Pagie Utilizzo del riquadro di persoalizzazioe Il riquadro di persoalizzazioe è suddiviso i tre parti: La prima parte visualizza le iformazioi geerali della tabella selezioata, La secoda parte visualizza l'eleco di tutti gli oggetti di u dato tipo apparteeti alla tabella. È possibile selezioare il tipo di oggetto visualizzato dal meu Visualizza. La terza parte visualizza le iformazioi relative all'oggetto selezioato. NOTA: Solo alcue iformazioi soo persoalizzabili. I valori o modificabili soo ei campi grigi. HP Asset Maager Ammiistrazioe 23

24 Fuzioi di maipolazioe dei file Il meu File raggruppa tutte le fuzioi relative al caricameto e al salvataggio di u file. Apertura di u file Selezioare File/Apri. Verrà visualizzata la seguete fiestra di dialogo: Figura 2.1. Fiestra di scelta all'apertura di u database Questa schermata cosete di selezioare ua delle due fuzioalità di Asset Maager Applicatio Desiger, ovvero: Creare u uovo database o modificare u file di descrizioe di database selezioado l'opzioe Apri u file di descrizioe di database - crea u uovo database Persoalizzare u database esistete selezioado l'opzioe Apri u database esistete È possibile avviare ua sessioe di Asset Maager Applicatio Desiger selezioado ua di queste due opzioi. NOTA: Nella parte iferiore del meu File, Asset Maager Applicatio Desiger eleca per impostazioe predefiita gli ultimi quattro documeti aperti. È di cosegueza possibile riaprire uo dei documeti selezioadolo. Per stabilire il umero di documeti coservati i memoria, è possibile utilizzare l'opzioe Numero massimo di documeti da coservare i memoria el meu File (sezioe Documeti del meu Modifica/Opzioi). Opzioe Apri u file di descrizioe di database - crea u uovo database Per creare u uovo database, Asset Maager Applicatio Desiger ecessita di ua descrizioe del database. La descrizioe è u file che iclude iformazioi relative alla struttura di u database di Asset Maager. Svolge il ruolo di modello di dati alla creazioe. 24 HP Asset Maager Ammiistrazioe

25 Covalidado questa selezioe sarà ecessario forire ad Asset Maager Applicatio Desiger il file di descrizioe gbbase.xml presete ella sottocartella Cofig della cartella di istallazioe di Asset Maager. SUGGERIMENTO: Per disporre sempre di ua copia dei file di descrizioe stadard, si cosiglia di creare ua copia di backup della cartella Cofig. NOTA: È cosigliabile ioltre sempre per lo stesso motivo, geerare sistematicamete u file di descrizioe di database per i database (co il meu File/Esporta la struttura del database) e fare ua copia di questo file. Sarà ecessario avere questo file per riparare il database. Opzioe Apri u database esistete È ecessario coettersi al database di Asset Maager prima di persoalizzarlo. Selezioado questa opzioe verrà visualizzata la coessioe utilizzata ache per Asset Maager. Nel presete documeto o verrao esposte ei dettagli tutte le possibili modifiche della coessioe, a cui è possibile accedere co il pulsate. L'argometo viee trattato i modo esauriete el mauale Iterfaccia utete Chiusura di u file Il meu File/Chiudi cosete di chiudere ua sessioe di Asset Maager Applicatio Desiger. Se soo state apportate delle modifiche, Asset Maager Applicatio Desiger proporrà di salvarle prima di chiudere la sessioe. Per segalare che è stata apportata ua modifica i u database e prima di covalidare tali modifiche, Asset Maager Applicatio Desiger aggiuge u asterisco al ome del documeto ella barra del titolo dell'applicazioe. Salvataggio di u file È possibile salvare u file i due modi: Il meu File/Aggiora la struttura del database cosete di salvare le modifiche apportate al file di descrizioe del database o al database stesso. Il meu File/Esporta la struttura del database cosete di effettuare due azioi diverse: 1 Se u file di descrizioe di database è aperto, questo meu cosete di salvare la struttura del database i u uovo file di descrizioe di database. HP Asset Maager Ammiistrazioe 25

26 2 Se u database è aperto, questo meu cosete di salvare la struttura del database i u file di descrizioe. Opzioe Esci Questa opzioe cosete di uscire da Asset Maager Applicatio Desiger. Se soo state fatte delle modifiche el corso della sessioe di lavoro, Asset Maager Applicatio Desiger proporrà di salvarle. Fuzioi di modifica Asset Maager Applicatio Desiger offre le tipiche fuzioi di modifica. Copia/Taglia/Icolla Il meu Modifica raggruppa tutte le operazioi che è possibile effettuare su ua selezioe, ovvero: Taglia (Ctrl+X) per tagliare la selezioe. Copia (Ctrl+C) per copiare la selezioe. Icolla (Ctrl+V) per icollare la selezioe. NOTA: Queste fuzioalità agiscoo solo elle zoe di modifica dei campi. Ricerca Asset Maager Applicatio Desiger offre ua fuzioalità avazata di ricerca di testo, accessibile dal meu Modifica/Trova. Come è stato già detto, la struttura del database è composta da oggetti (tabelle, campi, collegameti e così via) caratterizzati da iformazioi relative alle loro proprietà. Ad esempio il ome SQL di ua tabella è ua proprietà della tabella, così come il tipo di u campo è ua proprietà del campo La struttura globale di u database è quidi composta da oggetti strutturati secodo ua gerarchia. Ogi oggetto possiede ua o più proprietà. La fuzioe di ricerca offerta da Asset Maager Applicatio Desiger viee eseguita sulla totalità della struttura del database. Quado si esegue ua ricerca, il software scorre tutti gli oggetti del database e le relative proprietà. Nella memoria del software viee quidi creato l'eleco di risultati ed è possibile esamiare questo eleco co i meu Modifica/Avati e Modifica/Idietro (o utilizzado i rispettivi tasti di scelta rapida F3 e Maiusc+F3). 26 HP Asset Maager Ammiistrazioe

27 NOTA: È possibile specificare il seso della ricerca attraverso le opzioi Sù e Giù della fiestra di dialogo. Opzioi dell'applicazioe Il meu Modifica/Opzioi cosete di defiire le prefereze d'uso per Asset Maager Applicatio Desiger. Ogi opzioe è documetata direttamete el riquadro Descrizioe della fiestra di dialogo. HP Asset Maager Ammiistrazioe 27

28 28 HP Asset Maager Ammiistrazioe

29 3 File stadard di descrizioe del database Il presete paragrafo forisce le iformazioi ecessarie alla compresioe della descrizioe del database: NOTA: Attezioe: o si deve mai elimiare o modificare u idice uico, é scrivere direttamete el la database mediate strumeti esteri (tramite istruzioi INSERT, DELETE, UPDATE o trigger). Nell'ultimo caso, si cosiglia di utilizzare le Asset Maager API. Defiizioe di u database di Asset Maager U database di Asset Maager è u isieme di file che cotegoo l'isieme delle iformazioi sugli asset gestiti. Per le istallazioi semplici, questi file si trovao ella stessa cartella, o sul disco rigido locale di ua workstatio o sul disco rigido di u server di file della rete. Asset Maager viee forito co u database di dimostrazioe. Asset Maager cosete di creare diversi database e di aprirli uo alla volta per sessioe utete. Diverse sessioi utete possoo coettersi cotemporaeamete a u database. Il software utilizza la modalità trasazioale per l'aggiorameto dei dati; questa modalità, associata a u HP Asset Maager Ammiistrazioe 29

30 meccaismo complesso di gestioe degli aggiorameti, garatisce che l'aggiorameto sarà effettuato i modo completamete sicuro e ottimizzato. Itroduzioe ai file di descrizioe del database Prefazioe Per importare dati, accedere al database mediate strumeti esteri, scrivere query e così via è ecessario compredere la struttura del database. Questa compresioe cosetirà di otteere iformazioi ecessarie quali: omi dei campi, la loro lughezza massima, il formato e l'evetuale esigeza che i relativi valori siao uivoci. Modalità di otteimeto Esistoo diverse possibilità per otteere ua descrizioe della struttura del database di Asset Maager: File Database.txt e Tables.txt: cotegoo la struttura completa del database. Questi file si trovao ella sottocartella doc\\ifos della cartella di istallazioe di Asset Maager. NOTA: La struttura descritta i questi file è la struttura predefiita del database. L'evetuale persoalizzazioe del database o vi figura. Affiché i file di descrizioe tegao coto della persoalizzazioe del database, utilizzare Asset Maager Applicatio Desiger co ua coessioe al database. Programma Asset Maager Applicatio Desiger: serve a creare liberamete file di descrizioe del database di Asset Maager (tabelle, campi, collegameti e idici). Si basa su: I file di descrizioe del database di Asset Maager (file gbbase*.*) o ua coessioe al database di Asset Maager. U modello (file co estesioe.tpl) che descrive le iformazioi da geerare. Vegoo foriti modelli stadard, ma è possibile creare modelli persoalizzati. Modelli sofisticati cosetoo la creazioe di file i formato rtf o html. 30 HP Asset Maager Ammiistrazioe

31 NOTA: Tra i modelli foriti co la versioe stadard di Asset Maager, il modello dbdict.tpl cosete di esportare tutte le iformazioi di persoalizzazioe (comprese le iformazioi sulle caratteristiche, i campi calcolati, gli script di cofigurazioe,...) del database i u file i formato testo stadard. Utilizzato isieme a uo strumeto di Source Cotrol, questo file di descrizioe può essere molto utile per coservare ua traccia di tutte le modifiche di persoalizzazioe apportate al database. Il programma Asset Maager Struttura dei file database.txt e tables.txt La struttura del database figura ei file Database.txt e Tables.txt che si trovao ella sottocartella doc\ifos della cartella di istallazioe di Asset Maager. NOTA: Questi file soo stati creati mediate Asset Maager Applicatio Desiger e i modelli dbase.tpl e tables.tpl. Questi modelli si trovao ella sottocartella doc\ifos della cartella di istallazioe di Asset Maager. Segue la descrizioe del formato di questi file: Tipo: Testo Separatore: Scheda Set di caratteri: ANSI (Widows). Il modo più semplice per visualizzarli cosiste ell'aprirli co u foglio elettroico. Abbiamo riportato il maggior umero di iformazioi possibile i questi file. È possibile ascodere o elimiare le iformazioi superflue. Struttura del file database.txt Il file Database.txt è strutturato el modo seguete: Ua riga per campo, collegameto o idice. Le tabelle vegoo ordiate i base al ome SQL. Per ogi tabella, visualizzazioe successiva di: 1 Campi 2 Collegameti HP Asset Maager Ammiistrazioe 31

32 3 Idici Ordiameto dei campi, collegameti e idici i base al ome SQL. U'iformazioe per coloa. La prima riga della tabella idica quali parametri del modello soo stati utilizzati per geerare le iformazioi. La secoda riga idica chiaramete di quale iformazioe si tratta. Struttura del file tables.txt La struttura del file Tables.txt è molto semplice: Ua riga per tabella. Ordiameto delle tabelle i base al ome SQL della tabella. U'iformazioe per coloa. La prima riga della tabella idica quali parametri del modello soo stati utilizzati per geerare le iformazioi. La secoda riga idica chiaramete di quale iformazioe si tratta. NOTA: Nota: i omi SQL idetificao le tabelle, i campi, i collegameti e gli idici. Soo comui a tutte le ligue i cui Asset Maager viee forito. Descrizioe delle tabelle Il presete paragrafo descrive le tabelle del database di Asset Maager: Idetificazioe delle tabelle di Asset Maager Striga che descrive le tabelle di Asset Maager Idetificazioe delle tabelle di Asset Maager Ogi tabella del database di Asset Maager è descritta mediate: U "ome SQL": i omi SQL delle tabelle di Asset Maager soo i iglese co u prefisso "am". Soo comui a tutte le ligue i cui Asset Maager viee forito. Ua "etichetta": Si tratta del ome della tabella come viee visualizzato i Asset Maager. Viee utilizzata quado Asset Maager dispoe di poco spazio per visualizzare il ome della tabella (descrizioe i struttura ad albero del database ei filtri e elle query, messaggi d'errore, ome del meu, ecc...). Ua "descrizioe": viee utilizzata quado Asset Maager dispoe di spazio sufficiete per visualizzarla (ad esempio, barra di stato). 32 HP Asset Maager Ammiistrazioe

33 Striga di descrizioe delle tabelle Le strighe di descrizioe delle tabelle di Asset Maager vegoo defiite a partire da Asset Maager Applicatio Desiger. La striga di descrizioe di ua tabella di Asset Maager defiisce le iformazioi che appaioo per descrivere i record egli elechi a tedia che cosetoo di selezioare u record collegato. Defiisce ache il ome che appare ei titoli delle fiestre del cliet Widows che presetao i record. La striga di descrizioe può coteere gli elemeti segueti: omi SQL di campo tra paretesi quadre e tode, strighe di testo seza alcu delimitatore, collegameti su uo o più livelli. Esempio: I questa tabella, il titolo della fiestra dei dettagli di u asset di marca (Brad.Name) Asus, modello (Model.Name) AsusLX512 e codice asset (AssetTag) 1 è: Dettagli dell'asset 'Asus AsusLX512(1)' Quado u eleco a tedia viee visualizzato i modalità lista, viee visualizzato i ordie alfaumerico crescete, trae se Asset Maager applica u filtro all'eleco. Quado ivece u eleco viee visualizzato i modalità struttura, i record soo disposti i ordie crescete i base al ome completo. Il ome completo è u campo utilizzato elle tabelle gerarchiche. Il suo ome SQL è "FullName". Descrizioe dei campi Il presete paragrafo descrive i campi del database di Asset Maager: Idetificazioe dei campi di Asset Maager Tipi e formati di immissioe dei campi Campi dtlastmodif Campi FullName HP Asset Maager Ammiistrazioe 33

34 Idetificazioe dei campi di Asset Maager Ogi campo di ua tabella di Asset Maager viee descritto mediate: U "ome SQL". I omi SQL soo i iglese. I omi SQL soo comui a tutte le ligue i cui Asset Maager viee forito. Il prefisso dei omi SQL dipede dal tipo di dati del campo: Prefisso "b" "d" "dt" "l" "m" "p" "se" "ts" "mem" Nessuo Tipo di dati del campo Booleao (Sì/No) Date Data e ora Itero 32 bit Moetario Percetage Distita di sistema Durata Campo testo lugo Testo Ua "etichetta". Si tratta di ua descrizioe utilizzata quado Asset Maager dispoe di poco spazio per visualizzare il ome del campo (fiestre dei dettagli, descrizioe i struttura ad albero utilizzata per la creazioe di query,...) Ua "descrizioe", utilizzata per descrivere il campo ella barra di stato di Asset Maager. Tipi di campo ("Tipo") e formati di immissioe dati ("Tipo utete" ) Il presete paragrafo eleca: Il tipo dei campi di Asset Maager. I formati di immissioe e tipi di dati dei campi di Asset Maager. Per cooscere il tipo di u campo, il suo formato di immissioe e il tipo di dati, è possibile: Utilizzare il campo Tipo della scheda Geerale i Asset Maager Applicatio Desiger. Leggere il file Database.txt che si trova ella sottocartella doc\ifos della cartella d'istallazioe di Asset Maager. La coloa che eleca i tipi di campo è la coloa Field Type. Visualizza la guida cotestuale su questo campo (solo cliet Widows). Tipo di campo di ua tabella ("Type") Si tratta del formato di memorizzazioe del campo. 34 HP Asset Maager Ammiistrazioe

35 Tabella 3.1. Campi - tipo Valore ella coloa Field Type del file database.txt Itero 8 bit Itero 16 bit Itero 32 bit Numero a virgola mobile Numero i doppia precisioe Testo Date Ora Data e ora Campo biario a lughezza variabile Campo testo lugo Valore del campo Tipo i Asset Maager Applicatio Desiger Itero 8 bit Itero 16 bit Itero 32 bit Numero a virgola mobile Numero i doppia precisioe Testo Date Ora Data e ora Campo biario a lughezza variabile Campo testo lugo Descrizioe Numero itero compreso tra -128 e Numero itero compreso tra e Numero itero compreso tra e Numero co virgola mobile di 4 byte. Numero co virgola mobile di 8 byte. Campo di tipo testo a lughezza limitata. Soo accettati tutti i caratteri. Campo di formato Data solamete (seza ora). Campo di formato Ora solamete (seza data). Data e ora. Impiegato per la memorizzazioe delle immagii, ad esempio, seza limitazioi di dimesioi. Campo testo di lughezza variabile (commeti, ad esempio). Alcui DBMS gestiscoo questi campi i modo limitato. Oracle for WorkGroups, ad esempio, o cosete di ordiare questo tipo di campo. Formato di immissioe e tipo di dati ("Tipo utete") Il formato di immissioe e il tipo di dati del campo soo idicati da: Il valore del campo Tipo utete della scheda Geerale i Asset Maager Applicatio Desiger: per default, tale valore proviee dal campo Tipo Il valore visualizzato per il campo ella coloa Field data display ad etry type del file Database.txt. Tuttavia si precisa il tipo di immissioe, se è cotrollata: HP Asset Maager Ammiistrazioe 35

36 Tabella 3.2. Tipo di dati - formato d'immissioe Valore ella coloa Field data display ad etry type del file database.txt Predefiito Booleao (Sì/No) Numero Moetario Date Data e ora Ora Distita di sistema Distita persoalizzata Valore della caratteristica Percetage Durata Nome di tabella o di campo Script BASIC Valore del campo Tipo utete i Asset Maager Applicatio Desiger Per default Booleao (Sì/No) Numero Moetario Date Data e ora Ora Distita di sistema Distita persoalizzata Valore della caratteristica Percetage Durata Nome di tabella o di campo Script BASIC Descrizioe Le iformazioi vegoo visualizzate e immesse come soo memorizzate el database, cioè secodo il tipo del campo. Booleao. Numero. Valori moetari. Questo campo può coteere solo valori di tipo data. U campo co questo formato di immissioe cotiee valori di tipo Data+Ora. Questo campo può coteere solo valori di tipo ora. Il valore di u campo di questo tipo deve essere selezioato i ua distita di sistema. Questo eleco viee detto distita di sistema perché l'eleco dei valori è imposto dal software e o può essere persoalizzato dall'utete. Il valore di u campo di questo tipo viee selezioato i ua distita che può essere persoalizzata dall'utete se il Tipo (setype) è aperto. Riservato. No utilizzarlo. U campo co questo formato cotiee percetuali. Il formato Percetuale forza la visualizzazioe dei valori co due decimali. Valori di tipo Durata. Il formato di visualizzazioe e l'uità predefiita soo defiiti dalla proprietà UserTypeFormat. Nome SQL di ua tabella o di u campo. Riservato. No utilizzarlo. 36 HP Asset Maager Ammiistrazioe

37 Valore ella coloa Field data display ad etry type del file database.txt N/A Valore del campo Tipo utete i Asset Maager Applicatio Desiger (scoosciuto) Descrizioe Qualsiasi altro tipo. NOTA: Nelle fiestre degli elechi e dei dettagli, il formato dei campi il cui tipo di dati è impostato su Data, Data e ora, Ora o Numero o può essere modificato dai clieti. È possibile visualizzare iformazioi supplemetari sui campi se il campo Tipo utete di Asset Maager Applicatio Desiger è impostato su uo dei valori che seguoo: HP Asset Maager Ammiistrazioe 37

38 Tabella 3.3. Valori del campo Tipo utete Valore del campo Tipo utete i Asset Maager Applicatio Desiger Durata Distita di sistema Distita persoalizzata Iformazioi supplemetari Questo campo cosete di defiire il formato di visualizzazioe e l'uità predefiita di ua durata: Sitassi: %[.D1]U1[l][d][%[.D2]U2[l][d]]...[%[.D]U[l][d]] Ux è ua delle segueti uità: Y: ao M: mese D: gioro H: ora N: miuto S: secodo d cosete di idetificare l'uità da applicare quado o viee immessa essua uità. Attribuire questo parametro a ua sola uità. Esempio: se il formato della durata è %M%Dd%H e si immette il valore 10, il sistema iterpreta questo valore come 10 giori. l cosete di idicare che l'uità deve essere visualizzata ella sua forma luga. Se si omette l, l'uità viee visualizzata i forma abbreviata. Esempio: %Yl visualizza ao al sigolare e ai al plurale; immettedo solo %Y viee visualizzato solo a..dx cosete di idicare i decimali da visualizzare per l'uità. Attribuire questo parametro solo all'uità più piccola del formato. Esempio: se il formato della durata è %M%D%H%.2N e la durata memorizzata è 15 secodi, il valore visualizzato è 0,25 mi. Esempio se il formato della durata è %Ml%D%Hd%.1N: Se si immette 50, Asset Maager comprede 50 ore e memorizza secodi. Se la durata memorizzata è secodi, Asset Maager visualizza 2 mesi 3g 5h 2,3mi. Eleca i valori assuti dalla distita. Nome della distita. 38 HP Asset Maager Ammiistrazioe

39 Campi dtlastmodif Il campo co ome SQL dtlastmodif esiste per tutte le tabelle del database di Asset Maager: Nome SQL: "dtlastmodif". Descrizioe breve: "Modificato il". Descrizioe luga: "Data ultima modifica". Questo campo viee aggiorato se si modifica o crea u record el database di Asset Maager, sia mediate l'iterfaccia utete che mediate u'importazioe di dati. Esso idica la data dell'ultima modifica o della creazioe del record. Se si importa u valore i questo campo, questo valore prevale sulla data reale dell'importazioe. Campi "FullName" Il campo Nome completo è u campo delle tabelle gerarchiche. Il suo ome SQL è "FullName". Struttura del campo FullName Per ogi record di ua tabella gerarchica, il campo FullName memorizza il valore di u campo del record. Il valore è preceduto da ua gerarchia costituita da valori dei campi dei record pricipali cui il record è collegato, fio alla radice. I valori soo separati dal carattere /seza spazi. Questo carattere figura ache all'iizio e alla fie del percorso. Esempi: Tabelle delle ubicazioi: il ome completo di u'ubicazioe è costituito dal ome dell'ubicazioe preceduto dal ome delle ubicazioi pricipali. Esempio: "/Fracia/Parigi/Sito La Défese/". Tabella Dipedeti e reparti (amempldept): il ome completo di u dipedete è costituito dal cogome, ome e ID del dipedete, preceduti dai omi dei record pricipali. Esempio: "/Servizio commerciale/telemarketig/colombo,geraldo,p223/". Tabelle degli asset: il ome completo di u asset è costituito dal suo codice asset preceduto dai codici asset degli asset pricipali. Esempio: "/P123/DD456/CM0125/". NOTA: Attezioe: o si può scrivere direttamete ei campi FullName. La loro itegrità è gestita iteramete da Asset Maager. HP Asset Maager Ammiistrazioe 39

40 Eccezioe Nel caso i cui uo dei valori che formao il valore di u campo FullName cotega il carattere /, questo carattere viee sostituito da -. Esempio: Per i dipedeti e reparti, se il ome di u reparto è "Vedite/Marketig", il campo "FullName" dei suoi compoeti avrà il seguete formato: "/A.../Vedite-Marketig/B.../". Descrizioe dei collegameti Il presete paragrafo descrive i collegameti del database di Asset Maager: Idetificazioe dei collegameti Tipo di u collegameto Cardialità di u collegameto Tabelle itermedie Collegameti cotestuali Idetificazioe dei collegameti U collegameto è idetificato da: Il suo "ome SQL". I omi SQL soo comui a tutte le ligue i cui Asset Maager viee forito. La sua "etichetta". La sua "descrizioe". Esempio del collegameto Ubicazioe a partire dalla tabella degli elemeti del parco: Il ome SQL del campo origie ella tabella d'origie (tabella degli elemeti del parco) è "llocaid". Il ome SQL della tabella di destiazioe (tabella delle ubicazioi) è amlocatio. Il ome SQL del campo destiazioe ella tabella di destiazioe (tabella delle ubicazioi) è llocaid. Il file database.txt idica che il collegameto ha ua cardialità 1: u dato elemeto ha solo u'ubicazioe. Questo collegameto può essere iterpretato come: "campo origie = campo destiazioe". 40 HP Asset Maager Ammiistrazioe

41 ATTENZIONE: L'etichetta e la descrizioe del collegameto soo diverse dalla targhetta e dalla descrizioe della tabella di destiazioe. Questo perché possoo esistere più collegameti tra le tabelle di Asset Maager. Ad esempio, tra la tabella Elemeti del parco e la tabella Dipedeti e reparti (amempldept), il collegameto co etichetta Utete (ome SQL: User) defiisce l'utete dell'elemeto, metre il collegameto co etichetta Resposabile (ome SQL: Supervisor) defiisce il resposabile dell'elemeto. Tipo di u collegameto La tabella che segue eleca i diversi tipi di collegameti esisteti: Tabella 3.4. Tipi di collegameto dispoibili Tipo Normale Ow Impostazioe Neutral Fuzioe 'Copia' Owcopy Descrizioe Se il record viee elimiato, il collegameto viee elimiato e i riferimeti al record origie ei record destiazioe soo svuotati. Se il record origie viee elimiato, i record origie del collegameto vegoo elimiati. È impossibile elimiare u record origie, fiché esso è collegato a record destiazioe. Se il record origie viee elimiato, il collegameto viee elimiato. No ci soo iformazioi da aggiorare ei record destiazioe. Quado si crea ua copia del record origie, si crea ua copia ache dei collegameti di questo tipo. Stesso sigificato dei collegameti di tipo Ow e Copy. La tabella sotto eleca la atura delle iformazioi memorizzate dai collegameti: Tabella 3.5. Tipo di iformazioe memorizzato dai collegameti Tipo di iformazioetipo di iformazioe Normale Commeto Immagie Croologia Descrizioe Il collegameto memorizza cose diverse rispetto ai collegameti degli altri UserType. Il collegameto memorizza u campo commeto. Il collegameto memorizza u'immagie. Rappreseta ua parte di collegameti cotestuali. HP Asset Maager Ammiistrazioe 41

42 Tipo di iformazioetipo di iformazioe Valori della caratteristica Descrizioe Il collegameto memorizza u valore di caratteristica. Cardialità di u collegameto Abbiamo defiito due tipi di collegameti a partire da ua tabella A di Asset Maager: Collegameti "1-->1": u record della tabella A può essere collegato a u solo record della tabella B. Ad esempio, la tabella Dipedeti e reparti è collegata alla tabella Ubicazioi mediate u collegameto "1-->1": u dipedete può essere associato a ua sola ubicazioe. Collegameti "1-->N": u record della tabella A può essere collegato a più record della tabella B. Ad esempio, la tabella Cotratti è collegata alla tabella Asset mediate u collegameto "1-->N": u cotratto può riguardare diversi asset. Attezioe: i teoria esistoo tre tipi di collegameti logici tra tabelle di u database: I collegameti 1: u record della tabella A può essere collegato ad u solo record della tabella B, e viceversa. U collegameto 1 tra due tabelle di Asset Maager è rappresetato da due collegameti "1-->1". I collegameti : u record della tabella A può essere collegato a diversi record della tabella B, ma u record della tabella B è collegato a u solo record della tabella A. U collegameto tra due tabelle di Asset Maager è rappresetato da u collegameto "1-->1" e da u collegameto "1-->N". I collegameti -: u record della tabella A può essere collegato a diversi record della tabella B, e viceversa. U collegameto - tra due tabelle di Asset Maager è rappresetato da due collegameti "1-->N". Collegameti cotestuali I alcui casi, la tabella di destiazioe o è fissata i aticipo, ma precisata i u campo della tabella d'origie. Si tratta di u collegameto detto collegameto cotestuale. U collegameto di questo tipo, co cardialità 1, o ha collegameto iverso. Esempio: Caso di u collegameto tra la tabella Croologia e ua tabella di destiazioe: 42 HP Asset Maager Ammiistrazioe

43 Figura 3.1. Collegameti tra la tabella degli storici e ua tabella di destiazioe Tabelle otteute da collegameti Tabelle itermedie Le tabelle itermedie itervegoo solo el caso di collegameti logici co cardialità -. No appaioo ell'iterfaccia di Asset Maager, che mostra solo i collegameti logici tra le tabelle. A differeza delle tabelle abituali, le tabelle itermedie (a volte dette tabelle di relazioe) o hao chiave pricipale. Lo schema seguete spiega l'utilizzazioe delle tabelle itermedie: Figura 3.2. Tabella itermedia - utilizzo Esempio el caso del collegameto tra la tabella degli asset e la tabella delle immobilizzazioi: HP Asset Maager Ammiistrazioe 43

44 Figura 3.3. Collegameti tra la tabella delle immobilizzazioe e quella degli asset I tal caso: U asset può essere coivolto i diverse immobilizzazioi (collegameto logico Immobilizzazioi associate (ome SQL: FixedAssets)): Ogi record della tabella degli asset può essere collegato a diversi record della tabella itermedia. Ogi record della tabella itermedia è collegato a u solo record della tabella delle immobilizzazioi. U'immobilizzazioe può riguardare diversi asset (collegameto logico Asset immobilizzati (ome SQL: Assets)): Ogi record della tabella delle immobilizzazioi può essere collegato a diversi record della tabella itermedia. Ogi record della tabella itermedia è collegato a u solo record della tabella degli asset. NOTA: Ache se le tabelle itermedie o appaioo ell'iterfaccia di Asset Maager, è a volte ecessario utilizzarle per comporre query complesse. Tabelle di overflow Queste tabelle memorizzao: Iformazioi aggiutive o coteute ella tabella origiaria La chiave estera dei collegameti di overflow (tipo di collegameto Overflow) 44 HP Asset Maager Ammiistrazioe

45 Paoramica sulle tabelle di overflow Ua tabella di overflow è ua tabella che fa riferimeto ad u collegameto di overflow. Soo dispoibili quattro tabelle di overflow ella struttura del database: 1 Tabelle delle istallazioi software 2 Tabella dei telefoi (amphoe) 3 La tabella dei computer (amcomputer) Queste tabelle soo u'estesioe della tabella degli elemeti del parco (amportfolio) e dispogoo della stessa chiave estera. 4 Tabella degli asset (amasset) Questa tabella è u'estesioe della tabella degli elemeti del parco (amportfolio): la chiave estera si trova ella tabella amportfolio ed il collegameto PortfolioItems codivide la stessa chiave. Il collegameti di ua tabella di overflow si comportao differetemete i base al fatto che putio ad ua tabella di riferimeto o meo. Le tabelle di riferimeto soo: La tabella Elemeti del parco (amportfolio) La tabella dei cotratti (amcotract) Tabella degli ordii di lavoro (amworkorder) Tabella dei cavi (amcable) Tabella di formazioe (amtraiig) Per ulteriori iformazioi sulla tabella di overflow, fare riferimeto alla guida Parco. NOTA: Per i collegameti di overflow, si cosiglia di aggiugere uo script di rilevaza corrispodete al caso i cui il collegameto di overflow o sia compilato. Ad esempio: amportfolio:computer è irrilevate quado Retval = [amportfolio:model.nature.overflowtbl]<>"amcomputer Comportameto di u collegameto di overflow ad ua tabella di riferimeto Per ciascua tabella di overflow che puta ad ua tabella di riferimeto: La creazioe di u record ella tabella di overflow attiva la creazioe di u record ella tabella di riferimeto, trae se il collegameto di overflow è di scarsa importaza. Ad esempio, ella tabella di overflow dei computer (amcomputer) il collegameto di overflow è di scarsa importaza per i gruppi di computer. Pertato, o viee creato alcu record ella tabella degli elemeti del parco. HP Asset Maager Ammiistrazioe 45

46 La creazioe di u record ella tabella di riferimeto attiva la creazioe di u record ella tabella di overflow se: u il campo Crea ache della atura del modello per questo record fa riferimeto alla tabella di overflow. Comportameto di u collegameto di overflow che puta ad altre tabelle Per ciascua tabella di overflow che puta ad altre tabelle: La creazioe di u record ella tabella di overflow o attiva la creazioe di u record ella tabella di riferimeto. La creazioe di u record ella tabella di riferimeto o attiva la creazioe di u record ella tabella di overflow. Chiave estera per ua tabella di overflow Per ciascua tabella di overflow che puta ad ua tabella di riferimeto: u La chiave estera si trova ella tabella di overflow Se si scrive uo script ella tabella di riferimeto che crea ua query sulla tabella di overflow, eseguire prima ua query di prova per il corrispodete collegameto di overflow. Suggerimeti per l'implemetazioe Quado si crea ua tabella di overflow, è ecessario: Creare le ature ed i modelli corrispodeti al collegameto di overflow. Verificare che i campi obbligatori i cui o soo iseriti dati per default vegao visualizzati ella pagia che dipede dal collegameto di overflow. Esempio di creazioe di ua tabella di overflow Creeremo ua tabelle delle automobili (amcar) come tabella di overflow della tabella degli elemeti del parco (amportfolio). Le fasi soo le segueti: Creare la uova tabella ed il collegameto di overflow i Asset Maager Applicatio Desiger. Verificare il comportameto i Asset Maager. 1 Per creare la tabella delle automobili: 1 Aggiugere ua tabella al database (Database/Aggiugi ua tabella) 2 Immettere dati ei campi come qui di seguito idicato: Nome SQL: am Car Deomiazioe: Cars 3 Aggiugere i campi desiderati 2 Per creare il collegameto di overflow: 46 HP Asset Maager Ammiistrazioe

47 Nella tabella amcar, creare il collegameto Parco (Database/Aggiugi u collegameto) Immettere dati ei campi come qui di seguito idicato: Tipo di collegameto: Overflow Riquadro Origie, Nome SQL: Parco Riquadro Destiazioe, Tabella: Elemeti del parco (amportfolio), Nome SQL: Car Selezioare Crea u idice per questo collegameto 3 Creare la pagia per la tabella di overflow: Immettere dati ei campi come qui di seguito idicato: Scheda Geerale: 1 Nome SQL: scrgecar 2 Deomiazioe: Geerale Scheda Coteuto: 1 Nel riquadro Eleco dei campi, aggiugere il collegameto Portfolio.Model ed i campi desiderati. 4 Per creare la fiestra del collegameto di overflow: Immettere dati ei campi come qui di seguito idicato: Scheda Geerale: 1 Nome SQL: scrcar 2 Deomiazioe: Cars 3 Descrizioe: Cars Scheda Pagia: 1 Nel riquadro Pagie dei dettagli, aggiugere le pagie segueti: scrge car e PgGeDoc 5 Salvare il database. 6 Aprire Asset Maager e visualizzare la fiestra Nature 7 Verificare che el campo Crea ache sia icluso u uovo valore della distita: Car 8 Verificare che per ciascu elemeto del parco ella tabella delle automobili (amcar) vega creato u elemeto corrispodete ella tabella degli elemeti del parco (amportfolio). 9 Verificare che per ciascu elemeto del parco creato vega creato u elemeto corrispodete ella tabella delle automobili (amcar) HP Asset Maager Ammiistrazioe 47

48 Descrizioe degli idici Il presete paragrafo descrive gli idici del database di Asset Maager. Idetificazioe degli idici Uivocità dei valori di campo di u idice i ua tabella Idetificazioe degli idici U idice è idetificato da: Il suo "ome SQL", che termia co "Id". I omi SQL soo comui a tutte le ligue i cui Asset Maager viee forito. La deomiazioe (Label). La descrizioe (Descriptio). Uivocità dei valori di campo idicizzati Il carattere dell'idice cosete di determiare se è possibile trovare più di ua volta u -uplo di valori i ua tabella. I Asset Maager Applicatio Desiger, il carattere dell'idice viee segalato grazie a u'icoa che si trova alla sua siistra: Nessu'icoa: essua limitazioe, : l'eleco idicizzato dei campi può essere presete ua sola volta all'itero della tabella. : l'eleco idicizzato dei campi può essere presete ua sola volta all'itero della tabella, ad eccezioe del valore NULL che può essere presete u umero illimitato di volte. Ad esempio: Nella tabella Guida sui campi (ome SQL: amhelp), l'idice "Help_TableNameFiel" è costituito dai campi: Tabella (ome SQL: TableName), Campo (ome SQL: FieldName), Questo idice è "uico o ullo". Ciò sigifica che o è possibile riscotrare ua guida che si riferisca due volte al campo di ua stessa tabella. I compeso, si possoo icotrare diversi record per i quali questi campi soo "ullo" allo stesso tempo. 48 HP Asset Maager Ammiistrazioe

49 4 Creazioe, modifica ed elimiazioe di u database di Asset Maager Questo capitolo descrive come: Creare u database di Asset Maager: 1 Prerequisiti per la creazioe di u database di Asset Maager [pag. 49] 2 Creazioe di ua shell vuota co il DBMS [pag. 50] 3 Crittografia della password del database [pag. 60] 4 Creazioe di ua coessioe co Asset Maager [pag. 60] 5 Creazioe della struttura del database co Asset Maager Applicatio Desiger [pag. 61] 6 Firma del database co Asset Maager Automated Process Maager [pag. 66] Modificare alcui parametri di u database di Asset Maager: Modifica delle ligue del cliet di Asset Maager [pag. 68] Ligue utilizzabili ei campi di testo [pag. 74] Cambiare DBMS i corso di produzioe [pag. 77] Elimiare u database di Asset Maager: Elimiazioe di u database di Asset Maager [pag. 79] Prerequisiti per la creazioe di u database di Asset Maager Ua corretta istallazioe richiede i segueti compoeti, che devoo essere istallati i uo dei segueti due modi: HP Asset Maager Ammiistrazioe 49

50 Asset Maager Applicatio Desiger (e Asset Maager) istallato su u computer; co Asset Maager Automated Process Maager e HP AutoPass istallati su u altro. Asset Maager Applicatio Desiger, Asset Maager Automated Process Maager e HP AutoPass istallati su u uico computer. Guida Istallazioe e aggiorameto di Asset Maager È ecessario ioltre aver otteuto e istallato le chiavi di liceza, come spiegato i Istallazioe delle chiavi di liceza [pag. 15]. Creazioe di ua shell vuota co il DBMS Prima della creazioe Avvertimeti e raccomadazioi Creare u database i modo corretto o è u compito facile. Richiede competeze i materia di ammiistrazioe di database. No è possibile illustrare tutti gli aspetti della creazioe di database; ciò è compito della documetazioe del DBMS. La presete documetazioe dà ivece alcue iformazioi utili di cui u ammiistratore di database esperto ha bisogo. ATTENZIONE: Se o si è sufficietemete esperti ell'uso del DBMS, è assolutamete ecessario ricorrere ai servizi di u cosulete esperto. Il modo i cui si crea e si cofigura il database si ripercuote sulla sicurezza dei dati, sulle prestazioi di Asset Maager e sulle possibilità di evoluzioe dell'architettura. Esistoo vari modi per creare u database i modo corretto. Ciò dipede da vari fattori: La piattaforma su cui è istallato il DBMS Regole aziedali Gli strumeti di ammiistrazioe di database che si utilizzao Se il database verrà utilizzato da più uteti simultaeamete è ecessario ottimizzare il DBMS a livello di cotatori e di geerazioe di idetificatori. Queste operazioi devoo essere eseguite dall'ammiistratore del database, il quale deve cotattare l'assisteza tecica HP per otteere le ecessarie istruzioi. 50 HP Asset Maager Ammiistrazioe

51 È raccomadabile o istallare u DBMS su u server che ospita diversi servizi (come per esempio u cotrollore di domiio, u cotrollore di DHCP, u DNS, u servizio di messaggistica). NOTA: Gli esempi e gli ordii di gradezza che seguoo soo i geere stati elaborati co strumeti grafici di ammiistrazioe di database che accompagao il DBMS. (Esistoo strumeti messi a puto da società estere). Cofigurazioe del server di database Per default selezioare ua cofigurazioe RAID 10. Se ciò o è possibile o se il server è costituito da vari cluster di dischi RAID, è possibile suddividere i database su vari dischi o cluster di dischi. Co il DBMS ciò si ottiee creado file di dati su volumi logici diversi e creado gruppi di file. Per utilizzare correttamete il DBMS, il carico i scrittura e i lettura deve essere suddiviso su tutti i dischi rigidi. Se i dischi rigidi o hao la stessa velocità è preferibile memorizzare gli idici sui dischi più rapidi. RAID 0 offre il mezzo più semplice per suddividere gli iput e gli output su diversi dischi rigidi. Per coosceza il cofroto tra le varie prestazioi di MS SQL Server soo state otteute su macchie di svariati GB di memoria co vari cluster RAIDS 10. Utilizzare sistematicamete RAID 1 e RAID 10 per i dischi che cotegoo file di registro (.log) ivece di RAID 5. RAID 5 coviee se i data vegoo memorizzati su più di 6 dischi rigidi. Tuttavia le prestazioi sarao iferiori a quelle otteute co RAID 10. Creazioe di u database a livello di DBMS NOTA: Metre i Microsoft SQL Server e UDB DB2 si usa il termie database, i Oracle si impiega schema. Creazioe di u database Le creazioe del database avviee i più fasi: 1 Creazioe e preotazioe dello spazio destiato al database 2 Creazioe del logi DBMS proprietario del database HP Asset Maager Ammiistrazioe 51

52 3 Attribuzioe dei diritti per il o per i logi utete. A livello di DBMS basta u solo logi. È comuque possibile idicare altri logi DBMS che sarao utilizzati elle coessioi di Asset Maager. I questo caso è ecessario attribuire diritti di modifica su ogi tabella del database di Asset Maager. Queste fasi vegoo illustrate per ogi DBMS di seguito supportato. Iformazioi da predere i cosiderazioe per l'allocazioe di spazio per il database Il database di Asset Maager è composto da circa: 370 tabelle 1600 idici SUGGERIMENTO: Il parametro che fissa il umero di oggetti aperti deve essere sufficiete per la gestioe dei database da creare co Asset Maager Applicatio Desiger. Oracle Tabella 4.1. Parametri importati a livello di server quado si crea l'istaza Oracle Parametro CHARACTER SET Valore raccomadato Per memorizzare testo elle ligue o asiatiche (iglese, fracese, tedesco, italiao, spagolo e russo, ad esempio), si può utilizzare u set di caratteri o Uicode (cioè diverso da UTF-8). Per memorizzare testo i tutte le combiazioi di ligue possibili (comprese quelle asiatiche come giappoese, ciese semplificato, coreao), utilizzare il set di caratteri UTF-8. ( Ligue utilizzabili ei campi di testo [pag. 74]) Per memorizzare testo i ua ligua asiatica (giappoese, ciese semplificato, coreao) è possibile utilizzare il set di caratteri corrispodete alla ligua al posto di UTF8. Svataggi: il umero di caratteri memorizzabili ei campi di testo è dimezzato. Vataggi: le prestazioi soo migliori rispetto all'utilizzo del set di caratteri UTF8. NOTA: Co alcue versioi di Oracle, questo parametro o può essere modificato dopo la creazioe del database. 52 HP Asset Maager Ammiistrazioe

53 Parametro db_block_size db_block_buffers shared_pool_size log_buffer processes dml_locks ope_cursors optimizer_mode Valore raccomadato Questo parametro viee espresso i byte. Si cosiglia di utilizzare NOTA: Co alcue versioi di Oracle, questo parametro o può essere modificato dopo la creazioe del database. Dimesioi della memoria cache del database. Queste dimesioi vegoo espresse i uità di db_block_size. Ad esempio: per otteere ua cache di 200 MB: db_block_buffers = if db_block_size = 8192 db_block_buffers = if db_block_size = 2048 NOTA: Per u server medio la memoria destiata alla cache del database dovrebbe rappresetare il 20-25% della memoria totale del server. Questa raccomadazioe deve essere adattata i fuzioe del umero di uteti che accedoo simultaeamete al sistema (la cache del database può essere leggermete ridotta i modo che la memoria del server o effettui swap). Questo parametro viee espresso i byte. Le dimesioi variao da 9,000,000 a 15,000,000 byte su u Oracle 8.0.x a secoda del umero di uteti (da 10 a 50). Se il cliet è istallato su u server multithread (MTS), allora questo parametro deve essere molto più alto (di cosegueza ache il parametro large_pool_size co Oracle 8i). Questo parametro viee espresso i byte. Si cosiglia di utilizzare <umero di uteti simultaei> + <umero di processi sistema Oracle>. NOTA: Il valore è defiito i base ai diritti cocessi dalla liceza Oracle. Ad esempio: 50 è accettabile per u massimo di 10 uteti. 500 <umero di uteti simultaei> * Max [30; <umero massimo di record aggiorati ella selezioe multipla>]. Utilizzare la modalità RULE durate l'importazioe iiziale, quidi la modalità FIRST_ROWS o ALL_ROWS o appea il DB è stato importato e le statistiche riguardati le tabelle soo state calcolate. Si tratta di ua fuzioe di Asset Maager Automated Process Maager. HP Asset Maager Ammiistrazioe 53

54 Parametro sort_area_size sort_area_retaied_size Valore raccomadato Sui server o MTS sort_area_size corrispode al umero di byte di memoria destiati agli ordiameti. sort_area_retaied_size corrispode alla memoria coservata alla fie dell'ordiameto realizzato i memoria. È possibile comiciare co e aumetare questo valore se ecessario i corso d'uso. Su u server MTS, l'area di ordiameto è globale per tutte le coessioi utete multiplex e gli ordiameti vegoo effettuati ello spazio di memoria. Iiziare co 65536*umero di uteti simultaei, quidi icremetare il valore i fuzioe dell'utilizzo, laddove ecessario. Verifiche da effettuare prima di creare il database co Asset Maager 1 Portarsi sul server Oracle 2 Tramite ua delle utility Oracle (ad esempio, Database Expader, Storage Maager o DBA Studio), accertarsi che ci sia abbastaza spazio libero ella tabella per creare u database di Asset Maager. Ad esempio, se si istalla Asset Maager i u uico spazio tabella per il quale i valori della codizioe Storagesoo INITIAL 10K,NEXT 10K: prevedere circa 150 MB per u database piccolo e 450 MB per u database di 5000 asset. 3 I rollback segmets devoo essere otevolmete espadibili. Si cosiglia u rollback segmet ogi 4 uteti simultaei. Ciascu rollback segmet deve essere estedibile a circa 25 MB. Il valore di iitial e ext può variare tra 256 KB (co 5 MB per optimal) e 10 MB (co 20 MB per optimal). Questa idicazioe può essere adattata i fuzioe delle regole aziedali e delle dimesioi del database di Asset Maager. 4 Cofigurare l'istaza Oracle affiché utilizzi almeo 30 MB di memoria cache per il database Microsoft SQL Server Preparazioe del server Microsoft SQL Server 7.0, 2000 o 2005 La preparazioe di u server SQL Server 7.0 o 2000 si effettua co l'utility Microsoft SQL Eterprise Maager. L'utility di ammiistrazioe di u server SQL Server 2005 è SQL Server Maagemet Studio Express. 54 HP Asset Maager Ammiistrazioe

55 Tabella 4.2. Parametri importati a livello di server e di database Parametro Memoria massima del server Creazioe automatica statistiche Aggiorameto automatico statistiche Valore predefiito Memoria OS Valore che figura el modello di database al mometo della creazioe del database. Valore che figura el modello di database al mometo della creazioe del database. Valore raccomadato Riservare memoria OS per il kerel e i processi del sistema operativo (tra 128 e 256 MB per Widows 2000). Il sistema o deve adare i swappig. Impostazioe di database che deve essere attivata per tutti i database di Asset Maager. Impostazioe di database che deve essere attivata per tutti i database di Asset Maager. Per creare il database Microsoft SQL Server Creare u database e relativo ome co u file di dati di dimesioi sufficieti per creare u database di Asset Maager(almeo 150 MB di DATA per u piccolo database di Asset Maagere 20 MB di LOG) 2 Attribuire i diritti di coessioe al database ei dettagli del logi SUGGERIMENTO: I caso di dubbi è raccomadabile attribuire il ruolo Database Ower al logi User. 3 Visualizzare le proprietà del database e: Scheda Permessi: attribuire i diritti ecessari ai logi desiderati (almeo Create Table e Create Stored Procedures). Scheda Opzioi: barrare la casella Trucate Log o Checkpoit se o si desidera coservare i file di log. Se si decide di coservare i file di log, è ecessario istaurare ua procedura che impedirà che lo spazio disco giuga a saturazioe. 4 Verificare che lo spazio del database tempdb (spazio temporaeo) sia almeo di 20 MB Cofigurazioe delle opzioi del database Si cosigliao le segueti opzioi di database per evitare il sovraccarico del file di registro (truc. log o chkpt) e per poter geerare lo script di geerazioe tabelle co SQL Query Aalyzer (ANSI ull default): Sp_dboptio <omedb>,'truc. log o chkpt', true Sp_dboptio <omedb>,'ansi ull default', true Sp_dboptio <omedb>,'auto create statistics', true HP Asset Maager Ammiistrazioe 55

56 Sp_dboptio <omedb>,'auto update statitics', true Recupero della cofigurazioe correte del server La cofigurazioe correte del server può essere recuperata utilizzado la seguete query SQL (da eseguire i SQL Query Aalyzer per esempio): Sp_cofigure Recupera la cofigurazioe correte (dimesioi memoria allocata, ecc.) Recupera la versioe del server Sp_helpsort Recupera l'ordiameto utilizzato dagli idici Preparazioe delle stazioi cliet Istallare i livelli cliet SQL Server su ogi stazioe cliet: Se si è istallato u server SQL Server 7.0 o 2000, utilizzare il driver ODBC SQL Server. Se si è istallato u server SQL Server 2005, è possibile utilizzare i driver SQL Native Cliet o ODBC Server. Il driver SQL Native Cliet cosete di otteere migliori prestazioi rispetto al driver ODBC SQL Server classico e, i particolare, di accedere alle fuzioalità specifiche di SQL Server IMPORTANTE: La versioe correte del driver di SQL Native Cliet preseta u errore oto che si ripercuote su alcue fuzioalità SQL, ad esempio ell'utilizzo delle query. Per aggirare questo problema i Asset Maager è possibile impostare il valore di StmtCache su 0. Il parametro StmtCache viee utilizzato per icremetare le prestazioi delle query iviate al server SQL. Impostado il valore su 0 si riducoo le prestazioi del server. L'operazioe viee eseguita automaticamete quado si selezioa il driver di SQL Native Cliet. Tuttavia, dopo aver creato la coessioe tra la workstatio cliet e il server co questo driver, è possibile aggiugere maualmete il parametro StmtCache ella sezioe [Coexio] del file amdb.ii di Asset Maager. Le prestazioi verrao così icremetate. Ad esempio: StmtCache=30 DB2 UDB Le iformazioi che seguoo devoo essere cosiderate dopo la cofigurazioe del DBMS e prima della creazioe del database di Asset Maager el DBMS: 56 HP Asset Maager Ammiistrazioe

57 Le segueti operazioi soo ecessarie per il corretto fuzioameto di Asset Maager co DB2 UDB. I comadi che seguoo corrispodoo alla sitassi del Commad Ceter di DB2 UDB. Adattarli se si utilizza ua delle segueti soluzioi: Sessioe DOS Comado Ceter di DB2 UDB Creazioe del database sul server È raccomadabile far cofigurare il motore di database dall'ammiistratore del database. È preferibile aumetare i parametri APPLHEAPSZ e APP_CTL_HEAP_SZ del database tramite i segueti comadi SQL: 1 CREATE DATABASE <ome database> NOTA: Per poter memorizzare testo i tutte le combiazioi di ligue possibili (comprese quelle asiatiche come giappoese, ciese semplificato o coreao), utilizzare il set di caratteri UTF-8 el parametro CODESET ( Ligue utilizzabili ei campi di testo [pag. 74]). Ad esempio: CREATE DATABASE <ome database> USING CODESET UTF-8 Per memorizzare testo i ua ligua asiatica (giappoese, ciese semplificato, coreao) è possibile utilizzare il set di caratteri corrispodete alla ligua (parametro CODESET). Svataggi: il umero di caratteri memorizzabili ei campi di testo è dimezzato. Vataggi: Le prestazioi soo migliori rispetto all'utilizzo del set di caratteri UTF-8. 2 Update database cofiguratio for <ome database> usig APPLHEAPSZ Update database cofiguratio for <ome database> usig APP_CTL_HEAP_SZ Update database cofiguratio for <ome database>; usig DBHEAP Update database cofiguratio for <ome database>; usig LOGFILSIZ Update database cofiguratio for <ome database>; usig DFT_QUERYOPT 2 7 Se si desidera utilizzare il database di Asset Maager co la fuzioe di archiviazioe, è ecessario che DB2 sia i grado di gestire 8 mila pagie. HP Asset Maager Ammiistrazioe 57

58 NOTA: Per impostazioe predefiita, DB2 supporta solo pagie da 4 KB. Per supportare la fuzioe di archiviazioe, è ecessario creare uo spazio tabella di tipo SYSTEM ed uo spazio tabella REGULAR pari ad Ad esempio: db2 CREATE Bufferpool BP8K IMMEDIATE SIZE -1 PAGESIZE 8 K ; db2 CREATE REGULAR TABLESPACE TB8K PAGESIZE 8 K MANAGED BY AUTOMATIC S TORAGE BUFFERPOOL BP8K ; db2 CREATE SYSTEM TEMPORARY TABLESPACE TB8KTMP PAGESIZE 8 K MANAGED BY AUTOMATIC STORAGE BUFFERPOOL BP8K ; 8 Per poter deframmetare gli ID, occorre attivare uo spazio di lavoro temporaeo specifico per il database. I DB2, è possibile attivare lo spazio temporaeo di lavoro mediate il seguete comado: db2 CREATE USER TEMPORARY TABLESPACE TEMPTBSPACE MANAGED BY AUTOMATIC S TORAGE NOTA: Questa operazioe cosete di ridurre le dimesioi degli ID utilizzati come chiave dei record. La deframmetazioe degli ID viee eseguita co la versioe a riga di comado di Asset Maager Applicatio Desiger. La sitassi è la seguete: amdbal -iddefrag:<ome coessioe>;<logi utete co diritti di ammii strazioe>;<password associata al logi> Affiché DB2 sia i grado di elaborare le query di Asset Maager, occorre assegare u valore di almeo (12 Kb) per il parametro STMTHEAP (heap size delle istruzioi SQL). Preparazioe dei cliet Icomiciare co l'istallazioe dei livelli cliet del DB2 (DB2 Cli). No è ecessario creare u'origie ODBC per la coessioe DB2. Se deve comuque essere dichiarata u'origie ODBC per u'altra applicazioe, è ecessario che sia di tipo system data source e o user data source. I caso cotrario alcue ottimizzazioi esseziali sarao aullate da questo tipo di accesso (user data source). 58 HP Asset Maager Ammiistrazioe

59 I comadi che seguoo devoo essere utilizzati per creare la coessioe seza passare per u'origie ODBC: CATALOG TCPIP NODE CATALOG DATABASE db2icrt Esempio Il motore di database si trova su u server Widows deomiato CALIFORNIUM e il database si trova ell'istaza INST_1 (DB2 gestisce varie istaze parallelamete) co ome SAMPLE. Di seguito i comadi da eseguire prima di poter accedere al database (i DB2 Commad Lie Processor): 1 CATALOG TCPIP NODE MioNodo REMOTE CALIFORNIUM SERVER REMOTE_INSTA NCE INST_1 SYSTEM CALIFORNIUM OSTYPE NT 2 CATALOG DATABASE SAMPLE AS SAMPLE AT NODE MioNodo 3 Ifie, i riga di comado stadard: db2icrt MioNodo Creazioe di u logi DBMS Tutti gli uteti di Asset Maager possoo codividere lo stesso logi DBMS. La gestioe dei diritti di accesso viee allora effettuata all'itero di Asset Maager tramite i profili utete. È ache possibile cofigurare Asset Maager i modo da utilizzare vari logi DBMS co diritti limitati sul database. Ciò cosete di cotrollare l'accesso al database tramite strumeti esteri. L'utilizzazioe di più logi o è documetata. Esempio per Oracle Dichiarare u logi Oracle che possiede almeo i diritti CONNECT, RESOURCE e CREATE SESSION. Se è già stato creato u database di Asset Maager i Oracle, è ecessario creare u uovo schema per il uovo database. Esempio di script SQL Oracle per la creazioe dello schema: coect system@oraserv; create user Asset Maager idetified by <password> default tablespace <asset> temporary tablespace <temporary_data> profile d efault; grat coect, resource, create sessio to Asset Maager; HP Asset Maager Ammiistrazioe 59

60 Crittografia della password del database I precedeza, Asset Maager impiegava il proprio algoritmo di sicurezza per crittografare le password del database el file amdb.ii. Nella versioe 9.30, la sicurezza di accesso è poteziata co il più potete algoritmo stadard AES 256. Quado si crea ua uova coessioe a u database utilizzado il meu File/ Gestioe delle coessioi... del cliet Widows o si modificao i dettagli di accesso di ua coessioe esistete, la password memorizzata el file amdb.ii verrà crittografata utilizzado la codifica AES 256. Quado si apre ua coessioe al database esistete da amdb.ii, Asset Maager è compatibile co la versioe precedete del sistema di crittografia e può effettuare al coessioe utilizzado la password precedete. Se si desidera aumetare la sicurezza di ua coessioe al database esistete co la crittografia AES 256, è ecessario cambiare la password precedete. I questo modo la password precedete, crittografata co il metodo più debole, o sarà più utilizzabile. Per iformazioi dettagliate sul uovo metodo, vedere Creazioe di ua coessioe co Asset Maager Dichiarazioe di ua coessioe a ua shell vuota 1 Avviare Asset Maager. 2 Asset Maager visualizza la fiestra Coessioe a u database. Chiudere questa fiestra seza coettersi a u database (pulsate Aulla). 3 Visualizzare l'eleco delle coessioi File/Gestioe delle coessioi... 4 Visualizzare ua pagia di creazioe (pulsate Nuovo). 5 Completare i dettagli della coessioe. 6 Creare la coessioe (pulsate Crea). Iformazioi utili per la creazioe di ua coessioe a u database di dimostrazioe co MS SQL Server [pag. 61] 7 I questa fase o avviare il test della coessioe (pulsate Test) i quato la struttura del database o è stata acora creata. 60 HP Asset Maager Ammiistrazioe

61 8 I questa fase o aprire la coessioe (pulsate Apri) i quato la struttura del database o è stata acora creata. 9 Chiudere tutte le fiestre. 10 Uscire da Asset Maager. NOTA: I Widows XP è ecessario coettersi co diritti di scrittura per poter dichiarare ua coessioe. Iformazioi utili per la creazioe di ua coessioe a u database di dimostrazioe co MS SQL Server Campo Nome Motore Origie dati Database Utete Password Proprietario Valore <Nome scelto> Microsoft SQL Server AMDemo93e (SQL Server) <Nome della shell vuota creata co l'editor MS SQL Server> itam password <Lasciare questo campo vuoto> Creazioe della struttura del database co Asset Maager Applicatio Desiger Verrà utilizzato Asset Maager Applicatio Desiger per creare la struttura del database di Asset Maager el coteitore vuoto creato tramite il DBMS. Questa struttura si basa su u file di descrizioe di database istallato co Asset Maager. Creazioe della struttura del database 1 Avviare Asset Maager Applicatio Desiger. 2 Aprire il file di descrizioe di database: a Visualizzare la fiestra Apri (File/Apri...). b Selezioare l'opzioe Apri u file di descrizioe di database - crea u uovo database. c Covalidare l'opzioe (pulsate OK). HP Asset Maager Ammiistrazioe 61

62 d Selezioare il file gbbase.xml presete ella sottocartella cofig della cartella d'istallazioe di Asset Maager (geeralmete: C:\Program Files\HP\Asset Maager 9.30 xx\cofig). e Aprire il file (pulsate Apri). 3 Per poter memorizzare testo i tutte le combiazioi di ligue possibili, asiatiche (come giappoese, ciese semplificato, coreao) o meo: 1 Selezioare il meu Database/Utilizzare campi di testo Uicode. 2 Salvare il file gbbase.xml (meu File/Salva). ATTENZIONE: Per Oracle e DB2, questa opzioe può essere attivata solo se il database utilizza il set di caratteri UTF-8. Creazioe di u database a livello di DBMS [pag. 51] NOTA: Questa opzioe o è ecessaria ae si desidera memorizzare testo i ua sola ligua asiatica (giappoese, ciese semplificato, coreao). Svataggi: il umero di caratteri memorizzabili ei campi di testo è dimezzato. Vataggi: le prestazioi soo migliori rispetto all'utilizzo del set di caratteri UTF8. 4 Avviare la procedura guidata di creazioe della struttura del database (meu Azioe/Crea u database...). 5 Completare le pagie della procedura guidata (scorrere le pagie utilizzado i pulsati Avati e Idietro). Parametri ella procedura guidata Crea u database [pag. 63] 62 HP Asset Maager Ammiistrazioe

63 NOTA: Se all'importazioe dei dati co u DBMS Oracle viee visualizzato u messaggio d'errore, verificare la cofigurazioe del parametro NLS_LANG ell'editor del registro di sistema di Widows. NLS_LANG deve corrispodere alla ligua d'istallazioe di Asset Maager Applicatio Desiger. A questo scopo: 1 Aprire il prompt dei comadi di DOS (meu di Widows Start/ Esegui... e specificare il seguete comado: regedit Viee aperto l'editor del registro di sistema. 2 Se ad esempio si utilizza Oracle versioe 10g, espadere questo ramo: Risorse del computer\ HKEY_LOCAL_MACHINE\ SOFTWARE\ ORACLE\ KEY_OraCliet10g_home2. Per otteere il ome del ramo per altre versioi di Oracle, cosultare la pagia seguete: 3 Modificare il parametro NLS_LANG (facedovi doppio clic). Se ad esempio Asset Maager Applicatio Desiger è istallato i iglese, specificare questo valore: AMERICAN_AMERICA.WE8MSWIN Fare clic su OK per salvare le modifiche. 6 Eseguire le operazioi defiite mediate la procedura guidata (pulsate Fie). Parametri ella procedura guidata Crea u database Pagia Geera uo script SQL / Crea database: Campi Database Valore Selezioare la coessioe alla shell vuota creata co Asset Maager. Creazioe di ua coessioe co Asset Maager [pag. 60] HP Asset Maager Ammiistrazioe 63

64 Campi Creazioe Utilizza le opzioi avazate di creazioe Valore Crea database: selezioare questa opzioe se si desidera creare u database co lo script di creazioe di database SQL stadard. Geera lo script SQL: selezioare questa opzioe se si desidera geerare lo script di creazioe di database SQL stadard per modificarlo. I tal caso: 1 Termiare l'esecuzioe della procedura guidata di creazioe database che creerà solamete u file di script SQL. 2 Modificare lo script SQL. 3 Eseguire uovamete la procedura guidata di creazioe database selezioado l'opzioe Crea database a partire dallo script. Crea database a partire dallo script: selezioare questa opzioe se si desidera creare u database co uo script SQL creato tramite l'opzioe Geera lo script SQL e modificato i base alle proprie esigeze. NOTA: Le pagie successive della procedura guidata dipedoo dall'opzioe selezioata qui. Selezioare questa opzioe se è ecessario defiire i tablespace di tabelle, idici e LOB. NOTA: I tablespace (spazi di memorizzazioe) devoo essere stati creati i precedeza co il DBMS. Se ella pagia precedete è stato selezioato Geera script SQL, verrà visualizzata la pagia Selezioe script: Campi File Valore Idicare il percorso completo del file di script SQL da creare. 64 HP Asset Maager Ammiistrazioe

65 Campi Separatore Valore Selezioare il separatore delle istruzioi SQL: /: per u database Oracle GO: per tutti gli altri database Qualsiasi altro separatore: sempre che quest'ultimo sia u separatore valido (ad esempio ;). No ci soo divieti particolari per la creazioe di u separatore che, voledo, può assumere il formato <MioSeparatore>; tuttavia, lo script di creazioe del database o fuzioerà più. Se è stato selezioato Crea database, Crea database da uo script o Importa dati tecici ella pagia precedete, verrà visualizzata la pagia Parametri di creazioe: Campi Script di creazioe Password Coferma Valore Idicare il percorso completo del file di script SQL da creare. Il campo o viee visualizzato se si selezioa l'opzioe Crea database ella prima pagia della procedura guidata. Password da associare al logi dell'ammiistratore. NOTA: L'ammiistratore del database di Asset Maager è il record ella tabella Dipedeti e reparti (amempldept) il cui campo Nome (Name) è impostato su Admi. Il logi di coessioe al database è memorizzato el campo Nome utete (UserLogi). Quello dell'ammiistratore è Admi. Cofermare il valore iserito el campo Password. Se è stato selezioato Crea database o Crea database da uo script ella pagia precedete, verrà visualizzata la pagia Creazioe dati sistema: Campi Uso dei fusi orari Server Dati Valore Selezioare questa opzioe per gestire le differeze di fuso orario tra il server del DBMS, i campi data del database e i cliet di Asset Maager. Mauale Utilizzo avazato, capitolo Fusi orari. Selezioare il fuso orario del server del DBMS del database di Asset Maager. Si tratta del fuso orario defiito ad esempio mediate il paello di cotrollo Widows del server. Selezioare il fuso orario el quale verrao espresse le date archiviate el database. HP Asset Maager Ammiistrazioe 65

66 Campi Uso della guida sui campi Valore Selezioare questa opzioe per iserire le iformazioi che descrivoo i campi e i collegameti del database. Se è stato selezioato Importa dati tecici ella pagia precedete, verrà visualizzata la pagia Dati da importare: Campi Dati dispoibili Iterrompere l'importazioe i caso di errore File registro Valore Selezioare i dati esemplificativi o i dati tecici da importare el database. Per u database di produzioe, si cosiglia: Di selezioare i dati tecici dei moduli che si pesa di utilizzare. Di o selezioare i dati esemplificativi. NOTA: I dati o importati durate la creazioe del database potrao essere facilmete importati i u secodo mometo. Selezioare questa opzioe affiché l'importazioe dei dati si arresti i caso di problema. Nome completo del file el quale sarao documetate tutte le operazioi di importazioe, iclusi gli errori e gli avvisi. Aggiorameto della struttura del database Asset Maager Applicatio Desiger permette attualmete di covertire u database di ua versioe iferiore i ua uova versioe seza bisogo di migrazioi. Per ulteriori iformazioi sulla coversioe del database di Asset Maager, cosultare il mauale Migrazioe. Firma del database co Asset Maager Automated Process Maager Eseguire Asset Maager Automated Process Maager e cofigurare il modulo Segalare la preseza del server di database (UpdateToke) (meu Strumeti/Cofigura i moduli), i modo che il database vega firmato co ua frequeza regolare. 66 HP Asset Maager Ammiistrazioe

67 NOTA: Questa operazioe deve essere eseguita su u computer i cui è istallato HP AutoPass Licese Maagemet Tool co u set di chiavi di liceza corrispodete a quello attivato per il database (HP AutoPass viee istallato automaticamete co Asset Maager Automated Process Maager, tuttavia l'istallazioe delle chiavi di liceza su questa istaza di HP AutoPass cosiste i u'operazioe mauale; Istallazioe delle chiavi di liceza HP AutoPass [pag. 16]). Il processo di accesso cofrota le chiavi di liceza cocesse da HP AutoPass co quelle attivate el database cui è coesso Asset Maager Automated Process Maager. Se le chiavi precedeti soo iferiori rispetto alle ultime, il database o viee firmato. Se u database rimae o firmato per più di ua settimaa, il database viee bloccato. Per sbloccare il database: 1 Risolvere la macata corrispodeza della chiave di liceza tra HP AutoPass e il database. Per eseguire questa operazioe, è possibile: aggiugere le chiavi di liceza macati all'istaza di HP AutoPass sul computer Asset Maager Automated Process Maager. Istallazioe delle chiavi di liceza HP AutoPass [pag. 16] oppure rimuovere le chiavi di liceza eccedeti dal database: a Sul computer utilizzato per attivare il database co Asset Maager Applicatio Desiger, eseguire HP AutoPass Licese Maagemet Tool e utilizzare Rimuovi chiave di liceza. b Selezioare le chiavi di liceza da rimuovere. c Fare clic su Rimuovi. d Riattivare il database co set corretto di chiavi di liceza ( Modifica del file di chiave di liceza di HP AutoPass [pag. 19]). oppure reistallare le chiavi di liceza da zero: a Sul computer utilizzato per attivare il database co Asset Maager Applicatio Desiger, elimiare il file LicFile.txt situato ella cartella data della cartella di istallazioe di HP AutoPass Licese Maagemet Tool (percorso predefiito: C:\Program Files\HP\Asset Maager 9.30 xx\autopass\data). b Aggiugere le ecessarie chiavi di liceza all'istaza di HP AutoPass sul computer Asset Maager Automated Process Maager. 2 Avviare Asset Maager Automated Process Maager e rieseguire il modulo Segalare la preseza del server di database. Il database verrà sbloccato. HP Asset Maager Ammiistrazioe 67

68 Modifica delle ligue del cliet di Asset Maager Paoramica Determiati oggetti del database di Asset Maager soo multiligue. Ligua di visualizzazioe i base alla atura degli oggetti [pag. 70] Affiché gli oggetti multiligue del database di Asset Maager siao dispoibili al livello del cliet, è ecessario: 1 Aggiugere i parametri della ligua corrispodete al database. Aggiuta dei parametri delle ligue [pag. 68] 2 Quidi: Cliet Widows: istallare la versioe ella ligua corrispodete del cliet di Asset Maager sulla workstatio dell'utete. Gli oggetti multiligue del database vegoo automaticamete visualizzati ella ligua del cliet. Visualizzazioe di ua ligua el cliet di Asset Maager [pag. 70] Cliet Web: istallare la versioe liguistica corrispodete di Asset Maager Web (Asset Maager Web Tier e aamapi93.dll utiilzzato da Asset Maager Web Service). Gli oggetti multiligue del database verrao visualizzati automaticamete dal cliet Web (l'url puta a ua specifica versioe liguistica di Asset Maager Web). Visualizzazioe di ua ligua el cliet di Asset Maager [pag. 70] Guida Istallazioe e aggiorameto, capitolo Istallazioe, cofigurazioe, rimozioe e aggiorameto di Asset Maager Web, sezioe Istallazioe di Asset Maager Web/ Preparazioe dell'istallazioe di Asset Maager Web / Compoeti da istallare. È possibile utilizzare qualuque ligua supportata dalla suite software di Asset Maager. Ad esempio, è possibile accedere al database utilizzado u cliet iglese o spagolo. Aggiuta dei parametri delle ligue I database vegoo creati co Asset Maager Applicatio Desiger utilizzado i parametri corrispodeti alla versioe di ligua di Asset Maager Applicatio Desiger. Per aggiugere altri parametri di ligua: 1 Specificare le ligue che si desidera supportare. 68 HP Asset Maager Ammiistrazioe

69 2 Istallare Asset Maager i ciascua delle ligue scelte. SUGGERIMENTO: È possibile istallare solo Asset Maager Applicatio Desiger. 3 Avviare Asset Maager Applicatio Desiger ella ligua desiderata. 4 Aprire il database (Meu File/Apri.../Apri u database esistete). 5 Per ciascua delle ligue da aggiugere: 1 Selezioare Azioe/Iserisci ligua el database... 2 Selezioare la cartella i cui è istallata la versioe appropriata di Asset Maager. Ad esempio: C:\Program Files\HP\Asset Maager 9.30 xx-italiao 3 Cofermare facedo clic su OK. ATTENZIONE: Se si aggiugoo i parametri di ua ligua già i uso, le persoalizzazioi esisteti verrao sovrascritte, icluse quelle che fao riferimeto agli oggetti aggiuti. Sostituzioe dei caratteri per la corretta visualizzazioe delle ligue che o utilizzao tabelle codici ANSI ei cliet Widows Per cosetire la corretta visualizzazioe di tutti i testi e le deomiazioi degli elemeti dell'applicazioe (dati, meu, procedure guidate, script, barre di avigazioe, ecc.) elle ligue o occidetali, che utilizzao tabelle codici diverse dall'ansi, occorre: Sostituire i caratteri utilizzati per la visualizzazioe degli elemeti dell'applicazioe: 1 Aprire il file am.ii co u editor di testo. Ubicazioe del file: Mauale Istallazioe e aggiorameto, capitolo File.ii e.cfg. 2 Aggiugere le righe segueti elle sezioi corrispodeti: [FotSubstitutes] Microsoft Sas Serif=Arial Uicode MS MS Sas Seri f=arial Uicode MS Times New Roma=Arial Uicode MS Verdaa=Arial U icode MS Arial=Arial Uicode MS [Optio] /ShortcutFavorite/Exteded/SHORTCUT_FAVORITE_FONTNAME=Micro soft Sas Serif /Advaced/UseHardCodedFotMapper=1 /Advaced/ScriptF ot=arial Uicode MS, 12 3 Salvare le modifiche. HP Asset Maager Ammiistrazioe 69

70 Verificare che i caratteri del sistema Widows siao compatibili co Uicode: 1 Nelle proprietà di visualizzazioe di Widows (Paello di cotrollo/schermo), scheda Aspetto, fare clic su Avazate. 2 Verificare che i caratteri associati ai diversi elemeti supportio la visualizzazioe Uicode (selezioate, ad esempio, il carattere Arial Uicode MS). Visualizzazioe di ua ligua el cliet di Asset Maager Dopo che l'ammiistratore ha aggiuto i parametri della ligua al database di Asset Maager: 1 Cliet Widows: Istallare u cliet Widows di Asset Maager ella ligua richiesta. Cliet Web: Istallare la versioe ella ligua corrispodete di Asset Maager Web (Asset Maager Web Tier e Asset Maager Web Service). 2 Cliet Widows: Avviare il cliet Widows di Asset Maager. Cliet Web: Avviare Iteret Explorer e immettere u URL che puti all'istaza di Asset Maager Web Tier della ligua richiesta. 3 Coettersi al database. Gli oggetti multiligue del database vegoo automaticamete visualizzati ella ligua del cliet. NOTA: Al livello di u cliet di Asset Maager, gli oggetti multiligue possoo essere visualizzati solo i ua ligua: quella del cliet Widows o dello stesso Asset Maager Web Tier. Ligua di visualizzazioe i base alla atura degli oggetti La ligua di visualizzazioe di u oggetto i Asset Maager dipede dalla atura dell'oggetto stesso: 70 HP Asset Maager Ammiistrazioe

71 Tabella 4.3. Cliet Widows di Asset Maager - ligua di visualizzazioe di etichette, fiestre, pagie, ecc. Natura dell'oggetto Deomiazioi e descrizioi di tabelle, campi, collegameti e idici Deomiazioe fiestra Deomiazioe pagia Valore distite di sistema Guida approfodita su u campo o u collegameto Memorizzazioe del testo Database dell'oggetto Ligua di visualizzazioe del cliet Ligua del cliet di Asset Maager collegato al database Widows di Asset Maager Ligua di visualizzazioe del cliet Web di Asset Maager Ligua dell'istaza di Asset Maager Web cui puta l'url del cliet Web Tabella 4.4. Cliet Widows di Asset Maager - ligua di visualizzazioe dei dati Natura dell'oggetto Memorizzazioe del testo dell'oggetto Ligua di visualizzazioe del cliet Widows di Asset Maager Dati memorizzati el database Database Ligua per l'iserimeto dati HP Asset Maager Ammiistrazioe 71

72 Natura dell'oggetto Ligua di visualizzazioe del cliet Web di Asset Maager Dati memorizzati el database Ligua per l'iserimeto dati, ad eccezioe di: Campi Moetario e Ora ei dettagli: I modalità di lettura e modifica, essi vegoo visualizzati i base al parametro <default-locale>%locale%</defaultlocale> del file webcliet-faces-cofig.xml del file AssetMaager.war di Asset Maager Web Tier implemetato. Campi Data e ora ei dettagli: Modalità Modifica: il modo i cui vegoo visualizzati i campi o può essere modificato dagli uteti ed è lo stesso per tutte le versioi localizzate di Asset Maager. Modalità Lettura: essi vegoo visualizzati i base al parametro <default-locale>%locale%</defaultlocale> del file webcliet-faces-cofig.xml del file AssetMaager.war di Asset Maager Web Tier implemetato. Campi Durata ei dettagli: i modalità di lettura e modifica, il modo i cui vegoo visualizzati i campi o può essere modificato dagli uteti; esso dipede dalla versioe localizzata di Asset Maager Web Tier. Campi Data e Data e ora egli elechi (elechi pricipale, di pagie e di procedure guidate): il formato di visualizzazioe o può essere modificato dagli uteti; dipede dalle impostazioi iterazioali associate alla sessioe dell'accout utete che sta eseguedo Asset Maager Web Service. ATTENZIONE: Le impostazioi iterazioali associate alla sessioe dell'accout utete che sta eseguedo devoo corrispodere alla ligua di Asset Maager Web Service. I caso cotrario, alcue strighe potrebbero essere visualizzate co u formato idesiderato. Tabella 4.5. Cliet Widows di Asset Maager - ligua di visualizzazioe dei suggerimeti Natura dell'oggetto Memorizzazioe del testo dell'oggetto Ligua di visualizzazioe del cliet Widows di Asset Maager Ligua di visualizzazioe del cliet Web di Asset Maager Suggerimeti utili Database Ligua di Asset Maager Applicatio Desiger utilizzata per la creazioe del database No dispoibile 72 HP Asset Maager Ammiistrazioe

73 Tabella 4.6. Cliet Widows di Asset Maager - ligua di visualizzazioe dei messaggi di programma Natura dell'oggetto Memorizzazioe del testo dell'oggetto Ligua di visualizzazioe del cliet Widows di Asset Maager Ligua di visualizzazioe del cliet Web di Asset Maager Messaggio di programma Programma cliet Ligua del cliet di Asset Maager coesso al database, ad eccezioe di alcui messaggi geerati a livello di database. Ligua dell'istaza di Asset Maager Web cui puta l'url del cliete Web, ad eccezioe di alcui messaggi geerati a livello di database. Determiati record del database richiedoo iformazioi aggiutive: Tabella 4.7. Cliet Widows di Asset Maager: ligue di visualizzazioe i base al tipo di record Tipo di record SAP Crystal Reports Azioi e procedure guidate Query Database di dimostrazioe Schemi di workflow Guida i liea Documetazioe Commeto È possibile visualizzare u report idipedetemete dalla ligua utilizzata per crearlo. Tuttavia, le deomiazioi vegoo visualizzate ella ligua utilizzata per la creazioe del record. Se si desidera che le deomiazioi siao dispoibili i altre ligue, è ecessario fare ua copia del report e tradurlo. Alcue strighe possoo dipedere dalla ligua del file aamapi93.dll utilizzato. Stesso pricipio dei report. No dipedoo dalla ligua Soo i ua sola ligua (ligua di istallazioe di Asset Maager). È possibile aggiugere i parametri di altre ligue come per il database di produzioe. È possibile eseguire uo schema di workflow idipedetemete dalla ligua utilizzata per crearlo. Tuttavia, le deomiazioi vegoo visualizzate ella ligua utilizzata per la creazioe dello schema. No è possibile duplicare uo schema di workflow poiché verrebbero duplicate ache le istaze di workflow. La Guida i liea può essere utilizzata ella ligua desiderata. La ligua predefiita è quella del cliet istallata sul desktop dell'utete. Durate l'istallazioe di Asset Maager sul desktop di u cliet, vegoo istallati solo i file pdf ella stessa ligua di istallazioe. Se si desiderao file pdf i altre ligue, copiarli da u desktop su cui soo istallati. HP Asset Maager Ammiistrazioe 73

74 Ligue utilizzabili ei campi di testo È possibile memorizzare e visualizzare ella ligua desiderata (occidetale, asiatica, ecc.) qualsiasi carattere immesso mediate il cliet Widows o Web, a codizioe di eseguire alcue operazioi: Per adattare u database esistete, deve trattarsi di u database i formato 9.3, già migrato. Quidi: u Se si utilizza il DBMS SQL Server: 1 Avviare Asset Maager Applicatio Desiger. 2 Coettersi al database. 3 Selezioare il meu Database/Utilizzare campi di testo Uicode. 4 Salvare (meu File/Salva). Per creare u uovo database: 1 Alla creazioe della struttura vuota co il DBMS, eseguire le operazioi ecessarie i fuzioe del DBMS utilizzato. Creazioe di u database a livello di DBMS [pag. 51]. 2 Alla creazioe del database co Asset Maager Applicatio Desiger, attivare l'opzioe Utilizzare campi di testo Uicode del meu Database e salvare. Creazioe della struttura del database co Asset Maager Applicatio Desiger [pag. 61] NOTA: L'icoveiete di questa fuzioalità cosiste el fatto che le dimesioi del database vegoo raddoppiate, riducedo di cosegueza le prestazioi. NOTA: Se u database o è impostato per memorizzare i campi di testo i Uicode, sarà comuque possibile immettere alcui caratteri che potrao essere salvati, ma verrao memorizzati i modo erroeo el database. Di cosegueza, quado il record verrà visualizzato di uovo, il campo di testo o apparirà correttamete. SUGGERIMENTO: Questa fuzioalità cosete ioltre alle versioi i giappoese, coreao e ciese semplificato di disporre dei campi elle loro dimesioi complete. I effetti, se l'opzioe Utilizzare campi di testo Uicode o è attiva, verrà memorizzata solo la metà del campo. Ioltre, per garatire la corretta visualizzazioe dei testi e delle deomiazioi di tutti gli elemeti dell'applicazioe elle ligue che utilizzao tabelle codici 74 HP Asset Maager Ammiistrazioe

75 diverse dall'ansi (cioè le ligue o occidetali), cosultare il paragrafo Sostituzioe dei caratteri per la corretta visualizzazioe delle ligue che o utilizzao tabelle codici ANSI ei cliet Widows [pag. 69]. Aggiuta del supporto Uicode al DBMS di Asset Maager utilizzado Oracle Per aggiugere il supporto Uicode al database di Asset Maager quado questo è basato su Oracle: 1 Creare ua uova istaza di Oracle utilizzado gli strumeti Oracle l'assistete alla cofigurazioe database e specificare i segueti valori: 2 Esportare il database correte co lo strumeto di esportazioe Oracle (expdp). 3 Importare il database di Asset Maager esistete co lo strumeto di importazioe Oracle (impdp) ell'istaza Uicode creata el passaggio 1. Verificare che i dati siao stati importati correttamete. ATTENZIONE: Il processo di esportazioe e di esportazioe possoo richiedere alcue ore. Il processo di esportazioe e di esportazioe viee eseguito mediate gli strumeti Oracle. Pertato, HP Software o può forire supporto agli strumeti i caso di errore durate il processo, i particolare durate l'importazioe, che è la fase i cui viee eseguita la coversioe. 4 Aprire il file C:\Documets ad Settigs\All Users\Applicatio Data\HP\AssetMaager\cof\amdb.ii 5 Nella sezioe che descrive la coessioe al database, aggiugere le righe: TableSpace=MY_DATA_TAB_SPC TableSpaceIdex=MY_INDEX_TAB_SPC TableSpaceL og= MY_DATA_TAB_SPC TableSpaceArchive=MY_ARCHIVE_TAB_SPC dove: MY_DATA_TAB_SPC MY_INDEX_TAB_SPC MY_ARCHIVE_TAB_SPC soo gli spazi tabella defiiti per i dati, idici e archivio, se preseti. ATTENZIONE: Questa operazioe può richiedere alcue ore. HP Asset Maager Ammiistrazioe 75

76 6 Istallare ligue aggiutive sui computer cliet di Asset Maager utilizzado gli strumeti Oracle, come raffigurato ella seguete schermata: 7 Verificare che il database sia ora cofigurato correttamete per il supporto Uicode eseguedo le segueti query co Oracle SQL Plus: 1 SELECT * FROM NLS_DATABASE_PARAMETERS; Si otterrao i segueti risultati: NLS_CHARACTERSET AL32UTF8 NLS_NCHAR_CHARACTERSET AL16UTF16 8 Eseguire ua cattura del testo della schermata su u'origie coteete ua striga Uicode, ad esempio: SELECT DUMP ( ,1017) FROM amempldept; Suppoedo che cotega ua striga Uicode, si otterrao risultati simili a: DUMP( ,1017) NULL Typ=1 Le=17 CharacterSet=UTF8: 89,e4,b 8,d0,d1,8b,d1,89,e4,b8,d1,b8,d1,89,e4,b8,b9 76 HP Asset Maager Ammiistrazioe

77 Se Uicode viee ora supportato correttamete, sarà possibile immettere testo basati su Uicode i Asset Maager come el seguete esempio: Cambiare DBMS i corso di produzioe Asset Maager cosete di cambiare sistema di gestioe del database per l'utilizzo del database di Asset Maager. Per cambiare DBMS è ecessario esportare la struttura e il coteuto del database del vecchio DBMS e importali i seguito el uovo. ATTENZIONE: Le versioi dei database devoo essere idetiche. No è possibile per esempio, realizzare u dump da u database di Asset Maager 3.x a ua versioe 9.3. Le fasi da seguire soo le segueti: 1 Creazioe del dump del database sul vecchio DBMS. 2 Creazioe di ua struttura vuota per il uovo DBMS. 3 Dichiarazioe della coessioe alla struttura vuota. 4 Ripristio dei file d'esportazioe ella struttura vuota creata. HP Asset Maager Ammiistrazioe 77

78 NOTA: Le fasi 2 e 3 o vegoo descritte i questo paragrafo. Per ulteriori iformazioi, cosultare le segueti sezioi: Creazioe di ua shell vuota co il DBMS [pag. 50], Creazioe di ua coessioe co Asset Maager [pag. 60], Creazioe della struttura del database co Asset Maager Applicatio Desiger [pag. 61]. Esportazioe della struttura del database e dei relativi dati Per realizzare l'esportazioe: 1 Avviare Asset Maager Applicatio Desiger. 2 Aprire il database di Asset Maager (meu File/Apri.../Apri u database esistete di Asset Maager Applicatio Desiger). 3 Selezioare il meu Azioe/Esporta struttura e dati del database... 4 Idicare il ome dell'esportazioe e fare clic su Salva. Asset Maager Applicatio Desiger geera i file di esportazioe. NOTA: L'esportazioe del database è composta da diversi file co icremeto automatico: xxx01.ar, xx02.ar, xxx03.ar e così via, co xxx come ome dell'esportazioe. Importazioe della struttura e dei dati di u database Dopo aver effettuato l'esportazioe, creato la struttura vuota e la relativa dichiarazioe, è ecessario importare i file esportati: 1 Utilizzare il meu Azioe/Importa struttura e dati di u database... 2 Nella fiestra di dialogo che compare, selezioare la struttura vuota creata i precedeza. 3 Selezioare il primo file di esportazioe (xxx01.ar) geerato da Asset Maager Applicatio Desiger. Asset Maager Applicatio Desiger importa i file d'esportazioe el uovo database. 78 HP Asset Maager Ammiistrazioe

79 Associazioe di u database SQL 2000 a u server SQL 2005 Per passare da u sistema SQL 2000 a u sistema SQL 2005, effettuare le segueti operazioi per cosetire l'uso del database i Asset Maager: 1 Modificare il livello di compatibilità database del DBMS precedete (SQL Server 2000). Questa operazioe si rede ecessaria i quato il database è cotrassegato come "SQL Server 2000" e o è compatibile co la modalità SQL 2005: 1 Avviare lo strumeto di ammiistrazioe del server SQL Server Modificare le proprietà del database, quidi completare l'opzioe Compatibility level co il valore SQL Server Covertire la sitassi SQL dei trigger del database: 1 Avviare Asset Maager Applicatio Desiger. 2 Selezioare il meu Azioe/Esegui diagosi/ripara il database... 3 Selezioare il task Verificare i trigger e l'opzioe Ripara, quidi fare clic sul pulsate Avvia. Elimiazioe di u database di Asset Maager Per motivi di sicurezza, Asset Maager o propoe essu comado per l'elimiazioe del database: Questa operazioe va eseguita all'estero di Asset Maager. La procedura di elimiazioe di u database Asset Maager comporta varie fasi: 1 Elimiazioe del database stesso: Utilizzare lo strumeto di ammiistrazioe dei database del DBMS. Esempio per Microsoft SQL Server 7.0: Microsoft SQL Eterprise Maager Esempio per Oracle: User Maager Oracle Co Microsoft SQL Server: 1 Assicurarsi di aver avviato il servizio Widows per l'istaza di SQL Server (ad esempio MSSQL$ASSETMANAGER) su cui è istallato il database da elimiare. 2 Aprire ua fiestra di comado DOS. 3 Eseguire i segueti comadi: a Digitare il comado d'avvio dell'editor SQL per l'istaza SQL Server che si utilizza. Sitassi: HP Asset Maager Ammiistrazioe 79

80 osql -S <ome server>\<ome istaza SQL Server> -U <ID utete> -P <password utete> Esempio: b c osql -S (local)\assetmanager -U sa -P saampassword Eseguire il comado: go Digitare il comado di scoessioe dal database. Sitassi: exec sp_detach_db '<ome database>', 'false' Esempio: d e exec sp_detach_db 'ACBase', 'false' Eseguire il comado: go Elimiare i file co estesioe.mdf e.log dal database. 2 Elimiare le coessioi defiite a livello di Asset Maager su ogi postazioe cliet. 3 Co Microsoft SQL Server: elimiazioe delle coessioi ODBC su ogi stazioe cliet 80 HP Asset Maager Ammiistrazioe

81 5 Creazioe di u file di descrizioe del database Asset Maager Applicatio Desiger cosete di estrarre iformazioi dal database. È possibile cotrollare la atura delle iformazioi estratte e il formato di estrazioe. Esistoo diverse possibilità per otteere ua descrizioe della struttura del database di Asset Maager: I file database.txt e tables.txt: cotegoo la struttura completa del database. Questi file si trovao ella sottocartella doc\ifos della cartella d'istallazioe di Asset Maager. NOTA: La struttura descritta i questi file è la struttura predefiita del database. L'evetuale persoalizzazioe del database o vi figura. Affiché i file di descrizioe tegao coto della persoalizzazioe del database, utilizzare Asset Maager Applicatio Desiger co ua coessioe al database. Programma Asset Maager Applicatio Desiger: serve a creare liberamete file di descrizioe del database di Asset Maager (tabelle, campi, collegameti e idici). Si basa su: U file di descrizioe del database di Asset Maager (file gbbase*.*) o ua coessioe a u database di Asset Maager. U modello (estesioe file.tpl) che descrive le iformazioi da geerare. Vegoo foriti modelli stadard, ma è possibile creare modelli persoalizzati. Modelli sofisticati cosetoo la creazioe di file i formato rtf o html. HP Asset Maager Ammiistrazioe 81

82 NOTA: Tra i modelli stadard foriti co Asset Maager, uo di questi, il file dbdict.tpl, cosete di esportare tutte le iformazioi di persoalizzazioe dal database a u file i formato testo stadard. Queste iformazioi compredoo caratteristiche, campi calcolati, script di cofigurazioe e così via. Utilizzato isieme a uo strumeto di "cotrollo origie", questo file descrittivo può essere molto utile per teere traccia di tutte le modifiche di persoalizzazioe apportate al database. Il programma Asset Maager. È possibile accedere a questa fuzioe dal meu Azioe/Modelli. Questo meu è suddiviso i diversi sottomeu: Selezioa cartella cosete di precisare la cartella i cui Asset Maager Applicatio Desiger cerca i modelli di descrizioe. La ricerca viee effettuata i tutta la struttura ad albero delle cartelle a partire dalla cartella selezioata. Aggiora eleco rilacia la ricerca dei file di descrizioe a partire dalla cartella specificata all'ultima modifica di cartella. Il resto dei sottomeu è costituito da tutti i modelli di descrizioe trovati da Asset Maager Applicatio Desiger ella cartella. È possibile eseguire u modello di descrizioe selezioadoe il ome ell'eleco visualizzato el meù. NOTA: Se durate l'esecuzioe di u modello di descrizioe del database Asset Maager Applicatio Desiger icotra ua variabile il cui valore o è esplicitato el modello, viee visualizzata ua fiestra per ivitare l'utete a modificare il valore della variabile. Itroduzioe La struttura itera di u database può essere visualizzata come ua collezioe gerarchica di oggetti: u database cotiee tabelle, che cotegoo campi, collegameti, idici, ecc. Descrivere u database sigifica esamiare questa strutture, ed estrare, i u formato adeguato, le iformazioi di cui si ecessita. Il modo i cui Asset Maager Applicatio Desiger estrae le iformazioi (sia il coteuto che la forma i cui questo coteuto viee estratto) viee descritto i file chiamati modelli. Questi file soo piccoli programmi co sitassi semplice, 82 HP Asset Maager Ammiistrazioe

83 facilmete compresibili da chi possiede ua breve esperieza di programmazioe. La sitassi viee descritta ei vari paragrafi di questo capitolo. Parametri di descrizioe del database I parametri che servoo alla descrizioe del database soo i segueti: Istace DATABASE Property P1- Collectio TABLES as TABLE Collectio CALC FIELDS as CALCFIELDDESC Collectio FEATURES as FEATPDESC Collectio PARAMS as FEATPARAMDESC Collectio CLASSES as FEATCLASSDESC Collectio SCREENS as VIEW Istace TABLE Property P1- Collectio FIELDS as FIELD Collectio LINKS a s LINK Collectio INDEXES as INDEX Collectio RELEVANTSCRIPT as SCRIPT Col lectio PROCESSES as BGPROC Collectio FEATURES as FEATPARAMDESC Object O1 - as <ome istaza> Istace FIELD Property P1- Collectio DEFVALDEPENDENCIES as DEFVALSCRIPT Collectio SYSENUMVALUES as SYSENUMVALUE Object O1- as <ome istaza> Istace LINK Property P1- Object O1- as <ome istaza> Istace INDEX Property P1- Collectio FIELDSINDEX as FIELD Object O1- a s <ome istaza> Istace SCRIPT Property P1- Collectio REFERENCEDFIELD as SCRIPTFIELD Co llectio REFERENCEDSTORAGEFIELDS as STRING Object O1- as <ome istaza> Istace FEATDESC Collectio PARAMS as FEATPARAMDESC Object O1- as <ome istaza> Istace FEATPARAMDESC Property P1- Object O1- as <ome istaza> Istace FEATCLASSDESC Property P1- Object O1- as <ome istaza> Istace CALCFIELDDESC Property P1- Object O1- as <ome istaza> Istace VIEW Property P1- Collectio PAGES as PAGE Collectio FIELDSINLI STCONFIG as PAGEITEM Object O1- as <ome istaza> Istace PAGE Property P1- Collectio FIELDS as PAGEITEM Object O1- as < ome istaza> Istace PAGEITEM Property P1- Object O1- as <ome istaza> Istace SYSENUMVALUE Property P1- Object O1- as <ome istaza> Istace STRING Property P1- Object O1- as <ome istaza> Istace SCRIPTFIELD Property P1- Object O1- as <ome istaza> Global Values Property P1- HP Asset Maager Ammiistrazioe 83

84 La descrizioe della struttura di u database di Asset Maager cosiste el descrivere le segueti istaze: Database: il database stesso. Table: tabelle del database. Campo: campi delle tabelle. Lik: collegameti delle tabelle. Idex: idici delle tabelle. Script: script di calcolo dei valori dei campi. Ogi istaza può essere descritta co le iformazioi segueti: Property: ua proprietà dell'istaza. Ad esempio: Istace Table Property SqlName La proprietà "SqlName" idica il ome SQL della tabella. Collectio: isieme di elemeti che costituiscoo uo dei compoeti di u'istaza. Ad esempio: Istace Idex Collectio FieldsIdex as Field U idice (uo dei compoeti dell'istaza Idex) è i particolare defiito da u isieme di campi (collezioe FieldsIdex). Ogi campo è u elemeto dell'istaza Field. Object: compoete desigato di u'istaza. Ad esempio: Istace Lik Object SrcField as Field U collegameto (uo dei compoeti dell'istaza Lik) è defiito i particolare da u campo origie (oggetto SrcField). Questo campo è u compoete dell'istaza Field. Sitassi dei modelli di descrizioe Asset Maager Applicatio Desiger utilizza i modelli per sapere quali iformazioi estrarre, come trattarle e come presetarle. Questi file devoo essere el formato seguete: Tipo: testo. Set di caratteri: ANSI (Widows). Estesioe:.tpl. La sitassi è la seguete: Testo fisso 84 HP Asset Maager Ammiistrazioe

85 Commeti Iclusioe di u altro modello Percorso, ordiameto e filtraggio dei compoeti Codizioi $if...$else...$elseif...$edif Fuzioi utilizzabili ei modelli di descrizioe Trattameto del valore di ua proprietà mediate ua fuzioe defiita i u modello Elimiazioe del sego di fie paragrafo Coteggio del umero di compoeti percorsi Defiizioe di ua variabile globale a livello di u modello Testo fisso Tutte le strighe di caratteri che o iiziao co il carattere "$" e o appartegoo a ua fuzioe vegoo geerate tali e quali da Asset Maager Applicatio Desiger. NOTA: Per avere come output il carattere "$", il modello deve coteere la seguete striga: "$$". Ad esempio: Il modello: List of tables. SQL NAME $$ dà come risultato: List of tables. SQL NAME $ Commeti Le righe che devoo essere igorate da Asset Maager Applicatio Desiger e che servoo a commetare il modello devoo iiziare co il carattere $ ed essere seguite da uo spazio. Ad esempio: $ Riga di commeto Iclusioe di u altro modello Per icludere u modello estero i u modello, utilizzare la sitassi: HP Asset Maager Ammiistrazioe 85

86 $iclude "<ome completo del modello da icludere>" Ad esempio: $iclude "e:\modelli\dbscript.tpl" Esempio di iteresse: cosete di defiire ua volta per tutte i u modello di riferimeto le fuzioi utilizzabili dagli altri modelli che icludoo il modello di riferimeto. Percorso, ordiameto e filtraggio dei compoeti Sitassi geerale $for [<ome della raccolta> *] [alias <ome alias>] [sort (<ome prima p roprietà> (ASC DESC) [, <ome proprietà succcessiva> (ASC DESC)])] [<codi zioe filtro>]... $edfor Percorso tra i compoeti di ua collezioe co $for...$edfor Per percorrere i modo iterativo i compoeti di ua collezioe, utilizzare la sitassi: $for <ome della raccolta>... $for <raccolta secodaria>... $edfor $ed for Ad esempio: $for Tables... $for Fields... $edfor $edfor Occorre rispettare la gerarchia tra le collezioi. Esempi: 1 La collezioe Fields dipede dalla collezioe Tables. 2 La collezioe FieldsIdex dipede dalla collezioe Idexes. È possibile sostituire <ome della raccolta> co il carattere "*". Verrao così richiamate tutte le raccolte dell'istaza correte. Esempio: $for Tables... $for * $(SqlName)... $edfor $edfor cosete di otteere il ome SQL di tutte le collezioi dell'istaza Table, cioè: "Fields", "Liks" e "Idexes". Ordiameto del risultato fiale co sort Per ordiare i compoeti di ua collezioe, utilizzare la sitassi: $;for <raccolta> sort (<ome prima proprietà> (ASC DESC) [, <ome propriet à successiva> (ASC DESC)])]... $edfor dove: 1 ASC: ordie alfaumerico crescete. 2 DESC: ordie alfaumerico decrescete. Ad esempio: 86 HP Asset Maager Ammiistrazioe

87 $for Tables sort (SqlName ASC)... $for Fields sort (Usertype DESC, UserTy peformat ASC, SqlName ASC)... $edfor $edfor Otteimeto delle proprietà degli elemeti di ua collezioe o di u oggetto Per otteere il valore delle proprietà di elemeti di collezioi e oggetti, utilizzare la sitassi: $for <raccolta>... $([<ome o alias della raccolta>.][<ome oggetto>.]<pr oprietà>... $edfor NOTA: <ome o alias della raccolta> se la proprietà viee richiamata i u loop "$for... $edfor della collezioe. Ad esempio: $for Tables $for Fields $(Tables.SqlName) $(SqlName) $edfor $for Liks $(Tables.SqlName) $(SqlName) $(Reverselik.SqlName) $edfor $edfor Assegazioe di u alias co "alias" Per il mometo, gli alias o presetao u'utilità particolare. Filtraggio del coteuto della collezioe co "filter" Per filtrare i compoeti di ua collezioe, utilizzare la sitassi: $for <raccolta> filter <codizioe filtro>... $edfor La codizioe di filtraggio è espressa i Basic. Ad esempio: $for tables filter $Left($SqlName, 1) = "p"... $edfor coserva solo le tabelle il cui SqlName iizia co la lettera p. Codizioi $if...$else...$elseif...$edif È possibile applicare ua codizioe a ua proprietà perché u compoete sia scelto. Sitassi: $if <codizioe test>... $elseif <codizioe test>... $else <codizioe test>... $edif Le codizioi di test possoo essere espresse mediate formule Basic, fuzioi defiite co la forma $script...$edscript e proprietà delle istaze. HP Asset Maager Ammiistrazioe 87

88 Ad esempio: $for Liks $if $(typed) = 0 $(Tables.SqlName) $(SqlName) $(SrcField.SqlNam e) $(DstTable.SqlName) $else $(Tables.SqlName) $(SqlName) $(SrcField.SqlNa me) $edif $edfor Fuzioi utilizzabili ei modelli di descrizioe Asset Maager Applicatio Desiger cotiee alcue fuzioi predefiite che possoo essere utilizzate ei modelli. ValueOf(<strProperty> as Strig) as Strig Scrittura diversa che deota il valore della proprietà Property. Property deve essere maiuscolo. Ad esempio: $ValueOf("PRIMARYKEY") produce lo stesso risultato di: $(PrimaryKey) SetProperty(<strProperty> as Strig, <strvalue> as Strig, <ivaluetype> as Iteger) as Strig Crea la variabile globale co ome Property e di tipo ValueType per il modello. Property deve essere maiuscolo. Esempi: I = SetProperty("NEWPROPERTY", "2", VarType(2)) Crea la variabile globale co ome NEWPROPERTY per il modello co u valore umerico di 2. Restituisce ioltre u codice I pari a "0" se la variabile è stata creata correttamete. I = SetProperty("NEWPROPERTY", "Essai", VarType("Essai")) Crea la variabile globale co ome NEWPROPERTY per il modello co u valore testuale di Test. Restituisce ioltre u codice I pari a "0" se la variabile è stata creata correttamete. Exist(<strProperty> as Strig) as Iteger Esegue u test sulla preseza della variabile globale Property a livello del modello. Ad esempio: Exist("NEWPROPERTY") Restituisce il valore umerico 1 se la proprietà esiste. I caso cotrario restituisce HP Asset Maager Ammiistrazioe

89 LogError(<strErrorCode> as Strig, <strmessage> as Strig) as Strig Defiisce u codice ErrorCode e messaggio Message d'errore da riviare. Ad esempio: LogError(1, "la proprietà o esiste") produce u messaggio d'errore ASCII ei casi defiiti. SetOutput(<strFile> as Strig) as Strig Defiisce il file di uscita del risultato. Prevale sul file di output determiato dalla riga di comado. Esempi: SetOutput("e:\exportdb\sortie.txt") Memorizza il risultato el file "e:\exportdb\output.txt". SetOutput("") visualizza il risultato sullo schermo. CollectioCreate(<strName> as Strig) as Iteger Dichiara ua uova collezioe di elemeti del database. Il ome della collezioe da creare può essere solo ua collezioe valida del database, come Fields o Tables. Questa fuzioe e le fuzioi segueti vegoo usate abitualmete per percorrere i compoeti di ua collezioe. Possoo così sostituirsi alla sitassi proprietaria $For...$Next Ad esempio: CollectioNext() as ItegerCollectioCreate("Fields") La fuzioe restituisce il valore 0 se la collezioe viee creata. Qualsiasi altro valore corrispode a u codice d'errore visualizzato i modo esplicito. CollectioNext() as Iteger Effettua u'iterazioe sulla collezioe defiita i precedeza mediate la fuzioe CollectioCreate(). Ad esempio: CollectioNext() La fuzioe restituisce il valore 0 se l'iterazioe è stata realizzata seza problemi. Qualsiasi altro codice di restituzioe corrispode a u errore. La fuzioe restituisce u errore ache se è stato raggiuto l'ultimo elemeto di ua collezioe. HP Asset Maager Ammiistrazioe 89

90 CollectioName() as Strig Restituisce il ome della collezioe dichiarata i precedeza mediate la fuzioe CollectioCreate(). Ad esempio: strname=collectioname() CollectioIsFirst() as Iteger Cosete di verificare se l'elemeto della collezioe su cui puta il programma è il primo della collezioe. Ad esempio: CollectioIsFirst() La fuzioe restituisce "1" se l'elemeto è il primo della raccolta. Restituisce "0" i tutti gli altri casi. CollectioIsLast() as Iteger Cosete di verificare se l'elemeto della collezioe su cui puta il programma è l'ultimo della collezioe. Ad esempio: CollectioIsLast() La fuzioe restituisce "1" se l'elemeto è l'ultimo della raccolta. Restituisce "0" i tutti gli altri casi. CollectioCurretIdex() as Iteger Restituisce il umero di idice dell'elemeto della collezioe su cui puta il programma. La collezioe deve essere stata creata i precedeza co la fuzioe CollectioCreate(). Ad esempio: Number=CollectioCurretIdex() CollectioCout() as Iteger Restituisce il umero di elemeti coteuti ella collezioe correte dichiarata i precedeza mediate la fuzioe CollectioCreate(). Ad esempio: icollec=collectiocout() 90 HP Asset Maager Ammiistrazioe

91 Trattameto del valore di ua proprietà mediate ua fuzioe defiita i u modello Utilizzo di ua fuzioe co "<fuctio>" Si ha la possibilità di defiire fuzioi e di servirsee per trattare i valori delle proprietà. Sitassi per utilizzare la fuzioe: $<fuctio>($(<property 1>,...,<property >)) Esempi: $StrType($(Type)) $Duplicates($(Duplicates), $(NullValues)) Defiizioe delle fuzioi co $script...$edscript Le fuzioi vegoo defiite co u blocco Basic delimitato da due idicatori: "$script" e "$edscript": $script... Fuctio... Ed Fuctio... $edscript Le fuzioi presetao la sitassi seguete: Fuctio <ome fuzioe>({byval ByRef} [<ome variabile di iput> as <form ato dati>]*) as <formato output>... Ed Fuctio Le fuzioi possoo essere espresse mediate formule Basic e proprietà delle istaze. NOTA: Per impostazioe predefiita; o viee effettuato alcu cotrollo sulle variabili utilizzate ella dichiarazioe di ua fuzioe. È possibile impiegare ua variabile seza dichiararla ma ciò può causare errori durate l'esecuzioe dello script. Se si desidera modificare questo comportameto e cotrollare la dichiarazioe e la validità delle variabili, è ecessario aggiugere la seguete riga all'iizio del blocco Basic della fuzioe (subito dopo il marcatore $script): Optio Explicit Esempi: Fuctio ReturYesNo(ByVal ivalue as Iteger) as Strig if ivalue = 1 the ReturYesNo = "Yes" else ReturYesNo = "No" ed if Ed Fuctio Fuctio StrType(ByVal ivalue as Iteger) as Strig select case ivalue cas e 1: StrType = "Iteger (8 bit)" case 2: StrType = "Iteger (16 bit)" case 3: StrType = "Iteger (32 bit)" case 4: StrType = "Floatig poit umber" case 5: StrType = "Double-precisio umber" case 6: StrType = "Text" case 7: StrType = "Date ad time" case 9: StrType = "Biary field" case 10: Str HP Asset Maager Ammiistrazioe 91

92 Type = "Date" case 11: StrType = "Time" case 12: StrType = "Log text fiel d" case else Dim strerror as Strig strerror = "Type " + CStr(iValue) + " udefied" strtype = LogError(1, strerror) Ed select Ed Fuctio Elimiazioe del sego di fie paragrafo Può capitare che si debba iserire u'iformazioe i mezzo a ua riga, ma la fuzioe che la geera deve iiziare all'iizio della riga. I questo caso è possibile aggiugere la striga: $ocr alla fie della riga che precede la fuzioe. Ad esempio:... $for Idexes $(Tables.Sqlame) $(Sqlame) $ocr for FieldsIdex $if $( Islast) = 1 $(Sqlame) $else $(Sqlame)$ocr $ocr $edif $edfor... dà come risultato:... amproduct Prod_BradModel Brad, Model amproduct Prod_CatalogRef Catal ogref amproduct Prod_lCategIdBrad lcategid, Brad, Model Coteggio del umero di compoeti percorsi Per cotare il umero di compoeti di ua collezioe che soo stati percorsi, teedo coto di u evetuale filtro, utilizzare la sitassi: $for <raccolta> filter <codizioe filtro> $(cout)... $edfor Defiizioe di ua variabile globale a livello di u modello Per defiire ua variabile globale, utilizzare la sitassi seguete: $<ome variabile> = <formula Basic> Esempi: $A = 1 $Var = "testo" $A = $(A) + 1 $Form = Left($(Var), 2) 92 HP Asset Maager Ammiistrazioe

93 Iformazioi su alcui parametri di descrizioe del database Nel presete capitolo è possibile reperire iformazioi sui parametri di descrizioe segueti: Istaza Database Istaza Table Istaza Field Istaza Lik Istaza Idex Istaza Script Istaza FeatDesc Istaza FeatParamDesc Istaza FeatClassDesc Istaza CalcFieldDesc Istaza View Istaza Page Istaza PageItem Istaza SysEumValue Istaza Strig Istaza ScriptField Variabili globali Istaza Database Proprietà Tabella 5.1. Proprietà dell'istaza Database Nome della proprietà LogiName LogiId TableCout Coected Descrizioe Nome del Logi utilizzato per accedere al database. Idetificatore del logi utilizzato per accedere al database. Numero totale di tabelle el database. Questo campo può assumere due valori: 1: Asset Maager Applicatio Desiger è stato eseguito i riferimeto a ua coessioe. 0: Asset Maager Applicatio Desiger è stato eseguito i riferimeto a u file di descrizioe di database. Coessioe richiesta Sì Sì No No HP Asset Maager Ammiistrazioe 93

94 Nome della proprietà Coessioe AppIfo AppVersio AppBuild AppLaguage DbbVersio Descrizioe Nome della coessioe di Asset Maager utilizzata per accedere al database. Iformazioi su Asset Maager. Numero di versioe di Asset Maager. Numero build di Asset Maager. Ligua di Asset Maager. Numero di versioe della struttura del database. Coessioe richiesta Sì No No No No No Istaza Table Proprietà Tabella 5.2. Proprietà dell'istaza Table Nome della proprietà Creazioe Elimia ComputeStrig IteralName Deomiazioe Desc SqlName FieldCout LikCout IdexCout IsFirst Descrizioe Questa proprietà può assumere due valori: 1: il logi dispoe dei diritti di creazioe sulla tabella. 0: il logi o dispoe dei diritti di creazioe sulla tabella. Questa proprietà può assumere due valori: 1: il logi dispoe dei diritti di elimiazioe sulla tabella. 0: il logi o dispoe dei diritti di elimiazioe sulla tabella. Striga di descrizioe della tabella. Nome itero. Iformazioe seza utilità particolare. Deomiazioe Descrizioe Nome SQL. Numero totale di campi ella tabella. Numero totale di collegameti ella tabella. Numero totale di idici ella tabella. Idica se l'elemeto si trova all'iizio della collezioe, teuto coto del filtro e dell'ordie di ordiameto: 0: o 1: sì Coessioe richiesta Sì Sì No No No No No No No No No 94 HP Asset Maager Ammiistrazioe

95 Nome della proprietà IsLast Coteggio CurretIdex Sistema HasFeatureValueTable IsFeatureValueTable HasMemoField Descrizioe Idica se l'elemeto si trova alla fie della collezioe, teuto coto del filtro e dell'ordie di ordiameto: 0: o 1: sì Cota gli elemeti percorsi ella collezioe teedo coto del filtro. Posizioe dell'elemeto ella collezioe teedo coto del filtro e dell'ordie di ordiameto. Idica se questo oggetto è u oggetto sistema (o modificabile): 0: o 1: sì Idica se questa tabella possiede ua tabella di valori di caratteristiche associata: 0: o 1: sì Idica se questa tabella è ua tabella di valori di caratteristiche: 0: o 1: sì Idica se questa tabella possiede u campo di tipo testo lugo. 0: o 1: sì Coessioe richiesta No No No No No No No Oggetti Tabella 5.3. Oggetti istaza tabella Nome dell'oggetto MaiIdex come idice PrimaryKey come campo FeatureValueTable come tabella FVSourceTable come tabella IsValidScript come script RelevatScript come script Base come database Descrizioe Idice pricipale. Chiave pricipale. Tabella i cui soo memorizzati i valori delle caratteristiche. Tabella di origie dei valori della caratteristica. Script di validità. Script di pertieza. Database descritto. HP Asset Maager Ammiistrazioe 95

96 Istaza Field Proprietà Tabella 5.4. Proprietà dell'istaza Field Nome della proprietà Aggiorameto Write Lettura UserType Tipo UserTypeFormat Dimesioi ReadOly Descrizioe Questa proprietà può assumere due valori: 1: il logi dispoe dei diritti di aggiorameto sul campo. 0: il logi o dispoe dei diritti di aggiorameto sul campo. Questa proprietà può assumere due valori: 1: il logi dispoe dei diritti di creazioe sul campo. 0: il logi o dispoe dei diritti di creazioe sul campo. Questa proprietà può assumere due valori: 1: il logi dispoe dei diritti di lettura sul campo. 0: il logi o dispoe dei diritti di lettura sul campo. Per default, il formato di immissioe e di visualizzazioe è quello della proprietà Type. La proprietà UserType cosete di precisare il formato di immissioe e visualizzazioe quado è cotrollato. Formato di memorizzazioe. Iformazioi complemetari sul parametro UserType. Dimesioi massime dei valori del campo, i umero di caratteri. Carattere modificabile del campo, qualsiasi siao i diritti di accesso del dipedete coesso al database. Questa proprietà può assumere due valori: 1: il campo o può mai essere modificato dall'utete. 0: il campo può essere modificato dall'utete se i suoi diritti d'accesso glielo cosetoo. Coessioe richiesta Sì Sì Sì No No No No No 96 HP Asset Maager Ammiistrazioe

97 Nome della proprietà Storicizzato ForeigKey PrimaryKey IteralName Deomiazioe Desc SqlName LogHelpCommet LogHelpSample LogHelpWarig LogHelpDesc LogHelpCommetNoHTMLTag LogHelpSampleNoHTMLTag LogHelpWarigNoHTMLTag LogHelpDescNoHTMLTag Sistema EmptyODup FieldCase Descrizioe Questa proprietà può assumere due valori: 1: il campo è storicizzato. 0: il campo o è storicizzato. Questa proprietà può assumere due valori: 1: il campo è ua chiave estera. 0: il campo o è ua chiave estera. Questa proprietà può assumere due valori: 1: il campo è ua chiave pricipale. 0: il campo o è ua chiave pricipale. Nome itero. Iformazioe seza utilità particolare. Deomiazioe del campo come appare ad esempio elle fiestre dei dettagli. Descrizioe Nome SQL. Commeto sull'utilità del campo. Esempi di valori che il campo può assumere. Iformazioi importati sul campo. Descrizioe del campo. Commeti sull'utilità del campo (i tag HTML soo esclusi). Esempi di valori che può assumere il campo (i tag HTML soo esclusi). Iformazioi importati sul campo (i tag HTML soo esclusi). Descrizioe del campo (i tag HTML soo esclusi). Idica se questo oggetto è u oggetto sistema (o modificabile): 0: o 1: sì Idica se il valore predefiito viee riapplicato i caso di duplicazioe: 0: o 1: sì Idica il comportameto relativo alla distizioe maiuscolo/miuscolo per il campo: 0: essua modifica dei dati immessi 1: dati immessi i caratteri maiuscoli 2: dati immessi i caratteri miuscoli 3: dati immessi i smartcase Coessioe richiesta No No No No No No No No No No No No No No No No No No HP Asset Maager Ammiistrazioe 97

98 Nome della proprietà Positive Descrizioe Idica se il campo di tipo Numerico è positivo: 0: o 1: sì Coessioe richiesta No Oggetti Tabella 5.5. Oggetti dell'istaza Field Nome dell'oggetto Base come database Table come tabella MadatoryScript come script DefaultScript come script ReadOlyScript come script HistoryScript come script RelevatScript come script Descrizioe Database descritto. Tabella di cui il campo fa parte. Script di calcolo del carattere obbligatorio del campo. Script di calcolo del valore predefiito del campo. Script di calcolo del carattere Lettura sola del campo. Script di calcolo della storicizzazioe del valore del campo. Script di calcolo della pertieza del campo. Valori che può assumere la proprietà Type Tabella 5.6. Valori che può assumere la proprietà Type Valore memorizzato Valore esplicito Itero 8 bit Itero 16 bit Itero 32 bit Numero a virgola mobile Numero i doppia precisioe Testo Data e ora Campo biario Date Ora Campo testo lugo Descrizioe Numero itero compreso tra -128 e Numero itero compreso tra e Numero itero compreso tra e Numero co virgola mobile di 4 byte. Numero co virgola mobile di 8 byte. Testo per cui tutti i caratteri soo accettati. Data e ora Impiegato per la memorizzazioe delle immagii, ad esempio, seza limitazioi di dimesioi. Data soltato (seza ora). Solo ora (seza data) Campo testo di lughezza variabile. 98 HP Asset Maager Ammiistrazioe

99 Valori che può assumere la proprietà UserType Tabella 5.7. Valori che può assumere la proprietà UserType Valore memorizzato Valore esplicito Predefiito Numero Booleao (Sì/No) Moetario Date Data e ora Ora Distita di sistema Distita persoalizzata Valore della caratteristica Percetage Durata Nome SQL tabella o campo Script Basic Valori che può assumere la proprietà UserTypeFormat Questa proprietà è utile quado la proprietà UserType assume il valore: "Custom Itemized list": idica il ome della distita associata al campo. "System Itemized list": dà l'eleco delle voci della distita. "Duratio": idica il formato di visualizzazioe. "Table or field SQL ame": la proprietà cotiee il ome SQL del campo che memorizza il ome SQL della tabella coteete il campo precisato dal campo descritto. Istaza Lik Proprietà Tabella 5.8. Proprietà di u'istaza Lik Nome della proprietà Aggiorameto Descrizioe Questa proprietà può assumere due valori: 1: il logi dispoe dei diritti di aggiorameto sul collegameto. 0: il logi o dispoe dei diritti di aggiorameto sul collegameto. Coessioe richiesta Sì HP Asset Maager Ammiistrazioe 99

100 Nome della proprietà Write Lettura Tipo UserType Typed Storicizzato Cardialità IteralName Deomiazioe Desc SqlName Sistema LogHelpCommet LogHelpSample LogHelpWarig LogHelpDesc LogHelpCommetNoHTMLTag LogHelpSampleNoHTMLTag LogHelpWarigNoHTMLTag Descrizioe Questa proprietà può assumere due valori: 1: il logi dispoe dei diritti di creazioe sul collegameto. 0: il logi o dispoe dei diritti di creazioe sul collegameto. Questa proprietà può assumere due valori: 1: il logi dispoe dei diritti di lettura sul collegameto. 0: il logi o dispoe dei diritti di lettura sul collegameto. Tipo del collegameto. Tipo d'iformazioe gestita dal collegameto. Idica se la tabella di destiazioe del collegameto è predefiita. I caso cotrario, il ome SQL della tabella viee memorizzato i uo dei campi del record. 1: la tabella di destiazioe o è determiata i aticipo. 0: la tabella di destiazioe è determiata i aticipo. Questa proprietà può assumere due valori: 1: il collegameto è storicizzato. 0: il collegameto o è storicizzato. Cardialità del collegameto. Nome itero. Iformazioe seza utilità particolare. Deomiazioe. Descrizioe Nome SQL. Idica se questo oggetto è u oggetto sistema (o modificabile): 0: o 1: sì Commeti sull'utilità del collegameto. Esempi di valori che il collegameto può assumere. Iformazioi importati sul collegameto. Descrizioe del collegameto. Commeti sull'utilità del collegameto (i tag HTML soo esclusi). Esempi di valori che può assumere il collegameto (i tag HTML soo esclusi). Iformazioi importati sul collegameto (i tag HTML soo esclusi). Coessioe richiesta Sì Sì No No No No No No No No No No No No No No No No No 100 HP Asset Maager Ammiistrazioe

101 Nome della proprietà LogHelpDescNoHTMLTag Oggetti Descrizioe Descrizioe del collegameto (i tag HTML soo esclusi). Coessioe richiesta No Tabella 5.9. Oggetto d'istaza Lik Nome dell'oggetto Base come database SrcField come campo SrcTable come tabella DstTable come tabella DstField come campo RelTable come tabella RelSrcField come campo RelDstField come campo TypeField come campo ReverseLik come collegameto HistoryScript come script RelevatScript come script Descrizioe Database descritto. Campo origie. Tabella d'origie Tabella di destiazioe Campo destiazioe. Tabella di relazioe. Campo origie della tabella di relazioe. Campo destiazioe della tabella di relazioe. Se la tabella di destiazioe di u collegameto o è determiata i aticipo, questa proprietà idica il campo i cui il ome SQL della tabella di destiazioe è iserito. Collegameto iverso. Script di calcolo della storicizzazioe del valore del collegameto. Script di calcolo della pertieza del collegameto. Valori che può assumere la proprietà Type Tabella Valori che può assumere la proprietà Type Valore memorizzato Valore esplicito Normale Ow Impostazioe Neutral Fuzioe 'Copia' Owcopy HP Asset Maager Ammiistrazioe 101

102 Valori che può assumere la proprietà UserType Tabella Valori che può assumere la proprietà UserType Valore memorizzato Valore esplicito Normale Commeto Immagie Croologia Valori della caratteristica Valori equivaleti visualizzati da Asset Maager Automated Process Maager Normale Commeto Immagie Croologia Valore della caratteristica Istaza Idex Proprietà Tabella Proprietà dell'istaza Idex Nome della proprietà Duplicates NullValues IteralName Deomiazioe Desc SqlName Sistema Descrizioe Idica se l'idice può assumere più di ua volta u valore o NULL. 1: si possoo creare diversi record per i quali il gruppo di campi dell'idice assume esattamete lo stesso valore. 0: o si può creare più di u record per il quale il gruppo di campi dell'idice assume u valore dato. Questa proprietà ha seso solo se la proprietà Duplicates assume il valore No. Idica se l'idice può assumere più di ua volta u valore "NULL". L'idice ha u valore "NULL" se tutti i campi che lo compogoo hao u valore "NULL". 1: si possoo creare diversi record per cui l'idice è NULL. 0: o si può creare più di u record per il quale l'idice è NULL. Nome itero. Iformazioe seza utilità particolare. Deomiazioe che appare elle fiestre dei dettagli. Descrizioe Nome SQL. Idica se questo oggetto è u oggetto sistema (o modificabile): 0: o 1: sì 102 HP Asset Maager Ammiistrazioe

103 Oggetti Tabella Oggetti dell'istaza Idex Nome dell'oggetto Base come database Table come tabella Descrizioe Database descritto. Tabella di cui fa parte l'idice. Istaza Script Proprietà Tabella Proprietà dell'istaza Script Nome della proprietà CalcMode ScriptType Origie Descrizioe Idica se il valore del campo è sì, o o se è uo script che calcola uo di questi due valori. Questa proprietà può assumere uo dei valori segueti: 0: o 1: sì 2: script. Tipo di iformazioe che lo script cosete di geerare. Questa proprietà può assumere uo dei valori segueti: 1: obbligo di completare u campo. 2: visualizzazioe per default di ua caratteristica i ua tabella. 3: carattere dispoibile di ua caratteristica i ua tabella. 4: storicizzazioe di u campo. 5: valore predefiito di u campo. 6: carattere a scopo di eredità di ua caratteristica i ua tabella. Script di calcolo del valore del campo come viee visualizzato ell'iterfaccia. Script di calcolo del valore del campo come viee memorizzato el database. HP Asset Maager Ammiistrazioe 103

104 Nome della proprietà VbReturType ReferecedStorageFieldCout Descrizioe Tipo di striga calcolata dallo script: Iteger: Numero itero compreso tra e Log: Numero itero compreso tra e Double: Numero co virgola mobile di 8 byte. Strig: Testo per il quale tutti i caratteri soo accettati. Data: Data soltato (seza ora). Quatità di campi refereziati ello script. Oggetti Tabella Oggetti dell'istaza Script Nome dell'oggetto Table come tabella Field come campo Descrizioe Tabella di cui fa parte il campo il cui valore viee calcolato mediate lo script. Campo il cui valore viee calcolato mediate lo script. Istaza FeatDesc NOTA: Per utilizzare questa istaza è richiesta la coessioe al database. Proprietà Tabella Proprietà dell'istaza FeatDesc Nome della proprietà Sistema Deomiazioe Desc SQLName Uit Descrizioe Idica se questo oggetto è u oggetto sistema (o modificabile): 0: o 1: sì Deomiazioe della caratteristica. Descrizioe Nome SQL. Uità della caratteristica. 104 HP Asset Maager Ammiistrazioe

105 Nome della proprietà Tipo MiValue MaxValue IsCosolidated HasClass Descrizioe Tipo di immissioe della caratteristica. Distita utilizzata per compilare il valore della caratteristica. Questa proprietà è utile solo se il Tipo della caratteristica è Distita. Valore miimo assuto dalla caratteristica (Tipo umerico uicamete). Valore massimo assuto dalla caratteristica (solo Tipo umerico). Idica se la caratteristica è calcolata co cosolidameto. 0: o 1: sì Idica se la caratteristica è collegata a ua classe di caratteristiche: 0: o 1: sì Oggetti Tabella Oggetti dell'istaza FeatDesc Nome dell'oggetto Class as FeatClassDesc Descrizioe Classe della caratteristica. Istaza FeatParamDesc NOTA: Per utilizzare questa istaza è richiesta la coessioe al database. Proprietà Tabella Proprietà dell'istaza FeatParamDesc Nome della proprietà LogHelpCommet LogHelpSample LogHelpWarig LogHelpDesc LogHelpCommetNoHTMLTag Descrizioe Commeto sull'utilità del campo. Esempi di valori che il campo può assumere. Iformazioi importati sul campo. Descrizioe del campo. Commeti sull'utilità del campo (i tag HTML soo esclusi). HP Asset Maager Ammiistrazioe 105

106 Nome della proprietà LogHelpSampleNoHTMLTag LogHelpWarigNoHTMLTag LogHelpDescNoHTMLTag LikFilter IsIherited CreatioHistorized Write Lettura Aggiorameto Descrizioe Esempi di valori che può assumere il campo (i tag HTML soo esclusi). Iformazioi importati sul campo (i tag HTML soo esclusi). Descrizioe del campo (i tag HTML soo esclusi). Codizioe AQL di filtraggio (caratteristica di tipo collegameto) Idica se la caratteristica è a scopo d'eredità: 0: o 1: sì Riga di croologia creata durate la creazioe del record pricipale. Questa proprietà può assumere valori: 0: il logi ha i diritti di scrittura sulla caratteristica 1: il logi o ha diritti di scrittura Questa proprietà può assumere valori: 0: il logi dispoe dei diritti di lettura sulla caratteristica. 1: il logi o ha diritti di lettura Questa proprietà può assumere valori: 0: il logi dispoe dei diritti di aggiorameto sulla caratteristica 1: il logi o ha diritti di aggiorameto Oggetti Tabella Oggetti dell'istaza FeatParamDesc Nome dell'oggetto DefaultScript come script MadatoryScript come script AvailableScript come Script HistoryScript come script ForceDisplayScript come Script Table come tabella Feature as FeatDesc Descrizioe Script dal valore predefiito della caratteristica. Script di obbligo d'immissioe dati per la caratteristica. Script di dispoibilità della caratteristica. Script di storicizzazioe della caratteristica. Script di visualizzazioe per default della caratteristica. Tabella su cui si basa il parametro caratteristica. Caratteristica associata al parametro di caratteristica. 106 HP Asset Maager Ammiistrazioe

107 Nome dell'oggetto ValueField come campo Descrizioe Campo i cui si memorizza il valore della caratteristica (fval, ValStrig o dtval) Istaza FeatClassDesc NOTA: Per utilizzare questa istaza è richiesta la coessioe al database. Proprietà Tabella Proprietà dell'istaza FeatClassDesc Nome della proprietà FullName Nome HasParet Descrizioe Nome completo della classe di caratteristiche. Nome della classe di caratteristiche. Idica se la classe di caratteristiche possiede ua classe pricipale: 0: o 1: sì Oggetti Tabella Oggetti dell'istaza FeatParamDesc Nome dell'oggetto ParetClass as FeatClassDesc Descrizioe Classe di caratteristiche pricipale. Istaza CalcFieldDesc NOTA: Per utilizzare questa istaza è richiesta la coessioe al database. HP Asset Maager Ammiistrazioe 107

108 Proprietà Tabella Proprietà dell'istaza CalcFieldDesc Nome della proprietà Deomiazioe Desc SQLName UserType Tipo IsVisible Descrizioe Deomiazioe del campo calcolato. Descrizioe Nome SQL. Formula di calcolo del campo calcolato. Tipo di risultato restituito dal campo calcolato. Tipo di campo calcolato. Idica se il campo calcolato è visibile per default: 0: o 1: sì Oggetti Tabella Oggetti dell'istaza CalcFieldDesc Nome dell'oggetto Table come tabella Script come script Descrizioe Tabella a cui è associato il campo calcolato. Script di calcolo del campo calcolato. Istaza View Proprietà Tabella Proprietà dell'istaza View Nome della proprietà IteralName Sistema Deomiazioe Desc SQLName FucDomai Descrizioe Nome itero. Iformazioe seza utilità particolare. Idica se questo oggetto è u oggetto sistema (o modificabile): 0: o 1: sì Deomiazioe della fiestra. Descrizioe Nome SQL. Domiio fuzioale associato alla fiestra. 108 HP Asset Maager Ammiistrazioe

109 Nome della proprietà HasSystemPage HasNotebook ScreeFilter CaptioList CaptioDetail Descrizioe Idica se questa fiestra ammette iformazioi visualizzate di cotiuo (riquadro sovrastate le schede): 0: o 1: sì Idica se questa fiestra possiede schede: 0: o 1: sì Filtro sistema della fiestra. Titolo dell'eleco della fiestra. Titolo della fiestra. Oggetti Tabella Oggetti dell'istaza View Nome dell'oggetto Table come tabella SysPage come pagia Descrizioe Tabella che cotiee la fiestra. Riquadro sovrastate le schede di ua fiestra. Istaza Page Proprietà Tabella Proprietà dell'istaza Page Nome della proprietà IteralName Sistema Deomiazioe SQLName Descrizioe Nome itero. Iformazioe seza utilità particolare. Idica se questo oggetto è u oggetto sistema (o modificabile): 0: o 1: sì Deomiazioe della pagia. Descrizioe Nome SQL. HP Asset Maager Ammiistrazioe 109

110 Istaza PageItem Proprietà Tabella Proprietà dell'istaza PageItem Nome della proprietà IsVerticalSplit IsHorizotalSplit FrameLabel SQLName IsField IsLik IsFeature IsCalcField BaseType Descrizioe Idica se questo oggetto è u separatore verticale per la pagia: 0: o 1: sì Idica se questo oggetto è u separatore orizzotale per la pagia: 0: o 1: sì Deomiazioe del riquadro Nome SQL. Idica se questo oggetto è u campo della pagia: 0: o 1: sì Idica se questo oggetto è u collegameto: 0: o 1: sì Idica se questo oggetto è ua caratteristica: 0: o 1: sì Idica se questo oggetto è u campo calcolato: 0: o 1: sì Se l'oggetto è u campo, tipo del campo. Oggetti Tabella Oggetti dell'istaza PageItem Nome dell'oggetto Field come campo Lik come collegameto FeatParam come FeatParamDesc CalcField come CalcFieldDesc Descrizioe Campo coteuto ella pagia. Collegameto coteuto ella pagia. Caratteristiche ella pagia Campo calcolato coteuto ella pagia. 110 HP Asset Maager Ammiistrazioe

111 Istaza SysEumValue Proprietà Tabella Proprietà dell'istaza SysEumValue Nome della proprietà StrigValue NumValue Descrizioe Valore testo della distita di sistema. Valore umerico della distita di sistema. Istaza Strig Proprietà Tabella Proprietà dell'istaza Strig Nome della proprietà Valore Descrizioe Valore della striga di caratteri. Istaza ScriptField Proprietà Tabella Proprietà dell'istaza ScriptField Nome della proprietà Nome Descrizioe Nome del campo refereziato ello script. Variabili globali Tabella Variabili globali Nome della variabile Userlogi Ora Descrizioe Logi co cui ci si è coessi al database. Ora alla quale Asset Maager Applicatio Desiger è stato eseguito. HP Asset Maager Ammiistrazioe 111

112 Nome della variabile Date Dbb.Fullame Dbb.Shortame Dbb.Path Dbb.Name Dbb.Ext Template.Fullame Template.Shortame Template.Path Template.Name Template.Ext Descrizioe Data alla quale Asset Maager Applicatio Desiger è stato eseguito. Percorso completo del file di descrizioe di database. Nome seza estesioe del file di descrizioe di database utilizzato. Percorso del file di descrizioe di database utilizzato. Nome co estesioe del file di descrizioe di database utilizzato. Estesioe del file di descrizioe di database utilizzato. Percorso completo del modello di descrizioe di database utilizzato. Nome seza estesioe del modello di descrizioe di database utilizzato. Percorso del modello di descrizioe di database utilizzato. Nome co estesioe del modello di descrizioe di database utilizzato. Estesioe del modello di descrizioe di database utilizzato. 112 HP Asset Maager Ammiistrazioe

113 6 Diagosi e riparazioe di u database Il meu Azioe/Esegui diagosi /Ripara il database cosete di sperimetare l'itegrità di u database di Asset Maager che esiste già. Affiché questo meu sia dispoibile è ecessario che vega stabilita ua coessioe co il database i questioe. Campo Tabella da aalizzare: Selezioare (Tutte le tabelle) per aalizzare o riparare l'itero database. Campo File di registro: cosete di salvare u file di registro co la diagosi del database. È possibile ricorrere a due opzioi: Solo aalisi: Asset Maager Applicatio Desiger formula ua semplice diagosi e o esegue alcua riparazioe del database i caso di problemi. Ripara: Asset Maager Applicatio Desiger formula ua diagosi del database ed esegue le riparazioi ecessarie. Quado si fa clic su Avvio, Asset Maager Applicatio Desiger propoe di selezioare u file di registro i cui iserire le operazioi realizzate durate la diagosi e/o la riparazioe. Nel corso della diagosi, il risultato di ogi test viee idicato co u'icoa. idica che il test è stato completato. idica che il test è termiato i errore ma che il database resta utilizzabile. idica che il test è termiato i errore. Il database potrebbe essere iutilizzabile. HP Asset Maager Ammiistrazioe 113

114 ATTENZIONE: L'opzioe Verifica della validità dei record potrebbe richiedere molto tempo (più di 1 gioro) per le tabelle coteeti uo script di Validità e molti record. Per tali tabelle, lo script di validità verrà eseguito per ciascu record presete ella tabella. Asset Maager forisce u approccio o GUI che cosete di verificare le tabelle selettivamete, potedo così omettere le tabelle che o ecessitao di verifiche. Cosultare la sezioe Approccio di verifica o GUI per ulteriori dettagli. I alcue istaze, la verifica potrebbe o essere mai superata. Approccio di verifica o GUI Metre l'opzioe Verifica della validità dei record obbliga a verificare la validità dell'itero database e può richiedere molto tempo, Asset Maager offre u approccio o GUI che cosete di selezioare solo le tabelle desiderate. È possibile verificare la validità di ua tabella mediate il seguete comado: amdbal -dbcheck:<ome database>;;validityscript;table="<ome SQL della tab ella>" Ad esempio: amdbal -dbcheck:amdemo93e;;validityscript;table="amcomputer" Per verificare più tabelle, eseguire i segueti script i batch: amdbal -dbcheck:amdemo93e;;validityscript;table="amasset" amdbal -dbcheck :AMDemo93e;;ValidityScript;Table="amPortfolioItem" amdbal -dbcheck:amdemo 93e;;ValidityScript;Table="amComputer" amdbal -dbcheck:amdemo93e;;validi tyscript;table="amsoftistall" 114 HP Asset Maager Ammiistrazioe

115 7 Accesso ODBC al database Il presete capitolo spiega come utilizzare strumeti esteri per accedere al database di Asset Maager (i sola lettura) mediate il driver ODBC sviluppato per Asset Maager. NOTA: Il driver ODBC di Asset Maagercccc cosete di accedere al database i sola lettura. Paoramica dell'accesso al database di Asset Maager Istallazioe del driver ODBC Il programma di istallazioe di Asset Maager istalla il driver ODBC ei segueti casi: se si selezioa questa possibilità al mometo dell'istallazioe, se il driver è richiesto da altri elemeti istallati. Il driver ODBC è deomiato HP Asset Maager 9.30 <ligua> Driver. Adbc.dll viee copiato ella cartella "system32" di Widows. HP Asset Maager Ammiistrazioe 115

116 NOTA: Il driver ODBC è lo stesso per tutti i DBMS utilizzati. Utilità del driver ODBC L'utilizzo di questo driver è cosigliato quado si progettao report per il database mediate strumeti esteri quali SAP Crystal Reports. NOTA: L'utilizzazioe di questo driver o è obbligatoria. È possibile accedere al database di Asset Maager direttamete se l'applicazioe di creazioe report supporta il relativo DBMS. Vataggi dell'accesso al database mediate il driver ODBC: Tabella 7.1. Vataggi del driver ODBC Sicurezza al mometo dell'accesso al database di Asset Maager Parametri di coessioe del DBMS Selezioe della coessioe utilizzata per accedere al database di Asset Maager Collegameto tra il motore di DBMS e il report Accesso co il driver ODBC Quado si utilizzao i report soo ecessari u logi e ua password di Asset Maager per accedere al database. I profili utete (diritti e limitazioi d'accesso) associati al logi soo rispettati. No è ecessario cooscere i parametri di coessioe richiesti dal DBMS per accedere al database. L'utete del report selezioa la coessioe adeguata. Il report è idipedete dal motore di database utilizzato. Quado si modifica il DBMS del database, o è ecessario modificare i report. Accesso seza il driver ODBC Al mometo dell'utilizzazioe dei report, vegoo chiesti i parametri di accesso al database richiesti dal DBMS. No hao essu rapporto co i profili utete di Asset Maager. È ecessario cooscere i parametri di coessioe del DBMS per accedere al database. L'utete accede direttamete al database seza utilizzare le coessioi di Asset Maager. Il report dipede dal motore di database. Quado si modifica il DBMS del database, si devoo rifare i report. 116 HP Asset Maager Ammiistrazioe

117 Dati a cui si può accedere mediate il driver ODBC Il driver ODBC cosete di visualizzare: Tabelle i campi stadard. Campi calcolati Caratteristiche Tutti questi oggetti vegoo idetificati mediate il ome SQL. NOTA: I collegameti o soo visibili. Occorre ricostituirli effettuado maualmete i joi. Scelta della coessioe ODBC da utilizzare Al mometo dell'istallazioe del driver ODBC viee creata ua coessioe ODBC stadard. La coessioe è deomiata Asset Maager Databases. Questa coessioe o può essere modificata é elimiata. È possibile utilizzare due tipi di coessioe ODBC per accedere al database di Asset Maager: La coessioe Asset Maager Databases stadard. Ua coessioe creata dall'utete. Utilità della coessioe Asset Maager Databases Utilizzado questa coessioe, o si deve creare u'altra coessioe ODBC. I questo modo, si evita di utilizzare l'ammiistratore ODBC. La coessioe Asset Maager da utilizzare viee selezioata al mometo della creazioe e dell'utilizzo del report. Questa selezioe viee effettuata ella fiestra di coessioe stadard di Asset Maager. Come creare coessioi ODBC 1 Avviare l'ammiistratore ODBC. 2 Creare ua uova coessioe selezioado il HP Software Asset Maager Driver. 3 Procedere come al solito per cocludere la creazioe della coessioe ODBC. Esempio: Creazioe di u report i SAP Crystal Reports co il driver ODBC Avviare SAP Crystal Reports (Desiger). HP Asset Maager Ammiistrazioe 117

118 Aprire u uovo report. Idicare che il report riguarda dati "SQL/ODBC". Selezioare la coessioe ODBC Asset Maager Databases. Verrà visualizzata la fiestra di coessioe stadard di Asset Maager. Selezioare la coessioe Asset Maager corretta. Specificare il logi da utilizzare per creare il report e la relativa password. Creare il report el modo abituale. 118 HP Asset Maager Ammiistrazioe

119 8 Accesso al database utilizzado Citrix XeApp Questo capitolo illustra l'utilizzo di Citrix XeApp come strumeto per forire l'accesso a Asset Maager sotto forma di applicazioe ospitata. Paoramica Citrix XeApp è u prodotto di virtualizzazioe/distribuzioe di applicazioi che cosete agli uteti di coettersi ad applicazioi aziedali ospitate su u server remoto. XeApp può ospitare applicazioi su server cetrali e cosetire agli uteti di iteragire co essi i remoto, oppure gestirle i streamig e distribuirle su dispositivi utete per l'esecuzioe locale. Citrix XeApp può essere utilizzato i ua delle segueti cofigurazioi: Modalità desktop remoto: Asset Maager è istallato sul u server Citrix XeApp. U ammiistratore cocede agli uteti i diritti di accesso al server Citrix XeApp. Gli uteti accedoo al cliet Widows di Asset Maager attraverso ua sessioe di desktop remoto di Citrix XeApp utilizzado Remote Desktop Protocol (RDP). Modalità applicazioe codivisa: Asset Maager è istallato sul u server Citrix XeApp. HP Asset Maager Ammiistrazioe 119

120 U ammiistratore cocede agli uteti i diritti di accesso a Asset Maager sul server Citrix XeApp. Gli uteti accedoo al cliet Widows di Asset Maager tramite u cliet Citrix XeApp o u URL. Istallazioe di Citrix XeApp Vedere per iformazioi dettagliate sull'istallazioe e la cofigurazioe di Citrix XeApp, i particolare la guida Gettig Started with Citrix XeApp. Limitazioi ote Le fiestre modali di Asset Maager o possoo essere spostate o ridimesioate. Quado u utete crea ua coessioe di Asset Maager al database (tramite ua sessioe di desktop remoto o u cliet Citrix XeApp), le iformazioi sulla coessioe vegoo memorizzate i ua cartella di virtualizzazioe sul server Citrix XeApp, piuttosto che el file amdb.ii corretto. Soluzioe alterativa: gli ammiistratori devoo creare le coessioi a Asset Maager direttamete sul server Citrix XeApp utilizzado il cliet Widows di Asset Maager. Gli uteti o possoo creare coessioi ODBC al database di Asset Maager utilizzado il cliet Widows di Asset Maager. Soluzioe alterativa: gli ammiistratori devoo creare le coessioi ODBC al database di Asset Maager direttamete sul server Citrix XeApp. 120 HP Asset Maager Ammiistrazioe

121 9 Archiviazioe La fuzioe di archiviazioe cosete di archiviare i dati che o si desidera mateere per itero el database ma dei quali si vuole teere traccia i record ad essi associati el database correte. Ad esempio, si può archiviare u record associato ad u computer dismesso ma acora preso i cosiderazioe al livello cotabile. Abilitazioe dell'archiviazioe ATTENZIONE: Nel caso di DB2, è ecessario creare spazi tabelle da 8 KB. DB2 UDB [pag. 56] L'archiviazioe può essere abilitata sia prima che dopo la creazioe del database. La procedura è la stessa i etrambi i casi. Quado tuttavia l'archiviazioe viee abilitata prima della creazioe del database, è possibile specificare uo spazio tabella (spazio logico di memorizzazioe dati) per i dati archiviati el campo Archivia della schermata di creazioe del database. Questa opzioe o è dispoibile per i database esisteti. L'archiviazioe viee attivata i Asset Maager Applicatio Desiger utilizzado il meu Database/ Abilita archiviazioe. Al mometo HP Asset Maager Ammiistrazioe 121

122 dell'archiviazioe, el database vegoo eseguite le operazioi riportate di seguito: Viee creata ua tabella di archiviazioe per ciascua tabella del database. Questa tabella duplica la struttura della tabella stadard e preseta il ome SQL seguete: ar<ome tabella stadard> ATTENZIONE: No viee creata alcua tabella di archiviazioe per le tabelle elecate di seguito. Pertato, o è possibile creare archivi per i record di tali tabelle: SysBlob, amaccessrestr, amactio, amcfaql, amcfscript, amcalcfield, amf eatmemo, amfeatparam, amfeatscript, amfeature, amfeatureclass, amfucri ght, amhelp, amhelpmemo, amimage, amlogislot, amoptio, amprofile, ams yscofig, amuserright, amviewdef, amfucdomai I Asset Maager Applicatio Desiger, o è possibile accedere alle tabelle di archiviazioe (tabelle predefiite e duplicate). Poiché presetao la stessa struttura della tabella stadard, o possoo essere modificate. Evetuali modifiche apportate ad ua tabella creao modifiche simmetriche ella tabella di archiviazioe associata. NOTA: Se l'archiviazioe viee abilitata prima della creazioe del database, le tabelle di archiviazioe vegoo memorizzate el tablespace specificato el campo Archivia della fiestra di creazioe del database. Per ciascua chiave estera delle tabelle archiviate, vegoo creati i campi segueti ella tabella stadard (e ella corrispodete tabella di archiviazioe): ar<ome SQL chiave estera> Questo campo memorizza l'idetificativo del record archiviato. arstr<ome SQL chiave estera seza idetificativo tipo> Questo campo memorizza la striga di descrizioe del record archiviato. 122 HP Asset Maager Ammiistrazioe

123 NOTA: I base ai campi, può essere presete uo dei segueti idetificativi di tipo: l: campo di tipo umero itero (32 bit) i: campo di tipo umero itero d: campo di tipo umero i precisioe doppia str: campo di tipo testo dt: campo di tipo data e ora b: campo di tipo booleao (Sì/No) Viee creata ua coessioe aggiutiva (<ome coessioe origiale> - co archiviazioe) per il database. Pricipi di archiviazioe È possibile effettuare quattro operazioi di archiviazioe primarie sui record: Archiviazioe: spostameto di più record elle corrispodeti tabelle di archiviazioe. I record archiviati vegoo elimiati dalla tabella stadard. I dati da archiviare sovrascrivoo l'ultima copia di backup. Backup: copia di più record elle corrispodeti tabelle di archiviazioe. I record o vegoo elimiati dalla tabella stadard. Elimiazioe: distruzioe di più record dalla tabelle stadard o di archiviazioe. Ripristio: recupero di più record dalle tabelle di archiviazioe e ripristio elle tabelle stadard. ATTENZIONE: I record elimiati dalle tabelle di archiviazioe o possoo essere ripristiati. Le operazioi descritte i precedeza vegoo implemetate co le estesioi del liguaggio delle query (AQL) di Asset Maager. La tabella seguete descrive approfoditamete la sitassi delle operazioi e le tabelle i cui soo dispoibili. Operazioi Archiviazioe Backup Elimiazioe Sitassi di AQL ARCHIVE FROM <codizioe FROM> WHERE <codi zioe WHERE>) BACKUP FROM <codizioe FROM> WHERE <codiz ioe WHERE>) PURGE FROM <codizioe FROM> WHERE <codizi oe WHERE>) Dispoibili per Tabelle stadard. Tabelle stadard. Tabelle stadard e di archiviazioe. HP Asset Maager Ammiistrazioe 123

124 Operazioi Ripristio Sitassi di AQL RESTORE FROM <codizioe FROM> WHERE <codi zioe WHERE>) Dispoibili per Tabelle di archiviazioe. NOTA: Per ulteriori iformazioi sull'aql e la sitassi delle codizioi FROM e WHERE, fare riferimeto al capitolo Query i AQL della guida Utilizzo avazato. Collegameti riguardati i record archiviati I collegameti semplici (cardialità 1-) relativi ai record archiviati appaioo disattivati quado soo refereziati i ua fiestra dei dettagli. Esempi Esempio di archiviazioe dei dati Lo sceario descritto ell'esempio seguete propoe di effettuare l'archiviazioe delle richieste d'acquisto chiuse e o modificate egli ultimi 90 giori. I questo caso, la soluzioe cosiste ell'archiviare i record dalla tabella amrequest per i quali: il campo dtlastmodif idica ua data superiore a 90 giori, il valore del campo sestatus è pari a 41. NOTA: I valori elle distite soo associati a umeri iteri. Il valore desiderato è quello corrispodete al valore Chiuso, ovvero 41. Per accedere ai valori coteuti i ua distita di sistema, posizioarsi el campo compilato dalla distita e premere cotemporaeamete i tasti Maiusc e F1. Viee visualizzata la guida cotestuale per il campo co u eleco dei valori per la distita di sistema e i umeri iteri associati. Per risolvere il problema dell'esempio, si creerà u'azioe per la tabella amrequest. Tale azioe eseguirà ua query di archiviazioe AQL sui record che soddisfao i criteri defiiti i precedeza (specificati ella codizioe WHERE della query). 1 Selezioare Strumeti/Azioi/Modifica e fare clic su Nuovo per creare ua uova azioe. 2 Selezioare u ome per l'azioe e, quidi, la tabella Richieste (amrequest) come cotesto dell'azioe. Il tipo di azioe è script. 124 HP Asset Maager Ammiistrazioe

125 NOTA: La defiizioe di u cotesto o è u'operazioe obbligatoria. I effetti, è vietata se si desidera utilizzare u workflow per eseguire questa azioe periodicamete. 3 Immettere lo script seguete ella tabella Script dell'azioe: RetVal = amdbexecaql("archive FROM amrequest WHERE dtlastmodif < AddDay s(getdate(), -90) AND sestatus = 41") NOTA: La fuzioe amdbexecaql esegue query el database. Per ulteriori iformazioi, cosultare il mauale Programmer's Referece. 4 Covalidare la creazioe dell'azioe. 5 È possibile richiamare questa azioe da u workflow o eseguirla direttamete dalla fiestra delle richieste d'acquisto. Per cotrollare l'archiviazioe: 1 Aprire la fiestra delle richieste di acquisto utilizzado il meu Ciclo di vita asset/ Ciclo di vita acquisti/ Richieste /Richieste d'acquisto. 2 Fare clic co il pulsate destro del mouse sull'eleco delle richieste d'acquisto e selezioare l'azioe creata i precedeza dal meu di scelta rapida. I record corrispodeti ad ua richiesta d'acquisto chiusa e ai quali o soo state apportate modifiche per oltre 90 giori vegoo archiviati e scompaioo dall'eleco. Tuttavia, se soo refereziati da altri record, apparirao disattivati i tali record. Se si dispoe dei diritti di ammiistratore, è possibile visualizzare il record archiviato facedo clic su. Esempio di ripristio dei dati Se si desidera ripristiare ua richiesta d'acquisto archiviata ivolotariamete: 1 Collegarsi al database utilizzado la coessioe per l'archiviazioe. 2 Selezioare Strumeti/Azioi/Modifica e fare clic su Nuovo per creare ua uova azioe. 3 Selezioare u ome per l'azioe e, quidi, la tabella arrequest (tabella di archiviazioe amrequest) come cotesto dell'azioe. Il tipo di azioe è script. HP Asset Maager Ammiistrazioe 125

126 NOTA: La defiizioe di u cotesto o è u'operazioe obbligatoria. I effetti, è vietata se si desidera utilizzare u workflow per eseguire questa azioe periodicamete. 4 Immettere lo script seguete ella tabella Script dell'azioe: RetVal = amdbexecaql("restore FROM arrequest WHERE lreqid="&[lreqid]) NOTA: La fuzioe amdbexecaql esegue query el database. Per ulteriori iformazioi, cosultare il mauale Programmer's Referece. 5 Covalidare la creazioe dell'azioe. 6 Aprire la fiestra delle richieste d'acquisto archiviate (arrequest) utilizzado il meu Ammiistrazioe/Eleco delle fiestre e selezioare la richiesta archiviata. 7 Fare clic co il pulsate destro del mouse e selezioare l'azioe creata i precedeza dal meu di scelta rapida. Il record viee recuperato ed elimiato dall'archivio; ifie, viee iserito el database di produzioe. Elaborazioe dei record collegati Durate le operazioi di archiviazioe, il modo i cui i record collegati vegoo gestiti dipede dal tipo di collegameto. La tabella seguete descrive approfoditamete il comportameto dell'archiviazioe i base al tipo di collegameto. Tipo di collegameto OWN Elaborazioe Le operazioi di archiviazioe gestiscoo i record collegati come record archiviati. Se si archivia u record, verrao archiviati ache tutti i record ad esso collegati. Se si elimia u record, vegoo elimiati ache tutti i record collegati. Ad esempio, u asset viee archiviato, copiato, ripristio o elimiato cotemporaeamete a tutti i suoi sottoasset. 126 HP Asset Maager Ammiistrazioe

127 Tipo di collegameto DEFINE o NORMAL Elaborazioe Le chiavi estere ei record collegati vegoo azzerate. Nei campi di archiviazioe (arl<ome>id e arstr<ome>) vegoo iseriti rispettivamete l'idetificativo del record archiviato e la sua striga di descrizioe. Ad esempio, se si archivia ua riga spese, la corrispodete chiave estera el record dell'asset collegato alla riga spese viee azzerata. Comportameto della fuzioe di archiviazioe per le caratteristiche Se si cosidera u record A e la caratteristica ad esso associata C (co u tipo diverso da collegameto): Se si archivia A, viee archiviato ache C. Se si archivia C, il collegameto tra il record A e la sua caratteristica C viee iterrotto ed il record o appare più el dettaglio del record. Il collegameto viee ripristiato ei due casi segueti: 1 A viee archiviato. I questo caso, il collegameto tra A e C viee ristabilito ei dati archiviati. 2 C viee ripristiato. I questo caso, il collegameto tra A e C viee ristabilito el database. Prediamo i cosiderazioe u record A e la caratteristica associata tipo di collegameto C e D, ovvero u altro record a cui puta la caratteristica C: Se si archivia A, viee archiviato ache C. D o viee archiviato automaticamete. Se si archivia C, vegoo iterrotti i collegameti tra A e C e tra C e D. La caratteristica o appare più el record A. L'itegrità del collegameto tra A, C e D viee ripristiato ei due casi segueti: 1 A e D vegoo archiviati. I questo caso, la relazioe tra A, C e D viee ristabilita ei dati archiviati. 2 C viee ripristiato. I questo caso, la relazioe tra A, C e D viee ristabilita el database. Se si archivia D, viee iterrotto il collegameto tra C e D. L'itegrità dei collegameti tra A, C e D viee ripristiata ei due casi segueti: 1 A viee archiviato. I questo caso, la relazioe tra A, C e D viee ristabilita ei dati archiviati. 2 D viee ripristiato. I questo caso, il collegameto tra A, C e D viee ristabilito el database HP Asset Maager Ammiistrazioe 127

128 Disabilitazioe dell'archiviazioe È possibile disabilitare la fuzioe di archiviazioe i qualsiasi mometo. A tale scopo, è ecessario che la fuzioe sia stata abilitata i precedeza e che il database sia stato modificato affiché possa coteere le tabelle aggiutive preposte all'archiviazioe. Per disabilitare la fuzioe di archiviazioe, disattivare l'opzioe Database/Abilita archiviazioe. ATTENZIONE: Se si disabilita l'archiviazioe, vegoo elimiate le tabelle di archiviazioe co tutti i dati archiviati. 128 HP Asset Maager Ammiistrazioe

129 10 Deormalizzazioe Il database di Asset Maager utilizza spesso la ormalizzazioe. Questa proprietà di u database cosiste el ridurre la ridodaza dei dati e le dipedeze iutili tra le tabelle per disporre di u database relazioale più fuzioale e razioale. Co la tecica di deormalizzazioe si procede i maiera iversa: uo stesso valore viee itrodotto i più posizioi, creado i tal modo delle ridodaze volotarie co l'obiettivo di accelerare l'elaborazioe e l'estrazioe dei dati e, i geerale, di migliorare le prestazioi. Quado è ecessario deormalizzare u valore? No esistoo regole precise i materia. Tuttavia, alcui fattori foriscoo u valido supporto per determiare se la deormalizzazioe del database sia pertiete o meo: Le metriche del database. Se il database è di piccole-medie dimesioi, la deormalizzazioe o preseta vataggi sigificativi. I alcui casi, la deormalizzazioe può persio avere u impatto egativo sulla prestazioi. La deormalizzazioe potrebbe ad esempio icremetare sigificativamete le dimesioi delle tabelle: sebbee il recupero dati diveti più rapido, gli aggiorameti dei record potrebbero richiedere più tempo. Le query più critiche che vegoo utilizzate e i tempi di risposta previsti. Quado queste query devoo estrarre dati ripartiti su più tabelle e/o se prima di poter ricevere i dati riviati dalle query devoo essere effettuati HP Asset Maager Ammiistrazioe 129

130 dei calcoli su ua o più coloe, può essere utile procedere alla deormalizzazioe dei valori utilizzati dalle query i questioe. Le prestazioi. Se si cosidera che le prestazioi dell'applicazioe soo sufficieti, è iutile procedere alla deormalizzazioe. Pricipi di deormalizzazioe i Asset Maager I teoria soo dispoibili diverse teciche di deormalizzazioe. Asset Maager e accetta solo ua: la deormalizzazioe di coloe. Ua coloa, ovvero u campo, viee ripetuto i più tabelle per impedire la creazioe di joi tra tabelle elle query. Prediamo ad esempio il caso di u report relativo alle asseze dei dipedeti. Questo report viee prodotto molto frequetemete. La maggior parte dei dati ecessari per compilare il report è memorizzata ella tabella Asseze. U dato utilizzato el report, l'idirizzo del resposabile del dipedete, è memorizzato tuttavia i u'altra tabella, ovvero Dipedeti e reparti. Potrebbe essere opportuo deormalizzare questi dati per evitare u joi tra le due tabelle quado si crea il report. Dopo aver deormalizzato questo valore, il campo viee duplicato ella tabella delle asseze. Questa operazioe mette i evideza uo dei rischi poteziali della deormalizzazioe classica, ovvero la mautezioe dei dati ridodati. Asset Maager aulla questo rischio coservado automaticamete l'itegrità dei dati deormalizzati. I geere, la deormalizzazioe di u valore è u'operazioe completamete trasparete per l'utete. Il valore duplicato o viee mai visualizzato i ua fiestra di dettagli e le regole di scrittura delle query i AQL soo ivariate. Asset Maager rileva automaticamete la preseza di u valore deormalizzato e semplifica le query i modo rapido. NOTA: I campi creati mediate la deormalizzazioe soo tuttavia visibili i Asset Maager Applicatio Desiger. I loro omi SQL impiegao il prefisso df. I collegameti utilizzao il prefisso l. Deormalizzazioe di u valore Dopo aver verificato la pertieza di ua deormalizzazioe, procedere all'operazioe vera e propria utilizzado Asset Maager Applicatio Desiger: 130 HP Asset Maager Ammiistrazioe

131 1 I Asset Maager Applicatio Desiger, coettersi al proprio database 2 Selezioare la tabella di destiazioe del campo o del collegameto deormalizzato e selezioare il meu Database/Aggiugere ua deormalizzazioe. La fiestra successiva ivita l'utete a selezioare il campo da deormalizzare: NOTA: Se si selezioa la casella di cotrollo Creare u idice sul campo di deormalizzazioe, le procedure di ordiameto su questo valore sarao accelerate. Fare clic su Crea. 3 Salvare le modifiche, seguire le istruzioi della procedura guidata di aggiorameto del database (selezioe di u file registro per le operazioi, selezioe evetuale di u file di cofigurazioe,...) e fare clic su Fie. 4 Il campo o collegameto deormalizzato è ora attivo. Verrà utilizzato automaticamete dalle query, laddove il cotesto lo coseta. Esempio Si ripreda i cosiderazioe l'esempio relativo alla creazioe di u report sulle asseze degli impiegati. Il carattere frequete della creazioe di questo report e il tipo di dati che deve coteere redoo pertiete la deormalizzazioe del campo coteete l'idirizzo del resposabile del servizio. Pertato si tratta di deormalizzare il campo remoto Maager. . A questo scopo: 1 I Asset Maager Applicatio Desiger, selezioare la tabella Asseze (amabsece) e selezioare il meu Database/ Aggiugere ua deormalizzazioe. 2 Nella fiestra visualizzata, scegliere il campo remoto Maager. ell'eleco a discesa. Questo eleco preseta i campi e i collegameti associati alla tabella delle asseze e cosete di selezioare i campi remoti apparteeti a u collegameto. Nell'esempio i questioe, è ecessario espadere il collegameto Resposabile e quidi scegliere il campo ad esso associato. 3 Fare clic su Crea. Nella tabella delle asseze dovrà essere visualizzato u uovo campo co il prefisso df. Selezioare il meu File/Aggiora la struttura del database... per covalidare le modifiche. Asset Maager HP Asset Maager Ammiistrazioe 131

132 Applicatio Desiger visualizza ua procedura guidata di salvataggio della struttura del database. 4 Fare clic su Avati e selezioare ua cartella di salvataggio per il file di registro delle operazioi. 5 Fare clic sul pulsate Avati. La pagia così visualizzata ivita l'utete a scegliere u file di coversioe opzioale. Questa pagia o si applica all'operazioe di deormalizzazioe. 6 Fare clic sul pulsate Fie. La procedura guidata visualizza l'avazameto delle operazioi i corso e l'avveuto aggiorameto del database. Le query che cosetoo la creazioe del report utilizzerao il campo deormalizzato, evitado i tal modo di dover effettuare ua joi tra la tabella Asseze e quella Dipedeti e reparti. 132 HP Asset Maager Ammiistrazioe

133 11 Importazioe Il presete capitolo spiega come importare dati co Asset Maager. Per importare u file di testo uico, selezioare il meu File/Importa, opzioe Importa u file di testo. Per importare diversi file di testo o u database, selezioare il meu File/Importa, opzioe Importa u database. Figura Importazioe - Selezioe del tipo HP Asset Maager Ammiistrazioe 133

134 Pricipi di fuzioameto dell'importazioe dei dati Asset Maager permette a u ammiistratore di importare dati el database di Asset Maager da: Da u file di testo uico Da diversi file di testo Da u database completo Importazioe di dati da u file di testo uico Il file di testo è associato a ua tabella del database di Asset Maager. L'ammiistratore associa ogi campo del file di testo a u campo del database. Questo campo fa parte della tabella associata o di ua tabella collegata. NOTA: Il codice ISO dei caratteri utilizzati el file di testo deve essere lo stesso di quello di Asset Maager. Importazioe di dati a partire da vari file di testo Ogi file di testo viee associato a ua tabella del database di Asset Maager. Ogi campo del file di testo viee associato a u campo del database. Questo campo fa parte della tabella associata o di ua tabella collegata. Importazioe di dati a partire da u database completo È possibile importare u database ODBC: L'ammiistratore associa ogi tabella del database di origie a ua tabella del database destiazioe. L'ammiistratore associa ogi campo del file di testo a u campo del database destiazioe. Questo campo fa parte della tabella associata o di ua tabella collegata. È possibile aggiugere o modificare record del database di Asset Maager. No è tuttavia possibile elimiare record dal database di Asset Maager. Tutte le iformazioi riguardati il trasferimeto possoo essere salvate sotto forma di script. È possibile utilizzare lo script per importare di uovo i dati seza ridefiire le impostazioi di importazioe. Il modulo di importazioe cosete diversi modi per gestire gli errori e la possibilità di memorizzare il risultato delle operazioi effettuate i u file log. 134 HP Asset Maager Ammiistrazioe

135 NOTA: Protezioe dei database: solo u ammiistratore di Asset Maager può utilizzare ilo meu File/ Importa (logi "Admi" o utete co diritti di ammiistratore). Il meu è disabilitato per gli altri uteti, proteggedo così l'accesso al database. Importazioe di dati umerici I campi umerici devoo essere formattati correttamete, a prescidere dalle opzioi defiite el Paello di cotrollo di Widows: soo cosetiti solo caratteri umerici seza spazi. Come separatore decimale viee utilizzato il puto "." I campi umerici devoo essere importati i campi umerici. I questo modo, i dati umerici possoo essere importati idipedetemete dalle impostazioi dei computer utilizzati per l'importazioe. Cosigli Seguoo alcue raccomadazioi da leggere prima di importare i dati el database di Asset Maager: Valori predefiiti sui campi obbligatori Il modulo di importazioe tiee coto della atura obbligatoria dei campi. Se u record da importare cotiee u campo vuoto e il campo è defiito come obbligatorio el database di destiazioe, il modulo di importazioe rifiuterà il record. Per evitare che i record vegao rifiutati per questa ragioe si cosiglia di assegare valori predefiiti ai campi obbligatori el database di destiazioe. Se viee specificato u valore ei file da importare, questo sostituirà il valore predefiito del campo. Evitare di utilizzare i campi Id come chiavi di associazioe Si cosiglia di o utilizzare i campi Id delle tabelle come chiavi di associazioe se si desiderao reimportare dati esportati. I effetti, i umeri di idetificazioe corrispodeti o soo fissi e possoo essere modificati. Si cosiglia di utilizzare piuttosto chiavi i cui valori soo "immutabili", come ad esempio il codice asset degli asset... HP Asset Maager Ammiistrazioe 135

136 Backup del database di Asset Maager Poiché l'importazioe di dati può modificare i massa i dati del database di Asset Maager, si cosiglia di effettuare u backup di quest'ultimo prima di avviare l'importazioe. Evitare l'accesso simultaeo al database di Asset Maager Si scosiglia di realizzare importazioi simultaee su diversi computer o di utilizzare Asset Maager su u altro computer durate u'importazioe. Limitazioi da rispettare durate l'importazioe di dati i u campo Quado si importao dati el database di Asset Maager, il modulo di importazioe verifica che i dati importati siao compatibili co la struttura del database. Se alcui campi o collegameti dei dati importati soo icompatibili co la struttura del database, il risultato corrispode a ua delle possibilità seguete: Il record completo viee rifiutato, Il valore viee trocato, Il campo viee lasciato tale e quale. Si cosiglia quidi di presetare i dati più i coformità co la struttura del database per evitare i rifiuti. Esistoo due possibilità: Si importao i dati di u database strutturato: Se il campo origie e il campo destiazioe soo dello stesso tipo (origie-data e destiazioe-data ad esempio) o se i campi soo compatibili (origie-data+ora e destiazioe-data ad esempio), o ci soo limitazioi da rispettare. Se il campo origie è di tipo "testo" e quello di destiazioe è di u tipo specifico, è ecessario rispettare le limitazioi relative al campo di destiazioe. Si importao i dati di u file di testo: u Si devoo rispettare le limitazioi del campo destiazioe. I base al valore della proprietà "UserType" el campo di destiazioe Se il valore è: Predefiito Quidi: È ecessario rispettare il formato defiito dalla proprietà Tipo. 136 HP Asset Maager Ammiistrazioe

137 Se il valore è: Numerico o moetario Booleao (Sì/No) Date Distita di sistema Distita persoalizzata Percetage Durata Quidi: Il campo origie deve essere u umero. Se il campo origie proviee da u database strutturato ed è di tipo umerico o moetario, o vi soo limitazioi. Se il campo origie è di tipo testo, è ecessario specificare u umero utilizzado il puto (.) come separatore decimale e essu separatore per le migliaia. Il campo origie deve presetare i valori 1 (per Sì), o 0 (per No). Se il campo origie proviee da u database strutturato ed è di tipo data o data e ora, o vi soo limitazioi. Se il campo origie è di tipo testo, si devoo rispettare le limitazioi segueti: L'ordie di immissioe del mese, del gioro e dell'ao deve essere lo stesso per tutti i record. Si precisa qual è l'ordie al mometo dell'importazioe. Si deve immettere sistematicamete u gioro, u mese e u ao. Per separare i giori dai mesi e gli ai, utilizzare lo stesso separatore, a scelta, per tutti i record. Si precisa qual è il separatore al mometo dell'importazioe. È ecessario presetare uo dei valori della distita ad esclusioe di tutti gli altri. I caso cotrario, la riga o viee importata. È possibile idetificare l'elemeto della distita mediate il valore visualizzato o mediate il umero memorizzato el database. Esempio Se la distita è Sì 1 No 0, è possibile importare il valore Sì o il valore 1 co lo stesso risultato. Se si preseta u valore vuoto, il modulo di importazioe assega il valore 0 al campo. Si cosiglia di presetare i valori umerici memorizzati, perché soo più stabili dei valori testo da ua versioe all'altra di Asset Maager e idipedeti dalla ligua della versioe utilizzata. Il valore del campo viee selezioato tramite ua distita "a discesa" modificabile dall'utete. Gli uteti possoo selezioare uo dei valori esisteti dalla distita. Se, i aggiuta, la distita è "aperta", gli uteti che possiedoo i diritti adeguati possoo immettere u uovo valore. Questo valore verrà aggiuto alla distita. I valori importati devoo essere la percetuale co o seza simbolo " %" (ad esempio: "10" o "10%"). Si devoo rispettare le limitazioi defiite dalle proprietà UserType e UserTypeFormat quado la proprietà UserType è Durata. HP Asset Maager Ammiistrazioe 137

138 Se il valore è: Nome SQL tabella o campo Quidi: È possibile importare qualsiasi valore alfaumerico. Ma se questo valore o corrispode a u ome SQL di campo o di tabella valido, si rischia di daeggiare il database. I base al valore della proprietà "type" el campo di destiazioe Si devoo rispettare le limitazioi collegate a questa proprietà se la proprietà UserType assume il valore Default. Caso particolare: Caso particolare: Se il valore è: Data e ora Quidi: Se il campo origie proviee da u database strutturato ed è di tipo data e ora o data, o vi soo limitazioi. Se il campo origie è di tipo testo, è ecessario rispettare le limitazioi defiite dalla proprietà UserType quado la proprietà UserType è data o data e ora. I base al valore di altre proprietà el campo di destiazioe Se la proprietà: MadatoryType Dimesioi ReadOly ha come valore: Sì è completata Sì Quidi: Se il campo origie è vuoto, i record che il modulo di importazioe avrebbe dovuto aggiugere o modificare o vegoo aggiuti é modificati. I valori del campo origie troppo lughi soo trocati al mometo dell'importazioe. È impossibile importare u valore su u campo che ha questa proprietà. Campo "dtlastmodif" (ome SQL) Questo campo viee aggiorato appea si modifica o si crea u record el database di Asset Maager, sia mediate l'iterfaccia utete che mediate u'importazioe di dati. Esso idica la data dell'ultima modifica o della creazioe del record. Se si importa u valore i questo campo, esso prevale sulla data reale di importazioe. 138 HP Asset Maager Ammiistrazioe

139 Importazioe di file di testo o di u database ODBC Il presete paragrafo spiega come importare uo o più file di dati o u database ODBC. Per importare u file di testo uico, selezioare il meu File/Importa, opzioe Importa u file di testo. Per importare u isieme di file di testo: Utilizzare il meu File/Importa. Fare clic sull'opzioe Importa u database, quidi sulla scheda Testo. Per importare u database ODBC: Utilizzare il meu File/Importa. Fare clic sull'opzioe Importa u database, quidi sulla scheda ODBC. Prelimiari per l'importazioe di file di testo Iazitutto preparare i file che cotegoo i dati da importare. Essi devoo rispettare le limitazioi segueti: Ogi coloa corrispode a u campo. Ogi riga corrispode a u record. All'iizio del file si possoo fare figurare o meo i omi dei campi. Se o lo si fa el file, sarà possibile farlo al mometo dell'importazioe. All'iizio del file, prima della riga facoltativa coteete i omi di campo, è possibile iserire fio a 99 righe di commeto che o verrao importate. L'operazioe può essere eseguita compilado il campo Prima riga da importare. No è ecessario che queste righe di commeto iizio co u carattere speciale. Si può comporre il file co il set di caratteri OEM DOS (DOS), UTF-8, Uicode o Lati 1. Le coloe possoo essere a larghezza fissa o larghezza variabile. I questo caso viee selezioato u carattere come sepratore. Il coteuto dei campi può essere delimitato da caratteri a scelta. I campi possoo essere dei segueti tipi: Numerico Striga di caratteri Date Data e ora I valori importati devoo rispettare le limitazioi iereti alla struttura del database di Asset Maager (formato di immissioe, tipo di campo, tipo di collegameto, tipo di idice). HP Asset Maager Ammiistrazioe 139

140 Tutti i caratteri soo autorizzati, ad eccezioe di quelli usati come delimitatori di testo. No è possibile far figurare u carattere delimitatore i ua striga di testo. Le iformazioi dei campi "Data", "Data e ora" e "Durata" rispettao le stesse limitazioi che per l'immissioe diretta el software. Si cosiglia di costituire u file di testo per tabella di destiazioe pricipale. Se i dati di origie soo coteuti i u database il cui motore o è gestito dal modulo di importazioe, è ecessario estrarli sotto forma di file di testo per poterli importare. Se è ricoosciuto da Asset Maager, il database può essere importato direttamete mediate il meu File/Importa, opzioe Importa u database. Passaggio 1: selezioe dei file di testo o del database ODBC da importare Importazioe di u file di testo uico 1 Selezioare il meu File/Importa. 2 Selezioare l'opzioe Importa u file di testo. 3 Asset Maager chiede di idicare dove si trova il file di testo strutturato che cotiee i dati da importare. Importazioe di u isieme di file di testo Per selezioare i file di testo sistemati i precedeza el modo opportuo: 1 Utilizzare il meu File/Importa, opzioe Importa u database, scheda Testo. 2 Fare clic su Apri. 3 Ua volta el modulo di importazioe, utilizzare il meu File/Aggiugi file di questo modulo. Idicare file per file il ome dei file di testo da aggiugere. Importazioe di u database ODBC La selezioe del database di origie viee effettuata mediate il meu File/Importa, opzioe Importa u database. La scheda ODBC cosete di importare u database ODBC. 1 Idetificare la fote dati, l'utete e la password. L'icoa cosete di creare direttamete ua Fote ODBC, seza dover passare per il Paello di cotrollo di Widows, poi il "Paello di cotrollo ODBC". 2 Fare clic su Apri. 140 HP Asset Maager Ammiistrazioe

141 Passaggio 2: descrizioe della suddivisioe dei file o delle tabelle da importare IMPORTANTE: Quado il file cotiee campi a larghezza fissa, questo passaggio prevede ua sola fiestra. Se il file cotiee campi co separatori soo ecessarie due fiestre. Importazioe di u file di testo uico Dopo l'aggiuta di u file el corso della fase 1, Asset Maager chiede automaticamete di descrivere la suddivisioe. Caso dell'importazioe di u isieme di file di testo Dopo l'aggiuta di u file el corso della fase 1, Asset Maager chiede automaticamete di descrivere la suddivisioe. La descrizioe può essere rimadata a u altro mometo se si fa clic sul pulsate OK, o si può completare subito la fiestra. Per richiamare la fiestra di descrizioe di u file da importare quado si è ella fiestra pricipale del modulo di importazioe: Fare doppio clic sul file origie. Oppure utilizzare il meu Modifica/Proprietà dopo avere selezioato il file di origie. L'eleco dei file di testo si trova ella coloa Tabelle d'origie della fiestra pricipale del modulo di importazioe. Caso dell'importazioe di u database ODBC Dopo aver aperto il database el corso della fase 1, è possibile visualizzare la descrizioe di ogi tabella a partire dalla fiestra pricipale del modulo di importazioe: Fare doppio clic sulla tabella d'origie. Oppure utilizzare il meu Modifica/Proprietà dopo avere selezioato la tabella d'origie. L'eleco delle tabelle d'origie si trova ella coloa Tabelle origie della fiestra pricipale del modulo di importazioe. Prima fiestra Codifica dei caratteri Idicare se il testo è el set di caratteri ANSI, OEM (DOS), UTF-8, UNICODE o Lati 1. HP Asset Maager Ammiistrazioe 141

142 Prima riga da importare Idicare il umero della riga a partire dalla quale si trovao i dati da importare. Le righe che precedoo il umero idicato o vegoo prese i cosiderazioe dal modulo di importazioe. Se il documeto cotiee ua riga co il ome dei campi e questa riga si trova subito prima della prima riga di dati, idicare il umero di questa riga co il ome dei campi. Asset Maager cosete di igorare fio a 99 righe all'iizio di u file. Prima riga da importare coteete il ome delle coloe Se la prima delle righe da importare cotiee i omi dei campi (cioè quello delle coloe), selezioare questa casella. Ciò eviterà di dover attribuire i seguito u ome alle coloe. Se il file o cotiee il ome dei campi, si potrao defiire el corso delle fasi segueti. Per separatore Se i valori dei campi soo separati da u carattere di separazioe, selezioare questa casella. Idicare ella fiestra seguete di quale carattere si tratta. Larghezza fissa Se tutti i valori di u campo dato hao la stessa larghezza (e ciò vale per tutti i campi), selezioare questa opzioe. Asset Maager visualizza automaticamete barre di separazioe. Per spostare ua barra di separazioe, selezioare la barra i questioe co il mouse ella zoa coteete i record e trasciarla ella posizioe desiderata. No è possibile selezioare la barra di selezioe ella zoa del titolo. Per elimiare ua barra di separazioe, selezioare la liea i questioe co il mouse e trasciarla al di fuori della tabella. 142 HP Asset Maager Ammiistrazioe

143 Per aggiugere ua barra di separazioe, fare clic co il mouse ella zoa coteete i record el puto i cui si desidera iserire ua barra. NOTA: Il riquadro che cotiee i record visualizza u'ateprima parzi9ale del file da importare. Viee mostrato u massimo di 25 righe. Secoda fiestra evetuale La secoda fiestra appare se ella prima fiestra: 1 Si precisa che i valori dei campi soo separati da u carattere di separazioe. 2 Fare clic su Avati. Separatore coloe Idicare il carattere utilizzato per separare i valori di due campi successivi. Si cosiglia di utilizzare il carattere ";" come separatore. Se si attiva la casella Iterpreta i separatori cosecutivi idetici come uo solo, Asset Maager o terrà coto di due occorreze successive del separatore e o creerà ua coloa vuota. Se si desidera creare ua coloa vuota, deselezioare questa casella e utilizzare due separatori cosecutivi el file di testo. HP Asset Maager Ammiistrazioe 143

144 Delimitatori di striga Se si utilizzao caratteri per circodare il testo, idicare il carattere utilizzato. Asset Maager elimierà questi caratteri iutili se soo preseti, prima di trasferire il campo el database. Se tra due delimitatori Asset Maager trova u separatore di coloe, esso viee cosiderato come testo. Il fatto di precisare u delimitatore di strighe o sigifica che occorre mettere attoro a tutti i valori. I compeso, se si mette u delimitatore all'iizio della striga, occorre metterlo ache alla fie. No è possibile importare u delimitatore di strighe i quato valore. Passaggio 3: descrizioe dei campi da importare Importazioe di u file di testo uico Dopo avere descritto la suddivisioe del file di testo el corso del passaggio 2, fare clic su Avati per accedere alla fiestra di descrizioe dei campi che compogoo il file. Caso dell'importazioe di u isieme di file di testo Dopo avere descritto la suddivisioe del file di testo el corso del passaggio 2, fare clic su Avati per accedere alla fiestra di descrizioe dei campi che compogoo il file. 144 HP Asset Maager Ammiistrazioe

145 Se ci si trova ella fiestra pricipale del modulo di importazioe, si può accedere a questa fiestra facedo doppio clic sul file origie (o selezioado il meu Modifica/Proprietà dopo avere selezioato il file origie) e facedo clic ua o due volte su Avati, a secoda della suddivisioe i coloe selezioato alla fase precedete. Caso dell'importazioe di u database ODBC Dopo aver selezioato il database el corso del passaggio 1, è possibile visualizzare la descrizioe delle tabelle a partire dalla fiestra pricipale del modulo di importazioe: fare doppio clic sulla tabella di origie oppure utilizzare il meu Modifica/Proprietà dopo avere selezioato la tabella d'origie. La coloa "Tabelle d'origie" della fiestra pricipale del modulo di importazioe mostra l'eleco delle tabelle di origie. Selezioare ella tabella la coloa da impostare facedo clic su u puto qualsiasi della coloa. Numero I questo campo appare il umero della coloa selezioata. Se el corso del passaggio 2 o è stata selezioata la casella Prima riga da importare che idetifica le coloe, è possibile selezioare direttamete il umero della coloa qui, ivece di fare clic ella tabella. Nome Tipo Il ome della coloa (ossia il ome del campo) appare qui. 1 Se el corso del passaggio 2 è stata selezioata la casella Prima riga da importare che idetifica le coloe, o è possibile modificare il ome della coloa. 2 I caso cotrario, è possibile lasciare il ome proposto per default o modificarlo. Questo ome cosete di idetificare più facilmete le coloe el corso delle fasi segueti. Idicare qui il tipo di campo da importare. Asset Maager cosete di scegliere tra le segueti possibilità: Numero: tutti i caratteri devoo essere umerici. Se soo preseti altri caratteri, Asset Maager assega al campo il valore 0. Striga di caratteri: tutti i caratteri soo autorizzati trae i caratteri utilizzati come delimitatore di testo. Data: solo i formati di tipo data defiiti ella rubrica Formato della data della fiestra sarao importati. Se soo preseti altri formati, Asset Maager assega al campo u valore ull. HP Asset Maager Ammiistrazioe 145

146 Formato delle date Se si è idicato che il campo è di tipo Data, Asset Maager chiede di precisare il separatore che esiste tra il gioro, il mese e l'ao, e l'ordie i cui appaioo. A parte questi due parametri, si possoo presetare le date co le stesse possibilità che per l'immissioe i Asset Maager. NOTA: la tabella mostra al massimo 25 righe del file da importare. Passaggio 4: mappatura dei campi di origie sui campi di destiazioe el database di Asset Maager Importazioe di u file di testo uico Dopo aver descritto i campi origie el corso della fase 3, fare clic sul pulsate Avati per accedere alla fiestra di assegazioe dei campi origie a campi del database di Asset Maager. 1 Iazitutto associare il file di testo a ua tabella del database di Asset Maager mediate il campo "Tabella di destiazioe". 146 HP Asset Maager Ammiistrazioe

147 2 Mappare quidi i campi el file di testo da importare (mostrati ella tabella "Campi origie") su u campo del database di Asset Maager. I campi ella tabella di destiazioe e le tabelle associate vegoo visualizzati ell'eleco a destra sotto il campo "Tabella di destiazioe". Importazioe di u isieme di file di testo 1 Dopo avere descritto i campi origie el corso della fase 3, fare clic sul pulsate OK per torare alla fiestra pricipale del modulo di importazioe. 2 Associare ogi file di testo a ua tabella di destiazioe. 3 Quidi, per ogi coppia (file di testo, tabella di destiazioe) della tabella di destra associare i campi del file di testo a u campo della tabella di Asset Maager: fare doppio clic sulla coppia o selezioarla e utilizzare il meu Modifica/Proprietà. Importazioe di u database ODBC 1 Dopo avere descritto i campi origie el corso della fase 3, fare clic sul pulsate OK per torare alla fiestra pricipale del modulo di importazioe. 2 Associare ogi tabella d'origie a ua tabella di destiazioe. 3 Poi per ogi coppia (tabella d'origie, tabella di destiazioe) della tabella di destra associare i campi della tabella d'origie a u campo del database di Asset Maager: fare doppio clic sulla coppia o selezioarla e utilizzare il meu Modifica/Proprietà. Passaggio 5: assegazioe di ogi file di testo o tabella d'origie a ua tabella di destiazioe NOTA: Questo paragrafo è utile solo se si importa u isieme di file di testo o u database ODBC. assegazioe di ogi file di testo o tabella d'origie a ua tabella di destiazioe Selezioare il file o la tabella d'origie (coloa Tabelle d'origie) e la tabella di destiazioe corrispodete (coloa Tabelle di destiazioe). Poi: Selezioare il meu Modifica/Associa. Oppure fare clic sull'icoa. Oppure selezioare il meu Modifica/Associa per ome: Asset Maager associa automaticamete i file o tabelle che portao esattamete lo stesso ome. L'associazioe viee effettuata mediate il ome tecico del campo. HP Asset Maager Ammiistrazioe 147

148 Utilizzare il meu Modifica/Dissocia o l'icoa tabella d'origie da ua tabella di destiazioe. per dissociare u file o ua Visualizzazioe della struttura del database di Asset Maager Fare doppio clic sulla tabella di destiazioe della coloa Tabelle di destiazioe o selezioarla co il mouse e selezioare il meu Modifica/Proprietà. Asset Maager visualizza l'eleco dei campi, il loro tipo e la lughezza. Passaggio 6: assegazioe dei campi da importare a campi del database di Asset Maager Campi origie I questa parte della fiestra appaioo i omi assegati alle coloe el corso della fase 3 (file di testo) o la descrizioe breve dei campi (database di Asset Maager). Tabella di destiazioe Importazioe di u file di testo uico Scegliere la tabella di destiazioe pricipale verso cui trasferire le iformazioi. Asset Maager visualizza la struttura di questa tabella (campi direttamete preseti e campi collegati). Caso dell'importazioe di u isieme di file di testo o di u database ODBC Asset Maager visualizza la struttura della tabella di destiazioe associata al file o alla tabella d'origie (campi direttamete preseti e campi collegati). Associazioe dei campi origie ai campi destiazioe Esistoo diverse possibilità: Trasciare u campo origie verso u campo destiazioe co il mouse per associarli. Si può ache selezioare u campo origie, selezioare u campo destiazioe poi fare clic sull'icoa per associarli. L'icoa cosete di dissociare u campo origie da u campo destiazioe dopo aver fatto clic sulla coppia (campo destiazioe, campo origie). L'icoa cosete di associare automaticamete i campi origie ai campi destiazioe che hao esattamete lo stesso ome. L'associazioe viee effettuata mediate il ome tecico del campo. 148 HP Asset Maager Ammiistrazioe

149 aggiuta di campi supplemetari calcolati el file origie Asset Maager cosete di aggiugere al file origie dei campi supplemetari. Questi campi o soo memorizzati, ma posti ella memoria. Utilizzare le icoe, e per aggiugere, elimiare o visualizzare questi campi supplemetari. Selezioe delle chiavi Si ha la possibilità di selezioare uo o più campi destiazioe per fare chiavi di idetificazioe dei record. Ua chiave cosete di idetificare u record di ua tabella. Se si selezioao diverse chiavi, è l'isieme delle chiavi che cosete di idetificare i record. Selezioare le coppie (campo origie, campo destiazioe) da qualificare e fare clic sul pulsate per dichiararle chiave. Se questo pulsate è attivato, ha l'aspetto di u pulsate premuto ed è più chiaro; ache la piccola icoa a siistra del campo o del collegameto destiazioe assume l'aspetto. Asset Maager importa ogi riga del file origie ua dopo l'altra e procede el modo seguete: Se esiste u record el database le cui chiavi hao esattamete gli stessi valori, Asset Maager modifica il record i fuzioe delle iformazioi coteute el file di testo. Se esistoo diversi record co lo stesso isieme di chiavi, il software si arresta al primo record che trova e igora gli altri. Spetta duque all'utete la resposabilità di scegliere chiavi pertieti. Se o esiste essu record corrispodete alle chiavi, Asset Maager crea u uovo record el database. NOTA: Si cosiglia di o utilizzare i campi Id delle tabelle come chiavi di associazioe se si desiderao reimportare dati esportati. I effetti, i umeri di idetificazioe corrispodeti o soo fissi e possoo essere modificati. Si cosiglia di utilizzare piuttosto chiavi i cui valori soo "immutabili", come ad esempio il codice asset degli asset... Impostazioe della creazioe dei record collegati Immagiiamo di voler importare u file coteete dati che verrao distribuiti a diverse tabelle. Potrebbe ad esempio trattarsi di u file coteete record dipedete oppure i record di elemeto del parco corrispodeti. Selezioare prima di tutto ua tabella di destiazioe pricipale: el ostro caso, la tabella Dipedeti e reparti (amempldept). Utilizzare quidi collegameti per idicare dove distribuire i dati elle altre tabelle: el ostro caso, la tabella Elemeti del parco (amportfolio). HP Asset Maager Ammiistrazioe 149

150 Asset Maager cosete di impostare il modo i cui vegoo gestite le creazioi di record ella tabella collegata, se il record o esiste al mometo dell'importazioe. Queste impostazioi vegoo effettuate mediate l'icoa. Questa icoa può essere utilizzata solo sui collegameti (e o sui campi delle tabelle collegate). I collegameti soo rappresetati dalle icoe e. Per visualizzare la fiestra di impostazioe: 1 Associare il campo da importare al campo della tabella collegata. 2 Fare clic sul collegameto corrispodete. 3 Fare clic sull'icoa. Se il record viee ritrovato mediate le chiavi di idetificazioe specificate, il software modifica, se ecessario, le iformazioi di questo record. Crea u record Il record viee creato se o è stato trovato el database mediate le chiavi di idetificazioe specificate. No creare il record Il record o viee creato, ache se o è stato trovato el database mediate le chiavi di idetificazioe specificate. Segala u errore - aomalia Asset Maager segala u errore se il record o è stato trovato el database mediate le chiavi di idetificazioe specificate. Tiei coto solo dei record già collegati ( ) Il modulo di importazioe prede i cosiderazioe solo i record già collegati al record pricipale se si associa l'icoa (putia) al collegameto. Esempio Si importa u eleco di dipedeti e degli elemeti del parco che utilizzao. La tabella di destiazioe è la tabella Dipedeti e reparti. Si associa ua putia 150 HP Asset Maager Ammiistrazioe

151 al collegameto co la tabella degli elemeti del parco. Per ogi elemeto del parco associato a u dipedete el file origie, il modulo di importazioe tiee coto solo dell'isieme degli elemeti del parco che utilizza già (scheda Parco dei dettagli del dipedete). Nel caso di collegameti di tipo Ow, la putia viee posta automaticamete e o può essere rimossa. I collegameti di tipo "Ow" soo collegameti per i quali i record collegati vegoo automaticamete elimiati se il record pricipale viee elimiato. Il collegameto dipedeti/corsi di formazioe è u esempio di questo tipo di collegameto: se si elimia u dipedete, si elimiao ache tutti i corsi di formazioe ad esso collegati. L'effetto della putia varia a secoda dei tipi di collegameto: Se la tabella di destiazioe è la tabella degli elemeti del parco e si associa ua putia al collegameto "utete", il modulo di importazioe cerca solo gli uteti collegati agli elemeti del parco. Siccome esiste solo u utete per u determiato elemeto del parco, è possibile così modificare o creare l'utete di u elemeto del parco seza che sia ecessario idetificare tale utete mediate ua chiave. Ciò è molto utile ache per modificare il valore di ua caratteristica di u determiato elemeto del parco. Se tabella di destiazioe è la tabella Dipedeti e reparti e si associa ua putia al collegameto "elemeti del parco", il modulo di importazioe cerca solo gli asset collegati al dipedete. I questo caso, per modificare o creare gli elemeti del parco di u utete, è certo ecessario disporre di chiavi di idetificazioe di questi ultimi, ma possoo essere meo precise che i asseza della putia. HP Asset Maager Ammiistrazioe 151

152 NOTA: Asset Maager utilizza tre tipi di collegameti tra record: i collegameti : ad esempio, u elemeto del parco può essere collegato a ua sola ubicazioe, metre u'ubicazioe può essere collegata a diversi elemeti del parco. I collegameti 1: Ad esempio, u elemeto del parco può essere collegato a u solo commeto e u commeto può essere collegato a u solo elemeto del parco. Ad esempio, u catalogo può essere collegato a più aziede di distribuzioe; u'azieda può essere collegata a diversi foritori. Simboli utilizzati ella struttura ad albero delle tabelle di destiazioe Idica che il ome che segue il simbolo corrispode a ua tabella (simbolo grade) o a u campo (simbolo piccolo). Idica che il ome che segue il simbolo corrispode a ua tabella collegata alla sua tabella pricipale. A partire dai dettagli di u record della tabella pricipale può essere scelta solo u record della tabella collegata. Questo tipo di collegameto corrispode a u campo il cui valore può essere immesso grazie a ua "fiestra di scelta" o a u "eleco a discesa". Idica che il ome che segue il simbolo corrispode a ua tabella collegata alla sua tabella pricipale. A partire dai dettagli di u record della tabella pricipale possoo essere scelti diversi record della tabella collegata. Questo tipo di collegameto corrispode a u eleco di record localizzato i ua scheda della fiestra dei dettagli dei record della tabella pricipale. Questo simbolo viee detto putia. Può essere associato solo a u collegameto verso ua tabella di cui u campo è associato a u campo da importare. Quado viee posta ua putia, il modulo di importazioe cerca solo tra i record collegati al record al quale è collegato co la putia. La 152 HP Asset Maager Ammiistrazioe

153 preseza della putia viee determiata mediate le opzioi visualizzate mediate l'icoa. Passaggio 7: aggiuta di campi supplemetari calcolati el file origie Asset Maager cosete di aggiugere al file origie dei campi supplemetari. Questi campi o soo memorizzati, ma posti ella memoria. Utilizzare le icoe, e per aggiugere, elimiare o visualizzare questi campi supplemetari. Nome Dare u ome a questo uovo campo. Tipo di formulazioe del campo Idicare il modo i cui si desidera comporre questo uovo campo. A secoda del tipo scelto, la fiestra assume u aspetto diverso. Cocateazioe Questa modalità cosete di combiare diversi campi del file origie. Selezioare questi campi uo a uo. È possibile separare i campi mediate caratteri a scelta. È sufficiete circodare questi caratteri co il carattere ". Esempio: Campo1" e "Campo2 HP Asset Maager Ammiistrazioe 153

154 Estrazioe fissa Questa modalità cosete di estrarre ua parte di u campo del file di testo: 1 Scegliere il campo origie (detto Campo pricipale). 2 Idicare il Numero di caratteri da igorare: Asset Maager o terrà coto di questi caratteri. 3 Idicare il Numero di caratteri da usare: Asset Maager prederà i cosiderazioe solo questo umero di caratteri dopo aver scartato i caratteri da igorare. 4 Selezioare la casella Iizia l'estrazioe dalla fie del campo se si desidera che Asset Maager scarti il Numero di caratteri da igorare a partire dalla fie del campo e preda i cosiderazioe il Numero di caratteri da usare a partire dal primo carattere a partire dalla fie del campo dopo avere scartato i caratteri da igorare. Esempio: 1 Numero di caratteri da igorare: 3 2 Numero di caratteri da usare: 5 3 Valore del campo el file origie: "REFIMP05A18500" 4 Valore importato el database: IMP05 se la casella Iizia l'estrazioe dalla fie del campo o è stata selezioata e 05A18 se la casella è stata selezioata. Estrazioe delimitata Questa modalità cosete di estrarre ua parte di u campo del file origie: 1 Scegliere il campo origie (detto Campo pricipale). 2 Idicare i Separatori utilizzati all'itero dei valori del campo pricipale. 3 Idicare il Numero di separatori da igorare. Asset Maager tiee coto delle iformazioi che figurao dopo questi separatori da igorare. 4 Idicare il Numero di separatori da icludere: Asset Maager prede i cosiderazioe le iformazioi che figurao tra l'iizio del testo di cui teere coto e il separatore che segue l'ultimo separatore da icludere. 5 Selezioare la casella Iizia l'estrazioe dalla fie del campo se si desidera che Asset Maager tega coto del Numero di separatori da igorare e del Numero di separatori da usare a partire dalla fie del campo. Esempio: 1 Separatore: / 2 Numero di separatori da igorare: 2 3 Numero di separatori da icludere: 3 4 Valore del campo el file origie: "1/2/3/4/5/6/7/8/9" 154 HP Asset Maager Ammiistrazioe

155 5 Valore importato el database: 3/4/5/6 se la casella Iizia l'estrazioe dalla fie del campo o è selezioata, e 4/5/6/7 se la casella è selezioata. Valore fisso Questa modalità cosete di far figurare ua combiazioe di: Strighe di caratteri tra virgolette ("). Variabili. Si tratta di alcue variabili che soo il risultato di fuzioi utilizzate ei valori predefiiti dei campi, come AmLogiName(), AmDate(), AmCouter(). Struttura ad albero Questa modalità cosete di ricostituire ua struttura ad albero a partire da u solo campo del file origie. 1 Scegliere il campo origie (detto Campo pricipale). 2 Idicare i Separatori utilizzati tra i sottovalori del campo. Asset Maager divide il campo di origie i sottovalori. Il umero di sottovalori è pari al umero di strighe di caratteri separate da caratteri di separazioe. Asset Maager crea quidi u record per ciascu sottovalore e li orgaizza i ua gerarchia. Esempio: 1 Creare u file di testo coteete ua coloa deomiata "Nome". Il valore di ua delle righe del file è "/Filiale Italia/Direzioe commerciale/servizio marketig.". 2 Cofigurare il modulo di importazioe creado u campo formula di tipo "Struttura ad albero" co separatore "/". Il suo ome è "CampoFormula". Creare u campo formula di tipo "Valore fisso" (valore = "1") e mapparlo sul campo Reparto (bdepartmet) per creare reparti ma o dipedeti. 3 Si associa CampoFormula al campo Cog./Serv. (ome SQL: Name) della tabella dei dipedeti. 4 Si lacia l'importazioe del file. 5 Risultato: vegoo creati 3 reparti gerarchicamete dipedeti: "Filiale Italia", "Direzioe commerciale" e "Servizio marketig". File Questa modalità cosete di importare u file el database. Ciò è utile per importare immagii o testi lughi. È possibile importare file solo ei campi di tipo: Campo testo lugo Campo biario I file importati possoo essere i formato: Testo ANSI, HP Asset Maager Ammiistrazioe 155

156 Immagii (tutti i formati di immagii supportati da Asset Maager possoo essere importati). Nella formula di calcolo del campo, idicare qual è campo origie che idica il percorso completo (percorso, ome e estesioe) del file da importare. Per default, il percorso è la cartella correte. Script Questa modalità cosete di calcolare u valore mediate uo script Basic. Lo script può fare riferimeto ai campi origie importati. Per modificare lo script di calcolo, immetterla direttamete o utilizzare l'assistete facedo clic sul pulsate. Lo script o può fare riferimeto ai campi del database. Test Risultato NOTA: Questo campo appare solo se il tipo di formulazioe del campo è Estrazioe fissa o Estrazioe delimitata. Immettere u valore di campo a scelta. NOTA: Questo campo appare solo se il tipo di formulazioe del campo è Estrazioe fissa o Estrazioe delimitata. Il risultato simulato dell'importazioe del valore di test appare i questo campo. Passaggio 8: Casi particolari Importazioe di reparti e dipedeti All'importazioe di record dalla tabella Dipedeti e reparti (amempldept), è a volte ecessario specificare al modulo di importazioe se il record importato è u dipedete o u reparto. Ciò è reso possibile da u campo: il campo Servizio (ome SQL: bdepartmet). È impostato su "1" per i reparti e su "0" per i dipedeti. Per impostazioe predefiita, il modulo di importazioe cosidera il suo valore "0". 156 HP Asset Maager Ammiistrazioe

157 Al mometo dell'importazioe, si raccomada di creare ua formula di tipo "Valore fisso" il cui valore è "1", e di associarla al campo Servizio se l'elemeto importato è u servizio. NOTA: Nota: il modulo di importazioe deduce che u record importato è u reparto quado il record importato ha u record secodario ella tabella dei reparti e dipedeti; i effetti, i dipedeti o possoo avere record secodari. Importazioe di documeti Quado si importao documeti è ecessario specificare u campo da importare el campo Tabella (ome SQL: DocObjTable) della tabella dei documeti. Il campo Tabella idica il ome SQL della tabella cui è collegato il documeto. Passaggio 9: esempi di utilizzazioe delle chiavi Asset Maager iterpreta la scelta delle chiavi el modo seguete: Esempio 1: utilizzazioe di u campo collegato come chiave della tabella pricipale I questo esempio, ua scorta viee idetificata mediate due chiavi pricipali: Scorta.Nome: perché il campo è dichiarato chiave di ricociliazioe e fa parte della tabella pricipale. HP Asset Maager Ammiistrazioe 157

158 Ubicazioe.Nome: perché il campo associato è dichiarato chiave di ricociliazioe della tabella delle ubicazioi e il collegameto è dichiarato chiave di ricociliazioe. Nello stesso esempio, u'ubicazioe viee idetificata mediate ua chiave pricipale: u Ubicazioe.Nome: perché il campo è dichiarato chiave di ricociliazioe della tabella delle ubicazioi. Esempio 2: defiizioe di u campo come chiave di ua tabella collegata seza che sia usato come chiave a livello della tabella pricipale I questo esempio, ua scorta viee idetificata mediate ua sola chiave: Scorta.Nome: perché il campo è dichiarato chiave e fa parte della tabella pricipale. E il collegameto o è ua chiave di ricociliazioe. Nello stesso esempio, u'ubicazioe viee idetificata da ua chiave: u Ubicazioe.Nome: perché il campo è dichiarato chiave pricipale. Coclusioe Si possoo defiire chiavi per la tabella pricipale e altre chiavi idipedeti per le tabelle collegate alla tabella pricipale. È quidi possibile importare dati i diverse tabelle a partire da u solo file di testo. Per dichiarare u campo di ua tabella collegata come facete parte delle chiavi della tabella pricipale, occorre dichiarare come chiavi di idetificazioe il campo della tabella collegata E il collegameto. Se o si 158 HP Asset Maager Ammiistrazioe

159 selezioa il collegameto, la chiave viee utilizzata come chiave solo per la tabella collegata stessa. Esempio 3: chiavi che aggiorao i valori delle caratteristiche dei record del database L'aggiorameto del valore di ua caratteristica di u record co u valore dato cosiste el cercare el database la coppia (record, caratteristica) e ad attribuirle il uovo valore. Se questa coppia o esiste, Asset Maager si riferisce alle opzioi defiite mediate l'icoa a livello del collegameto per creare o meo il record collegato. Ciò può essere effettuato i due modi: Prima possibilità (esempio della tabella degli asset) 1 La chiave su cosete di idetificare l'asset da modificare. 2 L'icoa sul collegameto cosete di idicare che si cercao solo le caratteristiche di questo asset. 3 La chiave su cosete di idicare che la coppia (caratteristica, valore) viee idetificata grazie alla caratteristica 4 La chiave su cosete di idicare che la caratteristica viee idetificata mediate il suo ome. 5 Il uovo valore appare el campo. HP Asset Maager Ammiistrazioe 159

160 Secoda possibilità 1 La coppia (, ) cosete di idetificare la caratteristica associata all'asset. 2 La chiave su precisa il campo chiave del collegameto. 3 La chiave su precisa il campo chiave del collegameto. 4 Il uovo valore appare el campo. Esempio 4: modifica del coteuto di u record collegato seza disporre di chiave di ricociliazioe Esempio Si desidera modificare il prefisso di u modello che è collegato a u dato asset. Nel file di importazioe, o si dispoe di chiave che coseta di idetificare 160 HP Asset Maager Ammiistrazioe

161 il modello. L'uico modo per farlo è il fatto che si tratta di u modello collegato a u dato asset. 1 La chiave su cosete di idetificare l'asset. 2 L'icoa su cosete di precisare che si cercao solo i modelli già collegati a questo asset. 3 Il campo cosete di assegare il uovo valore al campo Prefisso (ome SQL: Prefix) del modello. NOTA: Per ottimizzare le prestazioi si cosiglia di selezioare le chiavi tra quelle che costituiscoo gli idici ella tabella. Attezioe: alcui idici soo costituiti da più campi. Passaggio 10: impostazioe del trasferimeto Importazioe di u file di testo uico Dopo aver assegato i campi origie a campi del database el corso della fase 5, fare clic sul pulsate Avati per visualizzare la fiestra di impostazioe del trasferimeto. Caso dell'importazioe di u isieme di file di testo o di u database ODBC Utilizzare il meu Modifica/Opzioi a partire dalla fiestra pricipale del modulo di importazioe. HP Asset Maager Ammiistrazioe 161

162 Riquadro "Gestioe degli errori" Selezioare l'opzioe di trattameto degli errori desiderata: Iterrompere l'importazioe i caso di errore L'importazioe viee iterrotta al primo errore riscotrato. Covalida di ogi riga importata Il modulo di importazioe chiede coferma ad ogi riga importata. Se esiste u errore a livello della riga (sia sulla tabella pricipale che sulle tabelle collegate), tutta l'importazioe della riga viee aullata. Il software rimette il database ello stato i cui si trovava prima dell'importazioe della riga. Covalida per gruppi di righe Il modulo di importazioe tratta l'importazioe per gruppi di righe; l'utete specifica il umero di righe dei gruppi. Se esiste il miimo errore a livello del gruppo di righe (sia sulla tabella pricipale che sulle tabelle collegate e per qualsiasi liea del gruppo), l'importazioe di tutte le righe del gruppo viee aullata. Il software rimette il database ello stato i cui si trovava prima dell'importazioe di questo gruppo di liee. Ciò cosete di garatire l'itegrità del database. Riquadro "File registro" Selezioare le operazioi che devoo figurare el file log: Errori Aggiute e modifiche. Idicare il ome e il percorso del file log. Asset Maager è i grado di crearlo se o esiste. Idicare l'estesioe desiderata. Si cosiglia l'estesioe.log. ATTENZIONE: Attezioe: il modulo di importazioe o può creare cartelle. Il file log apporta ad esempio le iformazioi segueti: Ora dell'operazioe, Descrizioe dell'operazioe, Errori riscotrati. Il file log viee sovrascritto ad ogi importazioe. Passaggio 11: trasferimeto dei dati Ad ogua delle fasi precedeti, a codizioe che siao dispoibili iformazioi sufficieti, si può avviare l'importazioe mediate il pulsate Importa. 162 HP Asset Maager Ammiistrazioe

163 Comportameto a livello dei record Asset Maager importa i dati riga per riga ell'ordie i cui figurao el file. Asset Maager è i grado di importare i dati i diverse tabelle a partire da u'uica riga. Se ua parte della riga o può essere importata, Asset Maager crea ciò che è possibile creare. Asset Maager cerca se esiste u record el database di Asset Maager le cui chiavi di idetificazioe hao esattamete gli stessi valori di quelle del record da importare. Se u tale record esiste, Asset Maager lo modifica i fuzioe delle iformazioi coteute el file di testo. Se o esiste essu record corrispodete alle chiavi di idetificazioe, Asset Maager crea u uovo record el database. Se o si specifica essua chiave di ricociliazioe, il modulo di importazioe aggiuge i record importati, a codizioe che i valori proposti rispettio il carattere uico dei campi del database. Seza chiave, il modulo di importazioe o può effettuare aggiorameti dei record. Il comportameto del modulo di importazioe è lo stesso per l'importazioe degli elemeti pricipali e degli elemeti collegati. Comportameto a livello dei campi Il modulo di importazioe o cotrolla automaticamete il carattere obbligatorio di u campo. L'utete deve verificare che i campi obbligatori siao preseti ei dati da importare. Se il modulo di importazioe trova u valore scoosciuto per u campo di tipo "distita di sistema", la riga da importare viee rifiutata. Se il modulo di importazioe trova u valore che o figura acora i ua distita stadard, la riga da importare viee accettata e il uovo valore aggiuto alla distita, se è aperta. Se ivece la distita è chiusa, la riga viee rifiutata. Se il valore di u campo supera la lughezza massima, la fie del valore viee trocata. I campi il cui valore o è compilato el file di testo provocao l'elimiazioe del valore del campo corrispodete el database. Quado l'importazioe di ua riga di dati provoca la creazioe di u uovo record, Asset Maager iserisce il valore predefiito dei campi che o soo preseti sotto forma di coloa el file di testo o ella tabella d'origie. Se la coloa è presete, ma o è specificato essu valore, Asset Maager o iserisce il valore predefiito ma importa u valore vuoto. HP Asset Maager Ammiistrazioe 163

164 Salvataggio ed esecuzioe di uo script di importazioe Uo script d'importazioe è u isieme di parametri di importazioe salvato co u ome specifico. Gli script di importazioe cosetoo di riprodurre u'importazioe i codizioi simili, seza dover ridefiire tutti i parametri. Si tratta di u metodo per risparmiare tempo. Gli script soo utili per le segueti operazioi: Eseguire la stessa operazioe di importazioe più volte fio a otteere il risultato desiderato. È possibile modificare il campo di origie su ciascua esecuzioe, ad esempio. Eseguire aggiorameti regolari del database. È ad esempio possibile aggiorare la tabella Dipedeti e reparti sulla base di u file della divisioe Risorse umae. Asset Maager cosete di salvare gli script e di eseguirli i u secodo tempo. Salvataggio di uo script Importazioe di u file di testo uico 1 Utilizzare il meu File/Importa per selezioare l'importazioe di u file di testo. 2 Defiire i parametri dell'importazioe (ome e ubicazioe del file di dati, struttura del file, ecc...). 3 I qualsiasi mometo è possibile fare clic sul pulsate Salva per salvare queste codizioi sotto forma di file script. Importazioe di u database o di u isieme di file di testo 1 Utilizzare il meu File/Importa per selezioare il database. 2 Defiire i parametri dell'importazioe (posizioe del database o dei file di testo, associazioi tra campi, ecc...). 3 I qualsiasi mometo è possibile salvare queste uove codizioi mediate il meu File/Salva o File/Salva co ome. Modifica di uo script Importazioe di u file di testo uico 1 Utilizzare il meu File/Importa. 2 Selezioare l'importazioe di u file di testo. 164 HP Asset Maager Ammiistrazioe

165 3 Nella fiestra "Apri u file di dati", visualizzare ell'eleco a discesa "eleco dei file di tipo" il tipo "Script d'importazioe (*.scr)". 4 Aprire lo script. 5 Modificare i parametri dell'importazioe (ome e posizioe del file di dati, struttura del file, ecc...). 6 I qualsiasi mometo è possibile fare clic sul pulsate Salva per salvare le uove codizioi. Importazioe di u database o di u isieme di file di testo 1 Utilizzare il meu File/Importa per selezioare l'importazioe di u database. 2 Completare la scheda ODBC o la scheda Testo. Fare clic su Apri. 3 Aprire quidi lo script mediate il meu File/Apri script. 4 Modificare i parametri dell'importazioe (posizioe del database o dei file di testo, associazioi tra campi, ecc...). 5 I qualsiasi mometo è possibile salvare queste uove codizioi mediate il meu File/Salva o File/Salva co ome. Creazioe di u uovo script quado si defiiscoo codizioi di importazioe Importazioe di u file di testo uico Fare clic sul pulsate Chiudi. Procedere come per la creazioe di u uovo script. Importazioe di u database o di u isieme di file di testo Utilizzare il meu File/Nuovo script. Asset Maager propoe di salvare i parametri correti sotto forma di script prima di elimiarli. Per eseguire uo script Per eseguire uo script esistete: 1 Utilizzare il meu File/Importa. 2 Fare clic sull'icoa. 3 Idicare il ome completo del file script. 4 Immettere la password associata all'origie ODBC. 5 Avviare la procedura d'importazioe. HP Asset Maager Ammiistrazioe 165

166 È possibile ache procedere come per la modifica di uo script e avviare l'importazioe a partire dalle fiestre di defiizioe dei parametri dell'importazioe. Esecuzioe di uo script di importazioe da u prompt di comadi Modalità di fuzioameto Per poter eseguire il programma DOS i liea, occorre aver creato i precedeza uo script mediate il modulo di importazioe Widows. Sarà quidi possibile eseguire maualmete o automaticamete (mediate u file batch ad esempio) u comado di importazioe mediate il programma amimpl.exe che si trova ella cartella bi della cartella di istallazioe di Asset Maager. Sitassi amimpl [-verbose] [-? h H] -src:<cx> [-srcpass:<password>] -dst:<cx> [-dstlogi:<logi>] [-dstpass:<password>] [-log:<file>] -verbose: visualizza i messaggi durate l'esecuzioe dell'importazioe. Attivo per default. -?, -h o -H: visualizza i messaggi di guida sul programma. -src: a secoda dei casi, questo parametro idica: il percorso e il ome dello script di importazioe da eseguire, il ome della coessioe al database di Asset Maager da importare itegralmete (come figura el campo Nome del meu File/Gestioe delle coessioi), il ome di u database di Asset Maager seza coessioe: [<ome_motore>;<percorso_database>;<utete>;<password>] I questo caso, ecco come compilare i diversi campi specificati sopra tra <>: NomeDelMotore PosizioeDatabase Utete Oracle Oracle Nome del server Nome dell'accout MS SQL Server ODBC Nome della fote dati Nome dell'utete MS SQL Server 166 HP Asset Maager Ammiistrazioe

167 Password Oracle Password dell'accout MS SQL Server Password dell'utete MS SQL Server -srcpass: password associata al database origie da importare. Si tratta della password dell'accout Admi el caso di u database di Asset Maager. -dst: ome della coessioe al database di Asset Maager i cui importare i dati (come figura el campo Nome del meu File/Gestioe delle coessioi). -dstlogi: ome di logi di u ammiistratore del database di Asset Maager che deve ricevere i dati importati (Admi o utete di Asset Maager co diritti di ammiistratore). -dstpass: password associata al logi specificato i dstlogi. -log: percorso completo del file di storico dell'importazioe. NOTA: Nota: se le strighe tra paretesi agolari <> cotegoo spazi, occorre porle tra sigoli apici ('). Esempio: amimpl32 -verbose -src:dipedete.scr -srcpass:password -dst:databasegeer ale -dstlogi:geraldo -dstpass:password -log:'my Log File.txt' HP Asset Maager Ammiistrazioe 167

168 168 HP Asset Maager Ammiistrazioe

169 12 Cotrollo dell'accesso al database Il presete capitolo spiega come gestire l'accesso degli uteti ai database di Asset Maager. NOTA: Solo l'ammiistratore del database può gestire le regole di accesso. Iteresse e fuzioameto della gestioe degli accessi Asset Maager è u software che può essere utilizzato da diversi uteti simultaeamete: il database viee detto codiviso. La gestioe degli accessi al database di Asset Maager cosiste i due operazioi: 1 È ecessario iazitutto defiire per ogi utete i dati a cui può accedere e le codizioi di accesso. 2 I seguito, occorre gestire le coessioi degli uteti al database a secoda delle chiavi di liceza di Asset Maager istallate co HP AutoPass Licese Maagemet Tool. HP Asset Maager Ammiistrazioe 169

170 Defiizioe delle codizioi di accesso di ogi utete No tutti gli uteti devoo effettuare le stesse cosultazioi e modifiche del database. Ciò dipede dalla loro fuzioe e dall'orgaizzazioe dell'azieda; u dipedete può creare asset, u altro accedere alle scorte, u altro alle schede d'ordie di lavoro, ecc. Affiché u dipedete possa accedere a Asset Maager occorre: Che faccia parte della tabella dei reparti e dipedeti Che dispoga di u "logi" che gli coseta di coettersi a Asset Maager. Che u ammiistratore gli associ "ruoli utete autorizzati" e u "ruolo alla coessioe" o lo dichiari come ammiistratore. Sicurezza e riservatezza dei dati Per garatire la sicurezza dei dati e far sì che le iformazioi o vegao visualizzate, modificate o cacellate idebitamete, u ammiistratore di Asset Maager può gestire tre aspetti della sicurezza di accesso: Defiire i diritti di accesso degli uteti per la rete. Defiire i ruoli e i profili utete di Asset Maager. Defiire come e quado effettuare backup del database. Defiizioi relative alla gestioe degli accessi Il presete paragrafo defiisce ozioi relative alla gestioe degli accessi: Defiizioe di u ruolo utete [pag. 171] Defiizioe di u profilo utete [pag. 171] Defiizioe di u diritto utete [pag. 171] Defiizioe di ua limitazioe di accesso [pag. 172] Defiizioe di u diritto fuzioale [pag. 172] U ruolo utete può essere associato a diversi profili utete. I modo aalogo, u profilo utete può fare parte di diversi ruoli utete. U profilo utete è costituito da diritti utete, diritti fuzioali e da limitazioi di accesso. U diritto utete, u diritto fuzioale o ua limitazioe di accesso possoo far parte di diversi profili utete. 170 HP Asset Maager Ammiistrazioe

171 Defiizioe di u ruolo utete U ruolo utete rappreseta il ruolo assuto da u utete i Asset Maager. Ad esempio: U ruolo di "Gestore dell'ivetario" per u dipedete che deve gestire tutti gli aspetti relativi all'ivetario degli asset del parco. U ruolo di "Resposabile degli acquisti" per u dipedete che gestisce tutte le procedure di acquisto degli asset. A u utete possoo essere assegati diversi ruoli utete. Tra i ruoli utete associati a u utete, l'ammiistratore deve selezioare il ruolo da attribuire all'utete quado si coette al database di Asset Maager: si tratta del "ruolo alla coessioe". IMPORTANTE: Gli uteti che o dispogoo dei diritti di ammiistrazioe devoo assolutamete avere u "ruolo alla coessioe" per potersi coettere al database di Asset Maager. I seguito potrao modificare tale ruolo Scelta del ruolo di coessioe da parte dell'utete [pag. 182] Defiizioe di u profilo utete U profilo utete defiisce u isieme costituito da: Diritti utete e limitazioi di accesso a tabelle, campi e collegameti del database di Asset Maager. Diritti di accesso (diritti fuzioali) ai domii fuzioali di Asset Maager. Ad esempio, è possibile defiire: U profilo tecico Helpdesk i cui accessi soo limitati alle tabelle che itervegoo ell'helpdesk. U profilo cotabile, che accede solo ai cetri di costo, ai budget e alle righe di spesa. U profilo utete o può essere direttamete collegato a u utete. U profilo viee collegato a u utete solo mediate u ruolo utete cui è associato il profilo. Defiizioe di u diritto utete U diritto utete è uo degli elemeti che costituiscoo u profilo utete. Riguarda i diritti accordati per tabelle, campi e record del database di Asset Maager. I qualità di ammiistratore, è possibile accordare diritti: Sulle tabelle: creazioe ed elimiazioe. HP Asset Maager Ammiistrazioe 171

172 Sui campi e i collegameti delle tabelle: lettura, iserimeto, modifica dei dati. Defiizioe di ua limitazioe di accesso Ua limitazioe di accesso è uo degli elemeti che costituiscoo u profilo utete. Corrispode a u filtro dei record di ua tabella. Ad esempio, si può fare i modo che u tecico possa accedere solo agli asset del suo servizio e o agli altri. Le limitazioi di accesso riguardao la lettura di record e la scrittura (aggiuta o modifica) di record. Defiizioe di u diritto fuzioale U diritto fuzioale è uo degli elemeti che costituiscoo u profilo utete. Si basa sui domii fuzioali di Asset Maager (Acquisti, Fiaze, Gestioe parco e così via). Riguarda l'accesso a tali domii fuzioali, oltre che alle diverse fiestre e procedure guidate dispoibili attraverso tali domii. Come ammiistratori, è possibile attribuire diritti agli uteti sulla base della loro fuzioe aziedale e attribuir loro diritti solo su determiate fuzioalità di Asset Maager, quelle che sarao portati a utilizzare ello svolgimeto della loro fuzioe. Defiizioe delle codizioi di accesso Il presete paragrafo spiega come defiire codizioi di accesso: Defiizioe di ruoli utete [pag. 174] Defiizioe dei profili utete [pag. 174] Defiizioe dei diritti utete [pag. 174] Defiizioe delle limitazioi di accesso [pag. 177] Defiizioe dei diritti fuzioali [pag. 179] Ua volta defiite, le codizioi di accesso vegoo associate agli uteti di Asset Maager. Requisiti prelimiari: importazioe dei dati tecici per la gestioe degli accessi I dati tecici relativi alla gestioe degli accessi compredoo u isieme di ruoli e profili utete tipo (correlati da diritti utete, limitazioi di accesso e diritti fuzioali associati), che possoo costituire ua base di parteza per la creazioe di uovi record. 172 HP Asset Maager Ammiistrazioe

173 Importazioe dei dati tecici alla creazioe del database Per iserire i dati tecici durate la creazioe del database, Creazioe della struttura del database co Asset Maager Applicatio Desiger [pag. 61]. Nella pagia Dati da importare, selezioare Ammiistrazioe - Ruoli, profili, diritti e limitazioi d'utilizzo. Importazioe dei dati tecici i u database esistete Per iserire i dati tecici i u database esistete: 1 Avviare Asset Maager Applicatio Desiger. 2 Selezioare il meu File/Apri. 3 Selezioare l'opzioe Apri u file di descrizioe di database - crea u uovo database. 4 Selezioare il file gbbase.xml che si trova ella sottocartella cofig della cartella di istallazioe di Asset Maager. 5 Avviare creazioe guidata del database (meu Azioe/ Crea u database. 6 Completare le pagie della procedura guidata (utilizzare i pulsati Avati e Idietro per passare da ua pagia all'altra): Pagia Geera uo script SQL / Crea database: Campi Database Creazioe Utilizza le opzioi avazate di creazioe Valore Selezioare la coessioe al database i cui importare i dati. Selezioare l'opzioe Importa dati tecici. No selezioare questa opzioe. Pagia Parametri di creazioe: Campi Password Valore Iserire la password dell'ammiistratore di Asset Maager. NOTA: L'ammiistratore di u database di Asset Maager è il record della tabella Dipedeti e reparti (amempldept) il cui campo Nome (Name) è impostato su Admi. Pagia Dati da importare: HP Asset Maager Ammiistrazioe 173

174 Campi Dati dispoibili Iterrompere l'importazioe i caso di errore File registro Valore Selezioare l'opzioe Ammiistrazioe - Ruoli, profili, diritti e limitazioi d'utilizzo Selezioare questa opzioe affiché l'importazioe dei dati si arresti i caso di problema. Nome completo del file el quale sarao documetate tutte le operazioi di importazioe, iclusi gli errori e gli avvisi. 7 Eseguire la procedura guidata (pulsate Fie). Defiizioe di ruoli utete La defiizioe dei ruoli utete viee eseguita mediate il meu Ammiistrazioe/ Diritti/ Ruoli utete. Ogi ruolo utete raggruppa i diversi profili utete ad esso associati. Ad esempio: I profili "Gestioe ordii" e "Gestioe foritori" possoo essere associati al ruolo "Resposabile degli acquisti". Defiizioe dei profili utete La defiizioe dei profili utete viee effettuata: Mediate il meu Ammiistrazioe/ Diritti/ Profili utete. Oppure facedo clic su (cliet Widows) o Aggiugi (cliet Web) ell'eleco dei profili utete associati a u ruolo utete (scheda Geerale dei dettagli del ruolo utete). Ogi profilo utete comprede: Diritti utete che defiiscoo i diritti di lettura, scrittura, creazioe o elimiazioe di iformazioi elle tabelle di database, ei campi e ei collegameti. Limitazioi di accesso che defiiscoo le codizioi di lettura e scrittura di record per ua tabella specifica. Diritti fuzioali che defiiscoo l'accesso alle fiestre e alle procedure guidate dispoibili relativi ai domii fuzioali di Asset Maager. Si può cosiderare che u profilo utete riguarda ua fuzioe specifica dell'azieda e le sue prerogative. Defiizioe dei diritti utete La gestioe dei diritti utete viee effettuata: Mediate il meu Ammiistrazioe/ Diritti / Diritti utete. 174 HP Asset Maager Ammiistrazioe

175 I alterativa, facedo clic su (cliet Widows) o su Aggiugi (cliet Web) a destra dell'eleco dei diritti utete associati a u profilo utete (scheda Ruoli, diritti e limitazioi dei dettagli del profilo utete). U diritto utete descrive gli accessi alle tabelle, ai campi e ai collegameti del database. Si raccomada di creare u diritto utete per tabella, descrivedovi i diritti relativi ai campi diretti e collegati della tabella. Si possoo distiguere diversi livelli di utilizzazioe per ua stessa tabella. Ad esempio: Cotabilità di base, Cotabilità avazata, Dipedete i cosultazioe, Mautezioe; Ecc... Si possoo quidi combiare questi diritti utete per creare profili utete: Cotabile tecico di mautezioe, stagista, Ecc... Modifica di u diritto Avverteza NOTA: Affiché l'utete veda ua scheda codizioale, deve avere almeo il diritto di visualizzare il campo che codizioa la visualizzazioe di questa scheda. Ad esempio, se u utete o ha il diritto di vedere il campo Natura dei pagameti (ome SQL: sepaytype) della scheda Geerale dei dettagli di u cotratto, o vedrà le schede Affitti e Prestiti dei dettagli del cotratto, perché la visualizzazioe di queste schede dipede dal valore del campo Natura dei pagameti. Cliet Widows La struttura del database viee presetata sotto forma di u albero delle tabelle. Per ogi tabella viee dato l'eleco dei campi e delle caratteristiche della tabella, e quella dei campi e delle caratteristiche proveieti da tabelle collegate. Attribuire i diritti per le tabelle, per i campi e per le caratteristiche. La fiestra dei diritti utete è orgaizzata come segue: HP Asset Maager Ammiistrazioe 175

176 I diritti vegoo visualizzati i ua coloa. Il filtro Solo le tabelle co diritti cosete di visualizzare solo le tabelle per cui soo stati defiiti diritti utete. Quado si selezioa u odo (tabelle, campi, collegameti, caratteristiche e così via) Asset Maager selezioa automaticamete tutti i rami della struttura ad albero, il che autorizza la modifica dei diritti utete per la totalità di u odo. Per u odo pricipale: Ua r miuscola idica che alcui elemeti del odo possiedoo u diritto i lettura. Ua R maiuscola idica che tutti gli elemeti del odo possiedoo u diritto i lettura. Ua i miuscola idica che alcui elemeti del odo possiedoo u diritto i creazioe. Ua I maiuscola idica che tutti gli elemeti del odo possiedoo u diritto i creazioe. Ua u miuscola idica che alcui elemeti del odo possiedoo u diritto i aggiorameto. Ua U maiuscola idica che tutti gli elemeti del odo possiedoo diritti i aggiorameto. È possibile operare più selezioi ell'eleco. Di cosegueza è possibile modificare i diritti utete per più elemeti alla volta: utilizzare i tasti MAIUSC e CTRL per selezioare più elemeti ella struttura. Cliet Web La fiestra dei diritti utete è orgaizzata come segue: U eleco di tabelle Campo Mostra voci: selezioare il umero di tabelle da visualizzare. Campo Trova: visualizzare le tabelle il cui ome tabella o ome SQL cotiee la striga specificata i questo campo. 176 HP Asset Maager Ammiistrazioe

177 Eleco tabelle: fare clic sul ome tabella o sul ome SQL della tabella per la quale modificare i diritti di accesso. I compoeti della tabella verrao visualizzati i ua vista di categorie ella parte iferiore della schermata. U eleco di categorie dei compoeti della tabella I compoeti di ciascua tabella soo raggruppati per campi, collegameti, campi calcolati e caratteristiche (se preseti). È possibile assegare diritti per la tabella o per campi, collegameti e caratteristiche specifici della tabella. Quado si selezioa u odo pricipale (tabelle, campi, collegameti, caratteristiche e così via) Asset Maager selezioa automaticamete tutti i odi secodari, il che autorizza la modifica dei diritti utete per la totalità di u odo. Per u odo pricipale, l'uso delle miuscole "r"/"i"/"u" idica che solo alcui elemeti hao diritti di lettura/creazioe/aggiorameto. L'uso delle maiuscole "R"/"I"/"U" idica che tutti gli elemeti del odo hao diritti di lettura/creazioe/aggiorameto. Pulsate Salva aggiorameto: fare clic su Salva aggiorameto dopo aver selezioato i diritti per ua tabella. Le opzioi selezioate verrao memorizzate ella cache e sarà possibile proseguire la selezioe dei diritti per altre tabelle. Defiizioe delle limitazioi di accesso La gestioe delle limitazioi di accesso viee effettuata: mediate il meu Ammiistrazioe/ Diritti/ Limitazioi di accesso. I alterativa, facedo clic su (cliet Widows) o su Aggiugi (cliet Web) ell'eleco delle limitazioi di accesso associate a u profilo utete (scheda Ruoli, diritti e limitazioi dei dettagli del profilo utete). Ua limitazioe di accesso descrive i record che l'utete può visualizzare e creare-modificare elle tabelle del database. È possibile limitare la visualizzazioe e/o la scrittura di record utilizzado criteri simili a quelli delle query. Questi criteri possoo riguardare ad esempio: Modelli o marchi di asset, Reparti o ubicazioi, Cotratti assicurativi È possibile quidi combiare queste limitazioi di accesso co diritti utete, per creare profili utete: Tecico di mautezioe a Roma Resposabile del servizio degli acquisti, Ecc... HP Asset Maager Ammiistrazioe 177

178 NOTA: No è possibile defiire limitazioi di accesso sulle segueti tabelle, caricate ella cache all'apertura del cliet. amactio amcalcfield amcbkrule amcurrate amcurrecy amdatealarm amfeatmemo amfeatparam amfeature amfeatureclass amfieldadjusttempl amfucdomai amoptio amrecocproposal amreport amscriptlibrary amsyscofig amtaxformula amuit amviewdef Modifica di ua limitazioe di accesso Si selezioa la tabella a cui applicare la limitazioe e si defiiscoo le codizioi di limitazioe, i lettura o scrittura. Queste codizioi vegoo defiite mediate l'editor di query di Asset Maager. Codizioe di lettura L'utete visualizza i record che soddisfao i criteri defiiti co l'editor di query, escludedo tutti gli altri. Codizioe di scrittura L'utete può modificare il campo di u record già creato. 178 HP Asset Maager Ammiistrazioe

179 ATTENZIONE: Occorre creare u diritto utete corrispodete. La creazioe o viee realizzata sistematicamete da Asset Maager. Verifica dei diritti di modifica Questo campo cosete di defiire le codizioi di verifica i scrittura. L'impiego di questo campo dipede dallo script AQL presete el campo Scrittura. Esempio di verifica i scrittura Compilare il campo Scrittura (WriteCod) co il seguete script: seassigmet=1 Se si selezioa la verifica i scrittura Prima di qualsiasi modifica, sarà possibile modificare u elemeto i scorta o elimiarlo. Se si selezioa la verifica i scrittura Dopo le modifiche, sarà possibile immettere u elemeto i scorta e modificarlo. Se si selezioa Sistematicamete, sarà possibile immettere o modificare u elemeto i scorta ma o elimiarlo. Attezioe ai valori predefiiti dei campi e collegameti Il calcolo dei valori predefiiti dei campi e collegameti o tiee coto delle limitazioi d'accesso. Si deve quidi fare riferimeto solo ai campi e collegameti visibili a tutti. Defiizioe dei diritti fuzioali La gestioe dei diritti fuzioali viee effettuata: attraverso il meu Ammiistrazioe/ Diritti/ Diritti fuzioali. I alterativa, facedo clic su (cliet Widows) o su Aggiugi (cliet Web) ell'eleco dei diritti fuzioali associati a u profilo utete (scheda Ruoli, diritti e limitazioi dei dettagli del profilo utete). U diritto fuzioale cosiste ella defiizioe di domii fuzioali dell'applicazioe (coloa Elemeto) per i quali l'utete o possiede diritti. Ad esempio: Per il domiio fuzioale Acquisti, il resposabile della fatturazioe ha accesso alle fatture foritori ma o può accedere alle preotazioi. Nel cliet Widows, la fiestra di modifica dei diritti fuzioali propoe l'eleco gerarchico completo dei domii fuzioali di Asset Maager defiiti dall'utete. HP Asset Maager Ammiistrazioe 179

180 Nel cliet Web, la schermata è costituita da due aree: U eleco di domii fuzioali Campo Mostra voci: selezioare il umero di domii fuzioali da visualizzare. Campo Trova: visualizzare i domii fuzioali il cui ome o ome SQL cotiee la striga specificata i questo campo. Eleco tabelle: fare clic sul ome o sul ome SQL del domiio fuzioale per il quale modificare i diritti di accesso. I dettagli dei diritti fuzioali del domiio verrao visualizzati i ua vista gerarchica ella parte iferiore della schermata. U eleco gerarchico di diritti fuzioali per il domiio fuzioale selezioato È possibile defiire i diritti fuzioali per ciascu elemeto del domiio fuzioale selezioato. Ua volta termiata la defiizioe dei diritti fuzioali di u domiio, fare clic su Salva aggiorameto per iserire le selezioi ella cache. Sarà quidi possibile proseguire l'impostazioe di altri domii. Logica dei diritti fuzioali Ogi domiio fuzioale (coloa Elemeto) è composto da u isieme di elemeti ai quali viee attribuito u diritto di accesso (Cocesso, Negato, Valore del pricipale). Gli elemeti di u domiio fuzioale rappresetao essezialmete le fiestre e le procedure guidate dispoibili mediate questo domiio. Di seguito soo descritte le regole di defiizioe dei diritti fuzioali. U elemeto eredita il valore dei diritti del suo elemeto pricipale se all'elemeto viee assegato il valore elemeto pricipale. L'opzioe Garatito per impostazioe predefiita riguarda solo gli elemeti di primo livello. Il diritto viee cocesso agli elemeti di primo livello la cui opzioe Valore elemeto pricipale è selezioata. Ciascu elemeto secodario di u domiio può avere diritti diversi da quelli del domiio. I questo caso è possibile assegare Cocesso o Negato a u elemeto secodario a prescidere dal valore dell'elemeto pricipale. Per esempio affiché l'itegralità degli elemeti di u domiio fuzioale preseti il valore Negato, devoo essere rispettate le segueti codizioi: la casella Garatito per impostazioe predefiita o è selezioata il domiio fuzioale preseta il valore Valore predefiito l'itegralità degli elemeti del domiio preseta il valore Valore dell'elemeto pricipale oppure la casella Garatito per impostazioe predefiita è selezioata il domiio fuzioale preseta il valore Negato 180 HP Asset Maager Ammiistrazioe

181 l'itegralità degli elemeti del domiio preseta il valore Valore dell'elemeto pricipale oppure la casella Garatito per impostazioe predefiita o è selezioata il domiio fuzioale preseta il valore Negato l'itegralità degli elemeti del domiio preseta il valore Valore dell'elemeto pricipale Associazioe di codizioi di accesso agli uteti di Asset Maager Per attribuire codizioi di accesso a u utete di Asset Maager: 1 Visualizzare l'eleco dei dipedeti (collegameto Gestioe orgaizzazioi/ Orgaizzazioe/ Dipedeti della barra di avigazioe). 2 Se il record corrispodete al dipedete o esiste acora, crearlo. 3 Portarsi ella scheda Profilo dei dettagli del dipedete. 4 Specificare ome utete e password ei campi Nome utete (ome SQL: UserLogi) e Password (ome SQL: LogiPassword). Il ome utete è il ome co il quale l'utete accede al database. Può essere qualuque striga di caratteri. NOTA: Se o si precisa ua password, la password è automaticamete uguale al Logi. L'utete può poi modificare la password, dopo avere aperto il database co il proprio ome utete. SUGGERIMENTO: Se la gestioe delle password è affidata a u altro sistema (server LDAP, Active Directory, SiteMider, ecc.), la password immessa el database di Asset Maager o è cosiderata, trae per l'utete Admi. 5 Compilare il campo Tipo di accesso (ome SQL: selogiclass). Si veda il paragrafo seguete per avere i dettagli delle varie opzioi. 6 Assegare i Ruoli utete autorizzati (ome SQL: MasterProfiles), completare i ruoli utete che possoo essere associati al dipedete. Cliet Widows: fare clic su Nuovo ella schermata visualizzata facedo clic su a destra del campo Ruolo alla coessioe. HP Asset Maager Ammiistrazioe 181

182 Cliet Web: fare clic su Aggiugi ell'eleco ell'area iferiore destra della schermata dei dettagli. 7 Nel campo Ruolo alla coessioe (ome SQL: DefMastProfile) selezioare il ruolo utete che il dipedete utilizzerà per la coessioe al database. I valori dispoibili per questo campo soo quelli assegati per il campo Ruoli utete autorizzati (ome SQL: MasterProfiles). Il ruolo utilizzato alla coessioe (come i ruoli uteti autorizzati) comprede le codizioi di accesso (profili e diritti utete, limitazioi di accesso, diritti fuzioali associati) per l'utete. NOTA: È ioltre possibile impostare u utete come ammiistratore del database Defiizioe di u ammiistratore del database [pag. 182]. I questo caso, i diritti di ammiistrazioe prevalgoo sulle codizioi di accesso specifiche evetualmete attribuite all'utete i precedeza e i campi Ruolo alla coessioe (ome SQL: DefMastProfile) e Ruoli utete autorizzati (ome SQL: MasterProfiles) o vegoo più visualizzati ella scheda Profilo dei dettagli del dipedeti. Defiizioe di u ammiistratore del database Selezioare la casella Diritti di ammiistratore (ome SQL: badmiright) ella scheda Profilo dei dettagli del dipedete. Egli ha quidi tutti i diritti sui record di tutte le tabelle del database di Asset Maager e ache sulla cofigurazioe del database. NOTA: Nella tabella dei reparti e dipedeti esiste u ammiistratore predefiito: si tratta del record co Logi Admi. Alla prima istallazioe di Asset Maager, è solo co questo ome di logi che si può accedere al database di Asset Maager per tutte le operazioi di ammiistrazioe. Per motivi di sicurezza, questo record co logi "Admi" o può essere elimiato. È ifatti la sola risorsa el caso i cui sia impossibile coettersi co u ome di Logi che possieda ache diritti di ammiistrazioe. Scelta del ruolo di coessioe da parte dell'utete U utete ha la possibilità di modificare il suo "ruolo alla coessioe" mediate la procedura guidata Scegliere il ruolo utete di Asset Maager. Viee visualizzata la seguete procedura guidata: 182 HP Asset Maager Ammiistrazioe

183 Automaticamete quado l'utete si coette a Asset Maager, se l'ammiistratore ha associato l'azioe Scegliere il ruolo utete di Asset Maager all'utete (campo Azioe alla coessioe (LogiActio) della scheda Profilo dei dettagli dell'utete). A partire dal collegameto Ammiistrazioe/ Azioi utete/ Scegliere il ruolo utete di Asset Maager della barra di avigazioe. Il uovo "ruolo alla coessioe" sarà attivo alla coessioe successiva dell'utete al database. Gestioe delle coessioi degli uteti Il presete paragrafo spiega come gestire le coessioi degli uteti al database. Tipi di accesso al database Asset Maager defiisce diversi tipi di accesso al database. Nella scheda Profilo dei dettagli di u dipedete si defiisce il tipo di accesso associato. I tipi di accesso regolao le coessioi al database tramite i cliet Web e Widows di Asset Maager, o tramite Asset Maager API. NOTA: I tipi di accesso o tegoo coto delle coessioi al database mediate Asset Maager Export Tool, Asset Maager Automated Process Maager o Asset Maager Applicatio Desiger. Tabella Tipi di accesso al database Tipo di accesso Numero di logi che è possibile creare Numero di coessioi simultaee al database No omiativo Illimitato Limitato dalla liceza Nomiativo Limitato dalla liceza Illimitato Occasioale Illimitato Limitato dalla liceza HP Asset Maager Ammiistrazioe 183

184 Tipo di accesso Possibilità di coettersi simultaeamete co lo stesso logi Accesso alle tabelle No omiativo Autorizzato ma scosigliato. Ciascua coessioe riduce il umero di coessioi dispoibili rimaeti. Seza limitazioe Nomiativo No autorizzato Seza limitazioe Occasioale Autorizzato ma scosigliato. Ciascua coessioe riduce il umero di coessioi dispoibili rimaeti. Co limitazioi ( tabelle segueti). Queste limitazioi o possoo essere rimosse. È tuttavia possibile aggiugere ulteriori limitazioi di accesso mediate il profilo utete Guest associato al ruolo utete. Questo profilo è presete ei dati tecici di gestioe degli accessi: Requisiti prelimiari: importazioe dei dati tecici per la gestioe degli accessi [pag. 172] Quado si crea u utete occasioale, associargli u ruolo utete coteete u profilo co diritti utete e fuzioali appropriati, come per gli altri tipi di accesso. NOTA: Il tipo di accesso dell'utete co Logi Admi è Nomiativo. La sua liceza o è compresa el coteggio del umero di uteti omiativi autorizzati. L'utete associato ad u accesso di tipo Occasioale può accedere soltato alle segueti tabelle: Tabella Tipo di accesso Occasioale - Tabelle accessibili i lettura e/o i scrittura Nome SQL della tabella amaccessrestr amactio Accesso i lettura X X Accesso i scrittura 184 HP Asset Maager Ammiistrazioe

185 Nome SQL della tabella amactiomemo ambrad ambudgceter ambudget amcatalog amcatproduct amcatref amclietresource amcxtype amcommet amcompay amcoectio amcotact amcostcategory amcostceter amcouter amcoutry amcrtype amcurrecy amdocumet amdowtimeperiod amempldept amemplgroup amescalscheme amescschlevel amexpeselie amfucdomai amfucright amfvexpeselie amhelp amhelpmemo amhistory amimage amitemizedlist amitemlistval amkowlbase amlocatio amlogislot ammail ammodel ammodelport ammodelslot amnature amnews ampasswordhist amportfolio amproblemclass Accesso i lettura X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X Accesso i scrittura X X X X X X X X X X X X HP Asset Maager Ammiistrazioe 185

186 Nome SQL della tabella amprodclasscode amprofile amproject amquery amrelastreplreq amrelcalcfeat amrelcatalogcliets amrelcatalogsuppliers amrelccatclass amrelcoutlic amrelcoutsoft amrelempletitl amrelemplgrp amrelemplgrpctr amreletitlcotract amreletitlloc amreletitlportf amreletitlreq amrelescschloca amrelescschsev amrelfixedasset amrelfrprofile amrelgrploca amrelgrppbclass amrelitemalarmtrig amrelloaastsel amrelloapayexpli amrelmodelcompat amrelmodeletitl amrelnewsgrp amrelpordreq amrelportfreql amrelportfusers amrelprofileright amrelrestrprofile amrelslottypemodel amrelsupppcardtype amreltermloc amreltickalarmtrig amrelwfactivact amrelwoitems amscriptlibrary amseverity amslot amslottype amsoftliccouter amstatistic Accesso i lettura X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X Accesso i scrittura X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X 186 HP Asset Maager Ammiistrazioe

187 Nome SQL della tabella amstock amsyscofig amtaxformula amtaxjuris amtaxrate amtaxtype amtimezoe amtraiig amuit amuserright amviewdef amwfactivalarm amwfactivity amwfevet amwfistace amwfoccurevet amwforgrole amwfscheme amwfsycpoit amwfsysactiv amwftrasitio amwfuserchoice amwfworkitem amwkevtscript amworkcaledar Accesso i lettura X X X X X X X X X X X X X X X X X X X X X X X X X Accesso i scrittura X X X X X X Tabella Tipo di accesso Occasioale - Tabelle accessibili i lettura e scrittura i alcue codizioi Nome SQL della tabella amreqlie amrequest amticket amtickethistlie amworkorder amphoe Codizioe di lettura (CurretUserId() IN (Request.Requester,Request.Requester.Supervisor) AND Request.seStatus<>1) OR (Request.seStatus=1) (CurretUserId() IN (Requester,Requester.Supervisor) AND sestatus<>1) OR (sestatus=1) CurretUserId() IN (Assigee,Cotact,Cotact.Supervisor) (CurretUserId()=Ticket.Cotact.Paret.Supervisor OR CurretUserId()=Ticket.Cotact) CurretUserId() IN (Requester,Requester.Supervisor,Techicia) Diritti di lettura seza codizioi Codizioe di scrittura CurretUserId() IN (Request.Requester,Request.Requester.Supervisor) CurretUserId() IN (Requester,Requester.Supervisor) CurretUserId() IN (Assigee,Cotact,Cotact.Supervisor) (CurretUserId()=Ticket.Cotact.Paret.Supervisor OR CurretUserId()=Ticket.Cotact) CurretUserId() IN (Requester,Requester.Supervisor,Techicia) CurretUserId() IN (PortfolioItem.User,PortfolioItem.User.Supervisor) HP Asset Maager Ammiistrazioe 187

188 Nome SQL della tabella amport amsoftistall amasset amcomputer ammoitor Codizioe di lettura Diritti di lettura seza codizioi Diritti di lettura seza codizioi Diritti di lettura seza codizioi Diritti di lettura seza codizioi Diritti di lettura seza codizioi Codizioe di scrittura CurretUserId() IN (User,User.Supervisor) CurretUserId() IN (Portfolio.User,Portfolio.User.Supervisor) CurretUserId() IN (PortfolioItem.User,PortfolioItem.User.Supervisor) CurretUserId() IN (Portfolio.User,Portfolio.User.Supervisor) CurretUserId() IN (PortfolioItem.User,PortfolioItem.User.Supervisor) Durata della validità della coessioe È possibile impostare u periodo di validità per ua coessioe specifica. Questa viee defiita ei dettagli di u dipedete, scheda Profilo, riquadro Cotrollo temporale dell'autorizzazioe d'accesso. Il periodo di validità è specificato dalle date completate ei campi Iizio validità e Fie validità. È possibile associare u caledario locale alle date specificate (campo Caledario). Pricipio dei toke di coessioe Quado u utete si coette al database mediate il cliet Widows di Asset Maager, gli viee assegato u toke di coessioe. Fiché l'utete è coesso al database, il toke di coessioe viee aggiorato regolarmete da Asset Maager. Cliet Widows La frequeza di aggiorameto viee defiita dall'opzioe Itervallo aggiorameto toke di coessioe (mi.) della sezioe Cotrollo d'accesso della tabella visualizzata mediate il meu Ammiistrazioe/ Opzioi del database. Per default, è di 5 miuti. Cliet Web La frequeza di aggiorameto viee defiita ella voce di cofigurazioe slotupdateiterval del file <cartella d'istallazioe di Tomcat>\webapps\AssetMaager\WEB-INF\web.xml. Per impostazioe predefiita è di 300 secodi. <ev-etry> <descriptio>logislot update iterval i secods</descrip tio> <ev-etry-ame>slotupdateiterval</ev-etry-ame> <ev-etry-ty pe>java.lag.iteger</ev-etry-type> <ev-etry-value>300</ev-etry-v alue> </ev-etry> 188 HP Asset Maager Ammiistrazioe

189 NOTA: Poiché l'aggiorameto del toke di coessioe prevede ulteriori query sul database per ciascu utete i liea, se soo preseti umerosi uteti cocomitati su Asset Maager e o è ecessario il moitoraggio i tempo reale delle attività utete si cosiglia di prolugare la frequeza di aggiorameto. NOTA: Le iformazioi slot della coessioe Web o vegoo immediatamete riportate ella tabella amlogislot dopo l'accesso dell'utete. Appea l'utete di discoette dal database, il toke di coessioe viee elimiato. Dettagli di u toke di coessioe U ammiistratore di Asset Maager può visualizzare i toke di coessioe dal meu Ammiistrazioe/ Coessioi/ Toke di coessioe. U toke di coessioe è caratterizzato da: Il ome dell'applicazioe che lo utilizza (i geere Asset Maager e così via). Il Logi dell'utete. Il Tipo di accesso (ome SQL: selogiclass) dell'utete. SUGGERIMENTO: È possibile creare u workflow sulla tabella dei toke di coessioe (ome SQL: amlogislot) per coteggiare periodicamete gli uteti omiativi e o omiativi. Le statistiche croologiche del workflow possoo offrire u uso lieare di Asset Maager. Elimiazioe dei toke di coessioe I toke di coessioe possoo essere elimiati: Maualmete, tramite il pulsate Elimia della fiestra di gestioe dei toke di coessioe. Automaticamete i caso di termie accidetale dell'applicazioe. Automaticamete i caso di iattività dell'utete. Elimiazioe mauale dei toke di coessioe L'ammiistratore co logi Admi può forzare la discoessioe di u utete di Asset Maager. A questo scopo: HP Asset Maager Ammiistrazioe 189

190 1 Visualizzare la fiestra dei toke di coessioe mediate il meu Ammiistrazioe/ Coessioi/ Toke di coessioe. 2 Selezioare il toke di coessioe adeguato. 3 Fare clic su Elimia. NOTA: Solo l'ammiistratore co logi "Admi" può elimiare i toke di coessioe: gli altri ammiistratori di Asset Maager o dispogoo dei diritti ecessari. Idividuazioe del termie accidetale dell'applicazioe I alcui casi, l'applicazioe che utilizza u toke di coessioe può termiare i modo accidetale (arresto brutale del sistema operativo, problema di rete, ecc...). L'utete o si è quidi discoesso dal database el modo abituale (ad esempio mediate il meu File/ Discoessioe dal database del cliet Widows o facedo clic su Discoetti el cliet Web). Il toke di coessioe esiste acora, ma o viee utilizzato. Di cosegueza, se l'accesso al database viee effettuato secodo il pricipio degli uteti o omiativi, il umero di uteti simultaei effettivi dimiuisce di 1. Asset Maager rimedia a questo problema cercado a itervalli regolari i toke di coessioe iutilizzati e riutilizzadoli per ua uova coessioe. Ecco come Asset Maager determia se u toke di coessioe è obsoleto: 1 Asset Maager cerca la data dell'ultima modifica del toke. 2 Se il tempo i cui il toke o è stato modificato supera di due volte la frequeza di aggiorameto dei toke, Asset Maager cosidera che il toke o è più utilizzato e può quidi essere riutilizzato. L'ammiistratore co logi Admi può rimediare a questo problema elimiado i toke di coessioe obsoleti. Sapedo che i toke di coessioe vegoo aggiorati regolarmete durate la coessioe al database, è facile elimiare i record obsoleti della tabella dei toke di coessioe: 1 Visualizzare mediate u filtro tutti i record della tabella dei toke di coessioe il cui campo Modificato il (ome SQL: dtlastmodif) idica ua data ateriore a ua data determiata. NOTA: Il campo Modificato il (ome SQL: dtlastmodif) o viee visualizzato ella fiestra dei dettagli dei record. 2 Selezioarli ed elimiarli. 190 HP Asset Maager Ammiistrazioe

191 Discoessioe degli uteti iattivi Asset Maager cosete di discoettere automaticamete gli uteti iattivi dopo u certo tempo di iattività. Cliet Widows Ciò viee effettuato a partire dalla tabella visualizzata dal meu Ammiistrazioe/Opzioi del database. 1 Attivare la procedura di discoessioe automatica. L'opzioe Attivare la discoessioe automatica della sezioe "Cotrollo d'accesso" cosete di precisare se si desidera attivare o meo la procedura di discoessioe automatica per gli uteti o omiativi. L'opzioe Attivare la discoessioe automatica degli uteti specificati. della sezioe "Cotrollo d'accesso" cosete di precisare se si desidera attivare o meo la procedura di discoessioe automatica per gli uteti omiativi. 2 Dopo aver attivato la procedura di discoessioe automatica, idicare ell'opzioe Timeout di discoessioe i secodi della sezioe Cotrollo d'accesso il lasso di tempo al termie del quale u utete viee discoesso. ATTENZIONE: Affiché la modifica delle opzioi di base sia applicata, è ecessario discoettersi e poi ricoettersi. NOTA: Se si utilizza ua versioe o precedete di Asset Maager, la discoessioe automatica si applica a tutti gli uteti. Cliet Web Gli uteti iattivi del cliet Web vegoo automaticamete discoessi ua volta trascorsa la durata del timeout di sessioe del server applicativo. Di seguito è idicato come impostare il valore di timeout di sessioe per diversi server applicativi supportati da Asset Maager. Apache Tomcat Il valore di timeout viee impostato mediate il parametro <sessio-timeout> i <cartella d'istallazioe di Tomcat>\cof\web.xml. Il valore di timeout predefiito è 30 miuti: <sessio-cofig> <sessio-timeout>30</sessio-timeout> </sessio-cofig> HP Asset Maager Ammiistrazioe 191

192 Oracle WebLogic Il valore di timeout può essere defiito i web.xml o weblogic.xml. Nel file web.xml, viee defiito i miuti el parametro <sessio-timeout>. Il valore predefiito è 0. <sessio-cofig> <sessio-timeout>0</sessio-timeout> </sessio-cofig> Nel file weblogic.xml viee defiito i secodi ell'elemeto TimeoutSecs. Il valore predefiito è <sessio-param> <param-ame>timeoutsecs</param-ame> <param-value>3600< /param-value> </sessio-param> </sessio-descriptor> IBM WebSphere Il valore di timeout viee impostato mediate il parametro <sessio-timeout> el file web.xml. Il valore predefiito è 30 miuti. <sessio-cofig> <sessio-timeout>30</sessio-timeout> </sessio-cofig> Gestioe dell'auteticazioe degli uteti del database di Asset Maager Questa sezioe descrive come cotrollare l'accesso degli uteti al database di Asset Maager utilizzado diversi sistemi di auteticazioe. Alcui di tali sistemi fao i modo che gli uteti dei cliet Widows e Web di Asset Maager o debbao essere auteticati per accedere al database di Asset Maager, ma beeficio dell'auteticazioe eseguita i u altro sistema. NOTA: Defiizioe del Sigle Sig-o (o SSO): soluzioe software basata su u eleco che cosete agli uteti di ua rete aziedale di accedere, i modo completamete trasparete, a tutte le risorse autorizzate, sulla base di u'auteticazioe uica effettuata al mometo dell'accesso iiziale alla rete. U'uica password cosete quidi di accedere all'isieme delle applicazioi e dei sistemi multi-piattaforma dell'azieda. È l'eleco (Active Directory i ambiete Widows, ad esempio) che ivia direttamete a ua determiata applicazioe la password ecessaria, seza che l'utete se e accorga é debba iterveire. ATTENZIONE: Per implemetare il Sigle Sig-o, occorre impostare i modo specifico i cliet Web, da u lato, e i cliet Widows, dall'altro. 192 HP Asset Maager Ammiistrazioe

193 La password che cotrolla l'accesso degli uteti al database di Asset Maager può essere memorizzata i diversi modi: Cliet Widows e Web di Asset Maager: Caso particolare del logi Admi La password del logi Admi viee memorizzata sempre el database di Asset Maager, sia che le password degli altri uteti vegao memorizzate el database Asset Maager o i ua directory LDAP. ATTENZIONE: No cofodere il logi Admi co u utete a cui vegoo accordati i Diritti di ammiistrazioe. Fuzioameto del logi Admi Il record co logi Admi è molto importate: 1 Alla prima istallazioe di Asset Maager è solo co questo ome di logi che si può accedere al database di Asset Maager per tutte le operazioi di ammiistrazioe. 2 I seguito è possibile accordare i diritti di ammiistratore ad altri record della tabella dei reparti e dipedeti. Tuttavia, il record co logi Admi o può essere elimiato. È la sola possibilità el caso i cui sia impossibile coettersi co u Logi che possiede ache i diritti di ammiistrazioe. La password associata al logi Admi è quidi critica perché cocede tutti i diritti sul database di Asset Maager. ATTENZIONE: No dimeticare la password del logi Admi. No sarà più possibile ammiistrare il database se gli altri record della tabella dei reparti e dipedeti co i diritti di ammiistratore fossero daeggiati. ATTENZIONE: La coosceza della password del logi Admi cosete di effettuare qualsiasi operazioe sul database di Asset Maager e di avere accesso a tutte le iformazioi seza essua limitazioe. Comuicare la password solo ai dipedeti autorizzati. HP Asset Maager Ammiistrazioe 193

194 NOTA: Se malgrado le precauzioi idicate la password è stata dimeticata, o sarà possibile i alcu modo recuperarla co Asset Maager. Cotattare l'assisteza di HP. Modifica della password del logi Admi Cliet Widows La password del record co logi Admi può essere modificata apredo il database co questo ome di logi e utilizzado il meu Strumeti/Cambia password; selezioado Ammiistrazioe/ Cambia password dalla struttura di avigazioe. Cliet Web È possibile modificare la password accededo al cliet Web co Admi e selezioado Ammiistrazioe/ Cambia password dalla struttura di avigazioe. Cliet Widows e Web di Asset Maager: Gestioe dell'auteticazioe iteramete a carico di Asset Maager Questa sezioe spiega come affidare ad Asset Maager la gestioe completa dell'auteticazioe degli uteti. I questa modalità, gli uteti soo preseti uicamete el database di Asset Maager. Gli uteti devoo immettere il loro logi e la password ad ogi coessioe al database di Asset Maager. Impostazioe della gestioe delle password Defiizioe delle opzioi del database relative alle password 1 Avviare il cliet Widows o Web di Asset Maager. 2 Coettersi al database di Asset Maager co u profilo utete che dispoga dei diritti di ammiistrazioe. 3 Selezioare il collegameto Ammiistrazioe/ Azioi utete/ Gestioe password... 4 Compilare la procedura guidata Gestioe password... (syscorepassmgt). 194 HP Asset Maager Ammiistrazioe

195 La procedura guidata cosete di defiire le opzioi stadard per la password (umero predefiito di giori di validità di ua password, otifica di scadeza password) e tutte le opzioi richiamate dalla libreria di script (lughezza miima password, umero miimo di caratteri differeti). NOTA: Quado effettuao l'accesso ai cliet Widows e Web di Asset Maager, gli uteti vegoo ivitati a modificare la password se questa è vicia alla scadeza. La otifica di scadeza password defiisce co quato aticipo modificare le password. Quado gli uteti tetao di accedere ai cliet Widows e Web di Asset Maager co password già scadute, sarao obbligati alla modifica prima di poter accedere. La procedura guidata cotiee dei valori predefiiti. Questi valori soo registrati ella tabella delle opzioi del database e possoo essere modificati. La procedura guidata carica automaticamete la libreria di script defiita elle opzioi del database e salva i valori compilati ella tabella delle opzioi. Defiizioe dei vicoli di formato delle password I vicoli di formato delle password soo defiiti i ua libreria di script. La libreria predefiita è deomiata PasswordLib. La libreria può essere modificata mediate il collegameto Ammiistrazioe/ Script della barra di avigazioe. IMPORTANTE: La fuzioe Basic coteuta ello script della libreria deve avere lo stesso ome della libreria. Lo script predefiito cosete di stabilire le segueti regole per tutti gli uteti che salvao le rispettive password: la password deve coteere u umero miimo di caratteri la password o può coteere più volte la stessa lettera la password o può coteere il logi (ome utete) Creazioe di u utete i grado di coettersi al database di Asset Maager 1 Avviare il cliet Widows o Web di Asset Maager. 2 Coettersi al database di Asset Maager co u profilo utete che dispoga dei diritti di ammiistrazioe. HP Asset Maager Ammiistrazioe 195

196 NOTA: È il caso quado, ei dettagli del dipedete, la casella Diritti di ammiistrazioe (badmiright) è selezioata. 3 Visualizzare i dipedeti (collegameto Gestioe orgaizzazioi/ Orgaizzazioe/ Dipedeti della barra di avigazioe). 4 Creare il dipedete se o esiste già. 5 Assicurarsi di completare la scheda Profilo. 6 Compilare i campi Nome utete (UserLogi) e Password (LogiPassword). È il valore di questi campi che verrà utilizzato al mometo della coessioe al database. Modifica di ua password Modifica da parte dell'utete 1 Avviare il cliet Widows o Web di Asset Maager. 2 Coettersi al database di Asset Maager co il ome utete e la password attuali. 3 Selezioare il collegameto Ammiistrazioe/ Azioi utete/ Cambia password... 4 Completare la procedura guidata. Modifica di u ammiistratore Le password utete possoo essere modificate dagli uteti i cui diritti di ammiistrazioe siao abilitati ella scheda Profilo della pagia dei dettagli del dipedete. Ciò sovrascrive la password precedete. Blocco dell'accesso per u utete 1 Avviare il cliet Widows o Web di Asset Maager. 2 Coettersi al database di Asset Maager co u profilo utete che dispoga dei diritti di ammiistrazioe. 3 Visualizzare i dipedeti (collegameto Gestioe orgaizzazioi/ Orgaizzazioe/ Dipedeti della barra di avigazioe). 4 Selezioare il dipedete. 5 Visualizzare la scheda Profilo. 6 Compilare il campo Stato dell'accout utete (selogistatus) co il valore Bloccato. 196 HP Asset Maager Ammiistrazioe

197 Defiizioe di u periodo di validità dell'accesso di u utete 1 Avviare il cliet Widows o Web di Asset Maager. 2 Coettersi al database di Asset Maager co u profilo utete che dispoga dei diritti di ammiistrazioe. 3 Visualizzare i dipedeti (collegameto Gestioe orgaizzazioi/ Orgaizzazioe/ Dipedeti della barra di avigazioe). 4 Selezioare il dipedete. 5 Visualizzare la scheda Profilo. 6 Compilare i campi del riquadro Cotrollo temporale dell'autorizzazioe d'accesso. Perdita della password No è possibile visualizzare alcua password i Asset Maager. Se u utete di Asset Maager perde sua password, occorre che u ammiistratore immetta la uova password ella scheda Profilo della fiestra dei dettagli del dipedete. Ciò sovrascrive la password precedete. Cliet Widows e Web di Asset Maager: gestioe dell'auteticazioe iteramete a carico di LDAP Cei su LDAP LDAP (Lightweight Directory Access Protocol) è u protocollo d'iterrogazioe di directory. Alcui server di sistemi di messaggistica, come Microsoft Exchage, impiegao questo protocollo per esporre la loro directory. Pricipi geerali della memorizzazioe delle password i ua directory. Se l'azieda gestisce le password i maiera cetralizzata i ua directory LDAP, potrebbe essere più pratico utilizzare quest'ultima per cotrollare l'accesso al database di Asset Maager. I questo modo sarà possibile sfruttare le varie possibilità di gestioe delle password offerte dalla directory LDAP, come per esempio: Modifica periodica obbligatoria. Cotrollo del umero di caratteri e del formato. Ecc... Impostazioe dell'utilizzo di ua directory LDAP 1 Assicurarsi che la directory LDAP sia accessibile a tutti gli uteti di Asset Maager. HP Asset Maager Ammiistrazioe 197

198 2 Creare gli uteti di Asset Maager ella directory LDAP e associarli a u logi e a ua password. 3 Disattivare l'accesso Aoimo alla directory LDAP. 4 Avviare Asset Maager. 5 Avviare il cliet Widows di Asset Maager. 6 Coettersi al database di produzioe (meu File/Coessioe a u database). 7 Visualizzare le opzioi del database (meu Ammiistrazioe/Opzioi del database). 8 Completare le opzioi co ome di sezioe è Autetica LDAP. 9 Creare o modificare gli uteti della tabella Dipedeti e reparti (amempldept) completado i campi della scheda Profilo. Ciò riguarda soprattutto i campi: Nome utete (UserLogi): Logi da utilizzare per la coessioe al database di Asset Maager. Evetualmete il campo che memorizza il logi LDAP corrispodete, se diverso dal campo UserLogi. Esempio di logi LDAP: Microsoft Exchage: CN=<idetificatore>, CN=<NOME DOMINIO> or DC=<NOME DOMINIO>, CN=<idetificatore> Lotus Domio: <Nome> <Cogome>/<NOME DOMINIO> SUGGERIMENTO: È possibile importare la directory LDAP utilizzado HP Coect-It. 10 Assicurarsi che le DLL LDAP siao istallate sulle postazioi degli uteti di Asset Maager. È questo il caso se è stata selezioata l'opzioe Istallazioe completa all'istallazioe del cliet di Asset Maager. La stessa cosa se è stata selezioata l'opzioe Istallazioe persoalizzata, Autetica LDAP. No è questo il caso ivece, se è stata selezioata l'opzioe Istallazioe stadard. 11 Chiedere agli uteti di ricoettersi al database affiché le uove opzioi vegao prese i cosiderazioe dal rispettivo cliet di Asset Maager. Coessioe LDAP al database di Asset Maager Dopo aver cofigurato l'auteticazioe LDAP el database di Asset Maager, gli uteti si coettoo el seguete modo: 1 Avviao u cliet Widows o Web di Asset Maager. 198 HP Asset Maager Ammiistrazioe

199 2 Si coettoo al database di produzioe: Nome utete: ome utete che figura ella tabella Dipedeti (amempldept), campo Nome utete (UserLogi) dei dettagli dell'utete. Asset Maager idividua il logi ella directory LDAP. L'operazioe è resa possibile dalle impostazioi cofigurate mediate il meu Ammiistrazioe/ Opzioi database. Password: Microsoft Exchage: password Widows. Lotus Domio: password Iteret defiita a livello di Domio. È attraverso il server LDAP che viee cotrollata la validità della password. Coessioe protetta (SSL) al server LDAP Per proteggere l'accesso al server LDAP, soo dispoibili due opzioi i Asset Maager. 1 LDAPCertFile: questa opzioe richiede u solo server OpeLDAP e ecessita u solo certificato di auteticazioe. Per attivare questa opzioe, il file LDAPCertFile deve putare su u file di testo coteete u certificato i formato PEM coforme alla seguete sitassi: -----BEGIN CERTIFICATE (CA certificate i base64 ecodig) END CERTIFICATE LDAPCertDir: questa opzioe, più complessa, richiede più server OpeLDAP e ecessita di tati certificati di auteticazioe quati soo i server. NOTA: Si tratta dell'opzioe che viee utilizzata più di frequete per HP Coect-It. Per attivare questa opzioe, il file LDAPCertDir deve putare su ua directory coteete dei certificati i cui omi rispettio il codice hash. Tutti i file della directory devoo essere i formato PEM e devoo coteere l'oggetto di ogi certificato. Utilizzare il comado c_rehash per attivare la fuzioe hash code ella directory correte e creare dei collegameti i ambiete Uix. ATTENZIONE: L'implemetazioe di ua coessioe al server LDAP protetta ecessita la cofigurazioe di tutte le stazioi di lavoro prima della coessioe. HP Asset Maager Ammiistrazioe 199

200 Cliet Widows di Asset Maager: implemetazioe del Sigle Sig-o co Active Directory su IIS Questa sezioe spiega come utilizzare Active Directory per defiire gli uteti del cliet Widows di Asset Maager. Grazie all'auteticazioe itegrata di Widows, u utete già auteticato all'avvio di Widows o avrà più bisogo di auteticarsi all'avvio del cliet Widows di Asset Maager. I diritti di cui dispoe l'utete coesso a Asset Maager restao però defiiti el database di Asset Maager (ruoli utete). Perché il sistema di Sigle Sig-o fuzioi, occorre sicroizzare le iformazioi di auteticazioe di Asset Maager co quelle di Active Directory. Grazie alla sicroizzazioe: Si importa automaticamete el database di Asset Maager l'eleco degli uteti di Active Directory. Gli uteti che si coettoo a u database di Asset Maager o devoo compilare i campi Logi e Password alla coessioe al database. Paoramica geerale La sicroizzazioe tra Asset Maager e Active Directory viee realizzata i uo dei segueti modi: Sicroizzazioe di tutti gli uteti Active Directory La sicroizzazioe viee effettuata grazie a uo sceario di HP Coect-It. La programmazioe e l'avvio dello sceario di HP Coect-It vegoo eseguiti da Asset Maager Automated Process Maager. HP Coect-It utilizza la seguete combiazioe di campi per idetificare i dipedeti el database di Asset Maager: Nome (Name) Nome (FirstName) Nome utete (UserLogi) U utete è autorizzato a coettersi al database di Asset Maager utilizzado la sicurezza itegrata di Widows co u determiato logi se i segueti elemeti hao lo stesso valore: Campo SID (Idetifier) dell'utete di Asset Maager. Campo SID di Active Directory. Sicroizzazioe di u utete el database di Asset Maager Nei dettagli dell'utete, è possibile accedere a ua procedura guidata facedo clic sul pulsate Utete NT. 200 HP Asset Maager Ammiistrazioe

201 Fasi pricipali della realizzazioe della sicroizzazioe completa Di seguito le fasi più importati dell'istallazioe del sistema. Ogi fase verrà esposta ei dettagli successivamete. Passaggio 1: creazioe degli uteti e dei gruppi i Active Directory [pag. 201] Obiettivo: Preparare i dati da trasferire i Asset Maager. Passaggio 2: Cofigurazioe di Asset Maager Automated Process Maager e HP Coect-It [pag. 202] Obiettivo: defiire i domii NT da selezioare e programmare i trasferimeti. Passaggio 3: attivazioe del processo di aggiorameto ua prima volta [pag. 202] Obiettivo: trasferire ua prima volta i dati e testare i logi. Passaggio 4: Completameto della descrizioe dei dipedeti el database di Asset Maager [pag. 202] Passaggio 5: Attivazioe dell'avvio automatico dei moduli di Asset Maager Automated Process Maager [pag. 202] Passaggio 1: creazioe degli uteti e dei gruppi i Active Directory I campi da completare soo: Per gli uteti: Il campo Nome completo: SUGGERIMENTO: Quado vegoo creati uteti el database di Asset Maager, Asset Maager Automated Process Maager prede il valore del campo Nome completo di Active Directory e ricerca il primo carattere spazio a partire da siistra. Tutto ciò che si trova alla siistra del primo spazio serve per creare il campo Nome; tutto ciò che si trova a destra del primo spazio serve per creare il campo Cogome. Se o vi soo spazi, viee compilato solo il campo Cogome. No bisoga utilizzare spazi ei omi di persoa composti. È possibile utilizzare ivece u trattio. Il campo Descrizioe: Questo campo serve a compilare il campo Commeti (Commet) el database di Asset Maager. Per i gruppi: il campo Nome. Questo campo serve a compilare il campo Cogome (Name) el database di Asset Maager. HP Asset Maager Ammiistrazioe 201

202 Passaggio 2: Cofigurazioe di Asset Maager Automated Process Maager e HP Coect-It Mauale Ammiistrazioe, capitolo Asset Maager Automated Process Maager, sezioe Cofigurazioe dei moduli moitorati da Asset Maager Automated Process Maager, parte Modulo Aggiuta di uteti NT el database (AddUser). Passaggio 3: attivazioe del processo di aggiorameto ua prima volta 1 Selezioare il meu Azioe/Attiva. 2 Barrare la casella corrispodete al task Aggiuta degli uteti NT el database. 3 Fare clic su OK. Asset Maager avvia l'aggiorameto. NOTA: Se il umero di uteti iteressati dall'operazioe supera il umero di logi omiativi autorizzati dalle chiavi di liceza attivate el database, Asset Maager Automated Process Maager dichiara gli uteti i logi o omiativi. Passaggio 4: Completameto della descrizioe dei dipedeti el database di Asset Maager Il database cotiee ora u dipedete per ogi utete NT riscotrato sul domiio prescelto. Il loro logi ha la seguete forma: [domiio]\[utete] I dipedeti creati o hao ua password valida. NOTA: Dopo aver effettuato questa operazioe è cosigliabile cotrollare che tutti i record creati ella tabella Dipedeti e reparti corrispodao effettivamete a u utete di Asset Maager. È soprattutto ecessario completare di uovo il campo Password. Passaggio 5: Attivazioe dell'avvio automatico dei moduli di Asset Maager Automated Process Maager 1 Selezioare il meu Strumeti/Cofigura i moduli. 2 Selezioare il modulo Aggiuta degli uteti NT el database 3 Compilare i campi del riquadro Itervalli di verifica 4 Selezioare la casella di cotrollo Attivato. 5 Fare clic su Modifica. 202 HP Asset Maager Ammiistrazioe

203 Coessioe di Asset Maager Dopo aver effettuato l'operazioe appea descritta, gli uteti NT possoo accedere direttamete ad Asset Maager. Durate la prima coessioe basta barrare la casella Utilizza la sicurezza itegrata NT e fare clic su Apri. Nelle coessioi successive o verrà richiesto essu dato per l'auteticazioe. Se comuque u utete desidera coettersi co u altro logi, può farlo attivado la fiestra di coessioe dal meu File/Coessioe a u database. Regole applicate da Asset Maager per la creazioe/modifica degli uteti Il logi di Asset Maager viee creato dall'uioe del ome di Domiio e del Nome utete Widows el formato <ome domiio>\<ome utete> I segueti campi servoo da chiave di ricociliazioe per gli uteti del database di Asset Maager: Nome (Name) Nome (FirstName) Nome utete (UserLogi) Quado u dipedete viee importato, viee creato come dipedete solo se la chiave di associazioe o esiste acora el database. Tutti i campi che compaioo ello sceario di HP Coect-It vegoo così compilati. Se u record che corrispode alla chiave di ricociliazioe esiste già, i campi che appaioo ello sceario di HP Coect-It soo tutti aggiorati ad eccezioe di quei campi che costituiscoo la chiave di ricociliazioe. NOTA: Il campo Password viee compilato co u carattere speciale che vieta l'accesso dell'utete al database di Asset Maager i modo diverso dal logi automatico. È assolutamete ecessario quidi compilare il campo maualmete se si desidera autorizzare l'accesso dell'utete co u logi mauale (soprattutto se l'utete vuole accedere su ua postazioe diversa). Si ricorda che i Asset Maager è presete u idice costituito dal campo Codice a barre. Questo idice deve essere uivoco. È ioltre ecessario verificare che il campo Codice a barre sia compilato co u valore differete per ciascu utete. I questo modo è possibile creare uteti diversi che possoo codividere lo stesso ome. A tale scopo è possibile utilizzare lo script di calcolo dei valori predefiiti istallato da Asset Maager. HP Asset Maager Ammiistrazioe 203

204 Cliet Web di Asset Maager: implemetazioe del Sigle Sig-o co Active Directory su IIS (prima della versioe 7) Esistoo diverse possibilità per la gestioe del Sigle Sig-o per Asset Maager Web a secoda dell'ambiete utilizzato. Nella presete sezioe o verrao descritte tutte le possibilità: ci si limiterà all'auteticazioe Sigle Sig-O co Active Directory e le versioi di IIS precedeti a IIS 7. Ua procedura per IIS 7 è descritta i Cliet di Asset Maager Web: implemetazioe del Sigle Sig-O (SSO) co Active Directory su IIS 7 a 32 bit [pag. 208] NOTA: È possibile utilizzare u altro sistema per il Sigle Sig-o. Utilizzare questo esempio come guida e adattarlo alle proprie esigeze. IIS (Iteret Iformatio Services) è l'uico server Web che supporta correttamete il Sigle Sig-o i ambiete Widows. I compeso, è possibile utilizzare diversi server applicativi (Tomcat, Websphere, ecc.), a codizioe di cofigurare correttamete il server applicativo e la sua iterfaccia co IIS. Nella presete sezioe vegoo descritte l'istallazioe e la cofigurazioe del Sigle Sig-o co Tomcat come server applicativo. Le operazioi descritte di seguito devoo essere eseguite sul o sui computer su cui soo istallati Asset Maager Web Service e Asset Maager Web Tier (se soo stati istallati su computer diversi, eseguire le operazioi su etrambi i server). Prerequisiti Prima di iiziare, assicurarsi di disporre dei segueti elemeti: U'implemetazioe fuzioale di Active Directory sulla rete. Nella presete sezioe soo descritte le operazioi da eseguire co la versioe di Active Directory forita co Widows Server 2003 R2, valide ache per versioi ateriori di Active Directory. U server DNS (Domai Name Service) fuzioate. Per verificare, aprire ua fiestra di comado DOS e digitare il seguete comado: ipcofig Quidi: slookup < idirizzo IP del server DNS> Asset Maager Web che utilizza Tomcat come server applicativo. IIS (il server Web itegrato di Widows). 204 HP Asset Maager Ammiistrazioe

205 Istallazioe del plugi coettore ISAPI Jakarta Occorre iazitutto stabilire ua coessioe tra IIS e Tomcat. Apache forisce u plugi coettore ISAPI ISAPI (Iteret Server Applicatio Programmig Iterface) che ecessita di implemetazioe. Cosultare la documetazioe ufficiale Apache Tomcat Coector - Webserver HowTo all'idirizzo SUGGERIMENTO: La distribuzioe dei coettori The Apache Tomcat è dispoibile sul seguete sito: Cofigurazioe di IIS 1 Sul desktop, fare clic co il pulsate destro del mouse sull'icoa Risorse del computer. 2 Fare clic su Gestioe. 3 Espadere il ramo Servizi e applicazioi/iteret Iformatio Services/Siti Web/Sito Web predefiito/. 4 Fare clic co il pulsate destro del mouse su jakarta, quidi su Proprietà. 5 Fare clic sulla scheda Directory virtuale e verificare i parametri. I segueti elemeti devoo essere selezioati: Proveieza del coteuto della risorsa i fase di coessioe: Directory situata i questo computer. Sezioe Percorso locale: Accesso origie script Lettura Registrazioe visite Sezioe Impostazioi applicazioe: Nome applicazioe: jakarta Autorizzazioi di esecuzioe: Script ed eseguibili (se il campo è dispoibile) Protezioe applicazioe: Media (pool) 6 Quidi, torare a Sito Web predefiito, fare clic co il pulsate destro del mouse e fare clic su Proprietà. Nella scheda Filtri ISAPI, dovrebbe essere visualizzato il filtro jakarta co ua freccia verde verso l'alto che idica il corretto fuzioameto del filtro. I caso cotrario: a Fare clic su Aggiugi. b Campo Nome filtro: digitare Jakarta. HP Asset Maager Ammiistrazioe 205

206 c Campo Eseguibile: selezioare il percorso del file isapi_redirect.dll situato ella sottocartella bi della cartella i cui si è istallato il coettore ISAPI Jakarta. Ad esempio: C:\Programmi\Apache Software Foudatio\Jakarta Isapi Redirector\bi\isapi_redirect.dll Se la cartella d'istallazioe del coettore ISAPI Jakarta è diversa, sostituire C:\Programmi\Apache Software Foudatio\Jakarta Isapi Redirector\ co il percorso della cartella d'istallazioe. Nel seguito del mauale, verrà ripreso questo esempio di cartella d'istallazioe. d Fare clic su OK, quidi di uovo su OK ella fiestra delle proprietà del Sito Web predefiito. e Aprire uovamete le proprietà. Ora dovrebbe essere visualizzata la freccia verde verso l'alto accato al filtro jakarta. 7 Sempre elle proprietà di Sito Web predefiito, fare clic sulla scheda Protezioe directory. 8 Nella sezioe Cotrollo auteticazioe e accesso, fare clic su Modifica... 9 Deselezioare la casella Accesso aoimo. 10 Selezioare le caselle Auteticazioe del digest per server di domiio Widows e Auteticazioe itegrata di Widows. 11 Nel campo Domiio predefiito, verificare che sia presete il ome del domiio. Cofigurazioe della ridirezioe della porta 1 Si tratta di cofigurare la ridirezioe della porta tra IIS (che per impostazioe predefiita gestisce la porta 80) e Tomcat (che gestisce la porta 8080) e idicare a Tomcat di o chiedere uovamete u'auteticazioe e quidi di o aprire ua fiestra di coessioe. A questo scopo, aprire il file C:\Tomcat\cof\jk2.properties (il percorso del file potrebbe essere differete a secoda della cartella d'istallazioe di Tomcat. I questo esempio si cotiuerà ad usare questo percorso) co u editor di testo e aggiugere le due segueti righe alla fie del file: request.tomcatautheticatio=false request.registerrequests=false 2 Per verificare il corretto fuzioameto del trasferimeto della porta, eseguire il seguete test: Aprire l'applicazioe predefiita Tomcat al seguete idirizzo: HP Asset Maager Ammiistrazioe

207 NOTA: Se o fuzioa, assicurarsi di aver avviato Tomcat. Adare al seguete collegameto: La pagia visualizzata dovrebbe essere la stessa. Ciò mostra che la ridirezioe della porta è stata cofigurata correttamete. 3 È quidi ecessario iformare Jakarta che deve gestire l'applicazioe predefiita di Tomcat e Asset Maager. A tale scopo, aprire il file C:\Programmi\Apache Software Foudatio\Jakarta Isapi Redirector\cof\uriworkermap.properties co u editor di testo ed aggiugere le segueti righe ella sezioe corrispodete: Nei computer su cui è istallato Asset Maager Web Service, aggiugere la seguete riga el file: /AssetMaagerWebService/*=wlb Nel computer su cui è istallato Asset Maager Web Tier, aggiugere la seguete riga el file: /AssetMaager/*=wlb NOTA: Se Asset Maager Web Service e Asset Maager Web Tier soo istallati sullo stesso computer, aggiugere le due righe precedeti ella sezioe corrispodete del file C:\Programmi\Apache Software Foudatio\Jakarta Isapi Redirector\cof\uriworkermap.properties. Riavviare Tomcat. 4 Se si è coessi i qualità di utete Widows, dovrebbe essere possibile accedere al cliet Web di Asset Maager seza dover essere uovamete auteticati. 5 Se viee visualizzata ua fiestra di coessioe, riavviare il sistema. Se il problema persiste, aprire i modalità di modifica il file C:\Tomcat50\cof\server.xml ed elimiare i caratteri di commeto (<!-- e -->) per la seguete riga: <Valve classname="org.apache.catalia.valves.requestdumpervalve"/> I questo modo, si forza Tomcat a geerare u file registro supplemetare deomiato: catalia_log.yyyy-mm-dd.txt. Aprire il file registro e verificare le voci relative ai segueti parametri: HP Asset Maager Ammiistrazioe 207

208 YYYY-MM-DD HH:MM:SS RequestDumperValve[Catalia]: querystrig=ull YYYY -MM-DD HH:MM:SS RequestDumperValve[Catalia]: remoteaddr= (t ype your IP address here) YYYY-MM-DD HH:MM:SS RequestDumperValve[Catali a]: remoteaddr= (type your IP address here) YYYY-MM-DD HH:M M:SS RequestDumperValve[Catalia]: remoteuser=<domai ame>\<user ame> YYYY-MM-DD HH:MM:SS RequestDumperValve[Catalia]: requestedsessioid=u ll YYYY-MM-DD HH:MM:SS RequestDumperValve[Catalia]: scheme=http Questo esempio idica il corretto fuzioameto del Sigle Sig-o. IIS trasmette tutti i certificati di auteticazioe Widows dell'utete. Tomcat autetica quidi l'utete. Se il campo remoteuser è vuoto, verificare che tutte le operazioi precedeti siao state eseguite correttamete. Cliet di Asset Maager Web: implemetazioe del Sigle Sig-O (SSO) co Active Directory su IIS 7 a 32 bit Questa sezioe si applica i modo specifico a IIS7 a 32 bit. Prerequisiti Prima di iiziare, assicurarsi di disporre dei segueti elemeti: U'implemetazioe fuzioale di Active Directory sulla rete. Nella presete sezioe soo descritte le operazioi da eseguire co la versioe di Active Directory forita co Widows Server 2003 R2, valide ache per versioi ateriori di Active Directory. U server DNS (Domai Name Service) fuzioate. Per verificare, aprire ua fiestra di comado DOS e digitare il seguete comado: ipcofig Quidi slookup < idirizzo IP del server DNS> Asset Maager Web che utilizza Tomcat come server applicativo. IIS 7 (server Web forito co Widows, supportato solo i Widows Server 2008 e Widows Vista). Per Widows Server 2008, la selezioe del compoete predefiito di Servizi Web è sufficiete per la seguete cofigurazioe. Per Widows Vista, selezioare maualmete le segueti opzioi: compoete Filtro ISAPI, Estesioe ISAPI e Auteticazioe Widows. 208 HP Asset Maager Ammiistrazioe

209 NOTA: Per ulteriori iformazioi sull'istallazioe di IIS 7, fare riferimeto ai segueti collegameti: NOTA: Ua procedura per IIS precedete alla versioe 7 è descritta i Cliet Web di Asset Maager: implemetazioe del Sigle Sig-o co Active Directory su IIS (prima della versioe 7) [pag. 204] Istallazioe del plugi coettore ISAPI Jakarta Occorre iazitutto stabilire ua coessioe tra IIS e Tomcat. Apache forisce u plugi coettore ISAPI ISAPI (Iteret Server Applicatio Programmig Iterface) che ecessita di implemetazioe. Cosultare la documetazioe ufficiale Apache Tomcat Coector - Webserver HowTo all'idirizzo SUGGERIMENTO: La distribuzioe dei coettori The Apache Tomcat è dispoibile sul seguete sito: Cofigurazioe di IIS 1 Sul desktop del server sui cui è istallato IIS, fare clic sul pulsate destro del mouse su Risorse del computer. 2 Fare clic su Gestioe. HP Asset Maager Ammiistrazioe 209

210 3 Espadere Ruoli/ Server Web (IIS)/ Gestioe Iteret Iformatio Services (IIS), come ell'esempio illustrato di seguito: 4 Nella fiestra Gestioe Iteret Iformatio Services (IIS), selezioare l'host, quidi fare doppio clic su Restrizioi ISAPI e CGI. 5 Fare clic su Aggiugi ell'eleco Azioi. 6 Impostare Percorso ISAPI o CGI i modo che puti al file isapi_redirect.dll (ad es. C:\tomcat\Jakarta\bi\isapi_redirect.dll) e Descrizioe su jakarta. Selezioare Coseti percorso estesioe esecuzioe. 210 HP Asset Maager Ammiistrazioe

211 Vedere l'esempio sotto: 7 Fare clic sul pulsate OK. 8 Fare clic su Sito Web predefiito e scegliere Filtri ISAPI. 9 Fare clic su Aggiugi ell'eleco Azioi. 10 Aggiugere u uovo filtro impostado Eseguibile i modo che puti al file isapi_redirect.dll (ad es. C:\tomcat\Jakarta\bi\isapi_redirect.dll) e Nome filtro su Jakarta. 11 Fare clic su OK. 12 Fare uovamete clic su Sito Web predefiito. 13 Aggiugere ua directory virtuale e impostare Alias su jakarta. Impostare il Percorso fisico i modo che puti alla directory coteete isapi_redirect.dll. Vedere l'esempio sotto: 14 Fare clic su OK. HP Asset Maager Ammiistrazioe 211

212 15 Fare clic sulla directory virtuale jakarta appea creata. 16 Fare doppio clic su Mappig gestori. 17 Aggiugere u mappig di script all'eleco Azioi impostado Percorso richiesta su *.jsp, Eseguibile su isapi_redirect.dll e Nome su jakarta. 18 Fare clic su Restrizioi richieste. Selezioare le segueti opzioi: Aprire la scheda Mappig, selezioare Richiama gestore solo se la richiesta è mappata a:, selezioare File o cartella Aprire la scheda Accesso, selezioare Esecuzioe. Vedere l'esempio sotto: Fare clic sul pulsate OK per chiudere la fiestra. 19 Sempre ella fiestra Proprietà sito Web predefiito, fare clic su Auteticazioe. 20 Disabilitare Auteticazioe aoima e abilitare Auteticazioe digest e Auteticazioe Widows. 212 HP Asset Maager Ammiistrazioe

213 Vedere l'esempio sotto: 21 Passare a Proprietà sito Web predefiito. 22 Selezioare Impostazioi di base ell'eleco Azioi. 23 Impostare Percorso fisico su <cartella d'istallazioe Tomcat>\webapps. Vedere l'esempio sotto. 24 Fare clic sul pulsate OK. 25 Passare uovamete all'host e fare clic su Riavvia ell'eleco Azioi. Cofigurazioe della ridirezioe della porta 1 Aprire <cartella d'istallazioe Tomcat>\cof\server.xml co u editor di testo e disabilitare l'auteticazioe Tomcat come el seguete esempio: <Coector port="8009" eablelookups="false" redirectport="8443" protoc ol="ajp/1.3" tomcatautheticatio="false" /> 2 Per verificare il corretto fuzioameto del trasferimeto della porta, riavviare tomcat ed eseguire il seguete test: 3 Aprire il browser e passare al seguete URL: HP Asset Maager Ammiistrazioe 213

214 SUGGERIMENTO: Se o fuzioa, assicurarsi di aver avviato Tomcat. 4 Specificare a Jakarta di gestire l'applicazioe predefiita di Tomcat e Asset Maager. Per eseguire questa operazioe, aprire <cartella d'istallazioe Tomcat>\cof\uriworkermap.properties co u editor di testo e aggiugere la seguete riga al file: /AssetMaager/*=wlb 5 Riavviare Tomcat e IIS 6 Se si è coessi i qualità di utete Widows, dovrebbe essere possibile accedere al cliet Web di Asset Maager seza dover essere uovamete auteticati. Risoluzioe dei problemi Di seguito soo riportati alcui dei problemi più comui e le possibili soluzioi: Riesco ad aprire Asset Maager co la porta 8080, ma o co la porta 80. Ottego l'errore "Pagia o trovata". RISPOSTA: Verificare iazitutto che il servizio IIS sia attivo, quidi aprire il file Jakarta (<cartella d'istallazioe di Tomcat>\Jakarta\cof\uriworkermap.properties) e cotrollare che sia stata aggiuta l'applicazioe Asset Maager. Dopo aver abilitato SSO, è comuque ecessario il logi di Asset Maager. RISPOSTA: verificare che tutti i passaggi precedeti siao stati completati correttamete. Se il problema persiste, aprire i modalità di modifica il file <cartella d'istallazioe di Tomcat>\cof\server.xml ed elimiare i caratteri di commeto (<!-- e -->) per la seguete riga: <Valve classname="org.apache.catalia.valves.requestdumpervalve"/> I questo modo, si forza Tomcat a geerare u file registro supplemetare deomiato: Catalia_log.YYYY-MM-DD.txt Aprire questo file registro e verificare le voci relative ai segueti parametri: YYYY-MM-DD HH:MM:SS RequestDumperValve[Catalia]: querystrig=ull YYYY-MM-DD HH:MM:SS RequestDumperValve[Catalia]: remoteaddr= (type your IP address here) YYYY-MM-DD HH:MM:SS RequestDumperValve[Catalia]: remoteaddr= (type your IP address here) YYYY-MM-DD HH:MM:SS RequestDumperValve[Catalia]: remoteuser=<domai a me>\<user ame> 214 HP Asset Maager Ammiistrazioe

215 YYYY-MM-DD HH:MM:SS RequestDumperValve[Catalia]: requestedsessioid=u ll YYYY-MM-DD HH:MM:SS RequestDumperValve[Catalia]: scheme=http Se il campo remoteuser è vuoto, verificare uovamete l'auteticazioe Tomcat. Aprire il file <cartella d'istallazioe di Tomcat>\cof\server.xml e verificare che l'auteticazioe Tomcat sia disabilitata. Ottego il seguete errore: Logi o riuscito co errore "Errore: com.peregrie.ac.amexceptio: Er rore (12,008): Logi 'xxx' scoosciuto." RISPOSTA: Verificare che l'utete esista el database e sia autorizzato ad accedere a Asset Maager. Prestare attezioe al ome di logi dell'utete. Per verificare che il ome di logi cotega il ome domiio, aprire il file <cartella d'istallazioe di Tomcat>\webapps\AssetMaager\WEB-INF\classes\applicatio-cotext.html e verificare il valore keepdomai. Se si desidera coservare il ome domiio, aggiorare il valore co "true". I caso cotrario aggiorarlo co "false". Riavviare Tomcat e riprovare. Cliet di Asset Maager Web: implemetazioe del Sigle Sig-O (SSO) co Active Directory su IIS 7 a 64 bit Questa sezioe si applica i modo specifico a IIS7 a 64 bit. Prerequisiti Prima di iiziare, assicurarsi di disporre dei segueti elemeti: U'implemetazioe fuzioale di Active Directory sulla rete. Nella presete sezioe soo descritte le operazioi da eseguire co la versioe di Active Directory forita co Widows Server 2003 R2, valide ache per versioi ateriori di Active Directory. U server DNS (Domai Name Service) fuzioate. Per verificare, aprire ua fiestra di comado DOS e digitare il seguete comado: ipcofig Quidi slookup <idirizzo IP del server DNS> Asset Maager Web che utilizza Tomcat come server applicativo. IIS 7 (server Web forito co Widows, supportato solo i Widows Server 2008 a 64 bit e Widows Vista). HP Asset Maager Ammiistrazioe 215

216 Selezioare maualmete le segueti opzioi di compoete se o soo giù istallate: Filtro ISAPI, Estesioe ISAPI e Auteticazioe Widows. NOTA: Per ulteriori iformazioi sull'istallazioe di IIS 7, fare riferimeto ai segueti collegameti: Istallare Java per Microsoft Widows a 64 bit Per iformazioi dettagliate sull'istallazioe della versioe a 64 bit di Java, oché sul collegameto per il dowload, visitare Al termie dell'istallazioe, è ecessario cofigurarla: 1 Sul desktop di Widows, fare clic co il pulsate destro del mouse su Risorse del computer. 2 Selezioare Proprietà, quidi scegliere la scheda Avazate/ Variabili di ambiete 3 Nell'eleco Variabili di sistema, fare clic su Nuova. 4 Creare ua uova variabile co le segueti proprietà: Nome variabile: JAVA_HOME Valore variabile: <cartella d'istallazioe di Java>\jdk1.5.0_19 NOTA: Adattare il suddetto percorso alla cartella i cui è istallato Java a 64 bit. 5 Fare clic su OK i ciascua delle fiestre di cofigurazioe aperte per salvare le modifiche. Istallazioe del plugi coettore ISAPI Jakarta Occorre iazitutto stabilire ua coessioe tra IIS e Tomcat. Apache forisce u plugi coettore ISAPI ISAPI (Iteret Server Applicatio Programmig Iterface) che ecessita di implemetazioe. 1 Scaricare il coettore a 64 bit dal seguete sito: 4/jk /amd64/isapi_redirect dll 216 HP Asset Maager Ammiistrazioe

217 2 Iserire il file isapi_redirect dll i <cartella d'istallazioe di Tomcat>Jakarta\bi. Riomiarlo i isapi_redirect.dll Cosultare la documetazioe ufficiale Apache Tomcat Coector - Webserver HowTo all'idirizzo 3 Utilizzare u editor di testo per creare u file deomiato <cartella d'istallazioe di Tomcat>\Jakarta\cof\workers.properties.miimal coteete quato segue: # workers.properties.miimal - # # This file provides miimal jk cofig uratio properties eeded to # coect to Tomcat. # # The workers that jk should create ad work with # worker.list=wlb,jkstatus # # Defiig a worker amed ajp13w ad of type ajp13 # Note that the a me ad the type do ot have to match. # worker.ajp13w.type=ajp13 worker.ajp13w.host=localhost worker.ajp13w.port=8009 # # Defiig a load balacer # worker.wlb.type=lb worker.wlb.balace_workers=ajp13w # # Defie status worker # worker.jkstatus.type=status 4 Utilizzare u editor di testo per creare u file deomiato <cartella d'istallazioe di Tomcat>\Jakarta\cof\uriworkermap.properties coteete quato segue: # uriworkermap.properties - IIS # # This file provides sample mappigs for example wlb # worker defied i workermap.properties.miimal # The geeral sytax for this file is: # [URL]=[Worker ame] /AssetMaager/*=wlb # # Mout jkstatus to /jkmaager # For productio servers you will eed to # secure the access to the /jkmaager url # /jkmaager=jkstatus 5 Aggiugere il coettore al Registro di sistema di Widows: a Utilizzare u editor di testo per creare u file co estesioe.reg e coteete quato segue: Widows Registry Editor Versio 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foudatio\Jakarta Isap i "extesio_uri"="/jakarta/isapi_redirect.dll" "log_file"="c:\\tomcat\\jakarta\\log\\isapi_redirect.log" "log_level HP Asset Maager Ammiistrazioe 217

218 "="ifo" "worker_file"="c:\\tomcat\\jakarta\\cof\\workers.propertie s.miimal" "worker_mout_file"="c:\\tomcat\\jakarta\\cof\\uriworker map.properties" NOTA: Adattare i percorsi alla cartella d'istallazioe di Tomcat. b c Fare doppio clic sul file per importarlo el Registro di cofigurazioe. Aprire l'editor del Registro di sistema (eseguire regedit ella riga di comado), espadere HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foudatio\Jakarta Isapi Redirector\1.0 e verificare che Jakarta sia registrato. Cofigurazioe di IIS 1 Sul desktop del server sui cui è istallato IIS, fare clic sul pulsate destro del mouse su Risorse del computer. 2 Fare clic su Gestioe. 218 HP Asset Maager Ammiistrazioe

219 3 Espadere Ruoli/ Server Web (IIS)/ Gestioe Iteret Iformatio Services (IIS), come ell'esempio illustrato di seguito: 4 Nella fiestra Gestioe Iteret Iformatio Services (IIS), selezioare l'host, quidi fare doppio clic su Restrizioi ISAPI e CGI. 5 Fare clic su Aggiugi ell'eleco Azioi. 6 Impostare Percorso ISAPI o CGI i modo che puti al file isapi_redirect.dll (ad es. C:\tomcat\Jakarta\bi\isapi_redirect.dll) e Descrizioe su jakarta. Selezioare Coseti percorso estesioe esecuzioe. HP Asset Maager Ammiistrazioe 219

220 Vedere l'esempio sotto: 7 Fare clic sul pulsate OK. 8 Fare clic su Sito Web predefiito e scegliere Filtri ISAPI. 9 Fare clic su Aggiugi ell'eleco Azioi. 10 Aggiugere u uovo filtro impostado Eseguibile i modo che puti al file isapi_redirect.dll (ad es. C:\tomcat\Jakarta\bi\isapi_redirect.dll) e Nome filtro su Jakarta. 11 Fare clic su OK. 12 Fare uovamete clic su Sito Web predefiito. 13 Aggiugere ua directory virtuale e impostare Alias su jakarta. Impostare il Percorso fisico i modo che puti alla directory coteete isapi_redirect.dll. Vedere l'esempio sotto: 14 Fare clic su OK. 220 HP Asset Maager Ammiistrazioe

221 15 Fare clic sulla directory virtuale jakarta appea creata. 16 Fare doppio clic su Mappig gestori. 17 Aggiugere u mappig di script all'eleco Azioi impostado Percorso richiesta su *.jsp, Eseguibile su isapi_redirect.dll e Nome su jakarta. 18 Fare clic su Restrizioi richieste. Selezioare le segueti opzioi: Aprire la scheda Mappig, selezioare Richiama gestore solo se la richiesta è mappata a:, selezioare File o cartella Aprire la scheda Accesso, selezioare Esecuzioe. Vedere l'esempio sotto: Fare clic sul pulsate OK per chiudere la fiestra. HP Asset Maager Ammiistrazioe 221

222 19 Selezioare il uovo mappig del gestore Jakarta. Nella fiestra di destra, selezioare Modifica permesso caratteristica come mostrato ell'esempio che segue. 20 Selezioare Esegui, quidi fare clic su OK: 21 Sempre ella fiestra Proprietà sito Web predefiito, fare clic su Auteticazioe. 22 Disabilitare Auteticazioe aoima e abilitare Auteticazioe digest e Auteticazioe Widows. Vedere l'esempio sotto: 222 HP Asset Maager Ammiistrazioe

223 23 Passare a Proprietà sito Web predefiito. 24 Selezioare Impostazioi di base ell'eleco Azioi. 25 Impostare Percorso fisico su <cartella d'istallazioe Tomcat>\webapps. Vedere l'esempio sotto. 26 Fare clic sul pulsate OK. 27 Passare uovamete all'host e fare clic su Riavvia ell'eleco Azioi. Cofigurazioe della ridirezioe della porta 1 Aprire <cartella d'istallazioe Tomcat>\cof\server.xml co u editor di testo e disabilitare l'auteticazioe Tomcat come el seguete esempio: <Coector port="8009" eablelookups="false" redirectport="8443" protoc ol="ajp/1.3" tomcatautheticatio="false" /> 2 Per verificare il corretto fuzioameto del trasferimeto della porta, riavviare tomcat ed eseguire il seguete test: 3 Aprire il browser e passare al seguete URL: SUGGERIMENTO: Se o fuzioa, assicurarsi di aver avviato Tomcat. 4 Specificare a Jakarta di gestire l'applicazioe predefiita di Tomcat e Asset Maager. Per eseguire questa operazioe, aprire <cartella d'istallazioe Tomcat>\cof\uriworkermap.properties co u editor di testo e aggiugere la seguete riga al file: /AssetMaager/*=wlb HP Asset Maager Ammiistrazioe 223

224 5 Riavviare Tomcat e IIS 6 Se si è coessi i qualità di utete Widows, dovrebbe essere possibile accedere al cliet Web di Asset Maager seza dover essere uovamete auteticati. Risoluzioe dei problemi Di seguito soo riportati alcui dei problemi più comui e le possibili soluzioi: Riesco ad aprire Asset Maager co la porta 8080, ma o co la porta 80. Ottego l'errore "Pagia o trovata". RISPOSTA: Verificare iazitutto che il servizio IIS sia attivo, quidi aprire il file Jakarta (<cartella d'istallazioe di Tomcat>\Jakarta\cof\uriworkermap.properties) e cotrollare che sia stata aggiuta l'applicazioe Asset Maager. Dopo aver abilitato SSO, è comuque ecessario il logi di Asset Maager. RISPOSTA: verificare che tutti i passaggi precedeti siao stati completati correttamete. Se il problema persiste, aprire i modalità di modifica il file <cartella d'istallazioe di Tomcat>\cof\server.xml ed elimiare i caratteri di commeto (<!-- e -->) per la seguete riga: <Valve classname="org.apache.catalia.valves.requestdumpervalve"/> I questo modo, si forza Tomcat a geerare u file registro supplemetare deomiato: Catalia_log.YYYY-MM-DD.txt Aprire questo file registro e verificare le voci relative ai segueti parametri: YYYY-MM-DD HH:MM:SS RequestDumperValve[Catalia]: querystrig=ull YYYY-MM-DD HH:MM:SS RequestDumperValve[Catalia]: remoteaddr= (type your IP address here) YYYY-MM-DD HH:MM:SS RequestDumperValve[Catalia]: remoteaddr= (type your IP address here) YYYY-MM-DD HH:MM:SS RequestDumperValve[Catalia]: remoteuser=<domai a me>\<user ame> YYYY-MM-DD HH:MM:SS RequestDumperValve[Catalia]: requestedsessioid=u ll YYYY-MM-DD HH:MM:SS RequestDumperValve[Catalia]: scheme=http Se il campo remoteuser è vuoto, verificare uovamete l'auteticazioe Tomcat. Aprire il file <cartella d'istallazioe di Tomcat>\cof\server.xml e verificare che l'auteticazioe Tomcat sia disabilitata. Ottego il seguete errore: Logi o riuscito co errore "Errore: com.peregrie.ac.amexceptio: Er rore (12,008): Logi 'xxx' scoosciuto." 224 HP Asset Maager Ammiistrazioe

225 RISPOSTA: Verificare che l'utete esista el database e sia autorizzato ad accedere a Asset Maager. Prestare attezioe al ome di logi dell'utete. Per verificare che il ome di logi cotega il ome domiio, aprire il file <cartella d'istallazioe di Tomcat>\webapps\AssetMaager\WEB-INF\classes\applicatio-cotext.html e verificare il valore keepdomai. Se si desidera coservare il ome domiio, aggiorare il valore co "true". I caso cotrario aggiorarlo co "false". Riavviare Tomcat e riprovare. Cliet di Asset Maager Web: implemetazioe del Sigle Sig-O (SSO) co l'utilizzo di strumeti di gestioe dell'idetità come Sitemider o Webseal Cliet Web di Asset Maager: Codivisioe dell'auteticazioe degli uteti utilizzado Lightweight Sigle Sig-O (LW-SSO) [pag. 225] Cliet Web di Asset Maager: Codivisioe dell'auteticazioe degli uteti utilizzado Lightweight Sigle Sig-O (LW-SSO) Paoramica Quado il framework Lightweight Sigle Sig-O (LW-SSO) è abilitato, l'utete ha bisogo di accedere ua sola volta (ad ua sigola applicazioe BTO HP Software) durate ua sessioe. Le iformazioi di logi dell'utete verrao propagate alle altre applicazioi BTO HP Software implemetate ello stesso domiio. LW-SSO risolve etrambi i problemi di SSO relativi al Web e Servizi Web per i prodotti BTO HP Software, utilizzado la tecologia lightweight e seza la ecessità di istallare alcua ifrastruttura aggiutiva. Casi di utilizzo LW-SSO LW-SSO può essere utilizzato per gestire i segueti casi di utilizzo: 1 Sigle Sig-o Web: u utete accede a u'applicazioe BTO utilizzado le proprie credeziali, quidi decide di accedere alla secoda applicazioe BTO ello stesso browser. Poiché l'utete ha già effettuato il logi, LW-SSO cosete all'utete di accedere alla secoda applicazioe seza richiedere ua uova auteticazioe iterattiva delle proprie credeziali. 2 Servizi Web Sigle Sig O: durate la richiesta dell'utete di ua applicazioe BTO, è ecessario eseguire ua chiamata alla secoda applicazioe BTO. LW-SSO trasferisce i dati dell'utete alla secoda applicazioe BTO. 3 Chiamate di servizio Web: ua chiamata al Servizio Web deve essere eseguita dalla prima applicazioe BTO alla secoda applicazioe BTO HP Asset Maager Ammiistrazioe 225

226 utilizzado le iformazioi dall'utete o iterattivo. LW-SSO trasferisce i dati dell'utete alla secoda applicazioe BTO. 4 LW-SSO viee utilizzato come livello di astrazioe tra le applicazioi BTO e gli strumeti esteri di Idetity Maagemet (IdM) / SSO. Ciò facilita l'itegrazioe del prodotto co lo strumeto IdM / SSO e i costi complessivi di implemetazioe. Caratteristiche pricipali LW-SSO o forisce o media l'auteticazioe degli uteti i quato tale; ogi applicazioe è resposabile dell'auteticazioe degli uteti. LW-SSO è resposabile solo del passaggio delle iformazioi dell'utete dall'applicazioe 1 all'applicazioe 2 (tramite cookie codivisi). Pertato, LW-SSO o sostituisce altre soluzioi IdM. Applicazioe1 BTO e Applicazioe2 BTO possoo utilizzare lo stesso storage utete oppure storage utete distiti. Se si utilizzao storage distiti, questi devoo essere i grado di sicroizzare i omi utete, operazioe o gestita el framework LW-SSO. LW-SSO è ua soluzioe simmetrica: l'utete può accedere prima all'applicazioe 1 e quidi aprire u collegameto i modo trasparete all'applicazioe 2; o viceversa: accedere prima all'applicazioe 2 e quidi aprire u collegameto all'applicazioe 1. Cofigurazioe di LW-SSO Cofigurazioe rapida L'implemetazioe di Asset Maager Web Service comprede ua fiestra di ammiistrazioe che cosete di cofigurare i parametri LW-SSO di base. Coettersi al seguete URL: Esempio: NOTA: Il server applicativo, ad es. Tomcat, deve essere cofigurato correttamete e i esecuzioe. 226 HP Asset Maager Ammiistrazioe

227 Verrà visualizzata la fiestra di sig-o, come el seguete esempio: Compilare i campi descritti ella seguete tabella. NOTA: L'accesso a questa fiestra richiede diritti di ammiistratore. Nome campo / cotrollo Abilita framework LW- SSO Nome domiio Chiave di crittografia codivisa Richiedi chiave itestazioe coteete ome utete Uso Se questa opzioe è selezioata, il framework LW-SSO è abilitato sul domiio di destiazioe defiito el campo successivo. Domiio su cui vegoo propagate le iformazioi di logi dell'utete tra le applicazioi BTO HP Software che sottoscrivoo ua versioe compatibile di LW-SSO. Deve essere il ome DNS completo del server applicativo. Ad esempio: asiapacific.mycompay.et Cosiste i ua striga di testo segreto utilizzata come chiave di crittografia per i cookie LW-SSO. Viee utilizzata per compilare il parametro iitstrig. Le altre applicazioi BTO HP Software che sottoscrivoo LW-SSO devoo essere cofigurate per utilizzare la stessa iitstrig per poter decrittografare e codividere i cookie comui. Si veda ache Cosiderazioi sulla sicurezza su LW-SSO [pag. 228]. Le risposte di itestazioe HTTP devoo fare riferimeto al ome utete specificato. Questa operazioe può essere utilizzata per supportare soluzioi SSO, ad esempio per Sitemider. Come suggerisce l'etichetta è ecessario solo specificare il ome della chiave d'itestazioe. È possibile effettuare ua cofigurazioe aggiutiva apportado modifica mauali alle API LW-SSO. Disabilita cookie codivisi Quado LW-SSO è abilitato, la discoessioe predefiita da u'applicazioe che sottoscrive LW-SSO determierà la discoessioe da tutte le altre applicazioi BTO HP Software sottoscrittrici ospitate sullo stesso domiio. Per evitare questo icoveiete, ossia per richiedere ua discoessioe esplicita per ciascua applicazioe, aggiugere la seguete voce al file HP Asset Maager Ammiistrazioe 227

228 lwwssofmcof.xml situato i AssetMaager.ear/AssetMaager.war/WEB-INF/classes. <logouturls> <url>.*cwc/logoutcleaup.jsp.* </url> </logouturls> Cosiderazioi sulla sicurezza su LW-SSO NOTA: LW-SSO deve essere disabilitato a meo che o sia espressamete richiesto Parametro riservato iitstrig ella sicurezza LW-SSO LW-SSO utilizza la crittografia simmetrica per covalidare e creare toke LW-SSO. Il parametro di cofigurazioe iitstrig o frase segrete viee utilizzato per iizializzare la chiave di crittografia. U'applicazioe crea u toke e ciascua applicazioe che utilizza lo stesso parametro iitstrig covalida il toke. NOTA: Note importati su iitstrig: No è possibile utilizzare LW-SSO seza impostare il parametro iitstrig. Il parametro iitstrig è u'iformazioe riservata che va gestita come tale i termii di pubblicazioe, trasporto e persisteza. La iitstrig deve essere codivisa solo tra applicazioi che si itegrao tra loro utilizzado LW-SSO. La lughezza miima della iitstrig è di 12 caratteri. Come viee determiato il livello di sicurezza dell'auteticazioe L'applicazioe che utilizza il framework di auteticazioe più debole e che rilascia u toke LW-SSO cosiderato attedibile dalle altre applicazioi itegrate determia il livello di sicurezza dell'auteticazioe per tutte le applicazioi. È cosigliabile che il toke LW-SSO vega rilasciato solo dalle applicazioi che utilizzao framework di auteticazioe dettagliati e sicuri. Implicazioi della crittografia simmetrica LW-SSO utilizza la crittografia simmetrica per rilasciare e covalidare toke LW-SSO. Pertato, qualsiasi applicazioe che utilizza LW-SSO può rilasciare u toke da cosiderare attedibile da parte di tutte le altre applicazioi che codividoo la stessa iitstrig. 228 HP Asset Maager Ammiistrazioe

229 Questo rischio poteziale è rilevate quado u'applicazioe che codivide la iitstrig risiede o è accessibile i ua ubicazioe o attedibile. Mappig degli uteti (sicroizzazioe) LW-SSO o garatisce il mappig degli uteti tra le applicazioi itegrate. L'applicazioe itegrata deve quidi moitorare il mappig degli uteti. Si cosiglia di codividere lo stesso registro utete (come LDAP/AD) fra tutte le applicazioi itegrate. La macata mappatura degli uteti può causare violazioi della sicurezza e problemi di comportameto dell'applicazioe. Ad esempio, lo stesso ome utete può essere assegato a uteti reali diversi elle varie applicazioi. Ioltre, ei casi i cui u utete accede prima ad u'applicazioe (AppA) e quidi ad ua secoda applicazioe (AppB) che utilizza u'auteticazioe di tipo cotaier o applicazioe, la macata mappatura dell'utete lo costrigerà ad accedere maualmete alla AppB e ad immettere u ome utete. Se l'utete immette u ome utete diverso rispetto a quello utilizzato per accedere alla AppA, può verificarsi il seguete comportameto imprevisto: se l'utete accede successivamete ad ua terza applicazioe (AppC) da AppA o da AppB, l'accesso avverrà utilizzado i omi utete utilizzati per accedere rispettivamete alla AppA o alla AppB. Per l'auteticazioe viee utilizzato Gestioe idetità Tutte le risorse o protette i Gestioe idetità devoo essere specificate come osecureurls ella cofigurazioe LW-SSO. Limitazioi di LW-SSO Nomi di domiio Per trarre vataggio da LW-SSO, u utete deve accedere alle proprie applicazioi BTO come Asset Maager utilizzado il ome completo di domiio (FQDN) ell'url di logi, ad es. LW-SSO o supporta URL co u idirizzo IP, ad esempio LW-SSO o supporta URL privi di domiio, ad esempio Itegrazioe del framework LW-SSO Le applicazioi possoo sfruttare e utilizzare le fuzioalità LW-SSO solo se soo itegrate i aticipo el framework LW-SSO. HP Asset Maager Ammiistrazioe 229

230 Limitazioe del supporto multidomiio La fuzioalità multidomiio è basata sul riferimeto HTTP. Pertato, LW-SSO supporta i collegameti da u'applicazioe all'altra ma o la digitazioe di u URL i ua fiestra del browser, eccetto quado etrambe le applicazioi si trovao ello stesso domiio. Il collegameto tra domii tramite il protocollo HTTP POST o è supportato: La fuzioalità multidomiio o supporta la prima richiesta HTTP POST ad ua secoda applicazioe (è supportata solo la richiesta HTTP GET). Ad esempio, se l'applicazioe presete u collegameto HTTP ad ua secoda applicazioe, le richieste HTTP GET soo supportate, metre le richieste HTTP FORM o soo supportate. Tutte le richieste successive alla prima possoo essere di tipo HTTP POST o HTTP GET. Limitazioe delle dimesioi del toke LW-SSO: Le dimesioi delle iformazioe che LW-SSO è i grado di trasferire da u'applicazioe presete i u domiio ad u'altra applicazioe presete i u altro domiio è limitata a 15 gruppi/ruoli/attributi (otare che ogi elemeto può avere ua lughezza media di 15 caratteri). Collegameto da ua risorsa protetta (HTTPS) ad ua risorsa o protetta (HTTP) i uo sceario multidomiio: No è possibile utilizzare la fuzioalità multidomiio i caso di collegameto da pagia protetta (HTTPS) a pagia o protetta (HTTP). Si tratta di ua limitazioe del browser ella quale l'itestazioe di riferimeto o viee iviata i caso di collegameto da risorsa protetta a risorsa o protetta. Ad esempio vedere: Cookie di "terze parti" i Iteret Explorer: I IE6, Microsoft ha aggiuto u modulo che supporta il progetto "Platform for Privacy Prefereces (P3P)", che prevede che i cookie proveiete da u domiio di "terze parti" vegoo bloccati per impostazioe predefiita ell'area di protezioe "Iteret". Ciò sigifica che i cookie della sessioe vegoo cosiderati di "terze parti" ache da IE, e vegoo quidi bloccati, causado l'iterruzioe del fuzioameto di LW-SSO. Per iformazioi dettagliate, vedere: NOTA: Ua soluzioe possibile cosiste ell'aggiugere l'applicazioe avviata (o u subset di domiio DNS come *.mydomai.com) all'area "Itraet"/"attedibile" sul computer (tramite l'opzioe del meu di Iteret Explorer Strumeti/Opzioi Iteret/Protezioe/Itraet locale/siti/avazate), il che determia l'accettazioe dei cookie. 230 HP Asset Maager Ammiistrazioe

231 ATTENZIONE: Importate: il cookie della sessioe LW-SSO è solo uo dei cookie dell'applicazioe di "terze parti" che viee bloccato da questo parametro. Limitazioi legate al toke SAML2 Quado si utilizza u'applicazioe basata su Java itegrata co LW-SSO per accedere ad u'altra applicazioe basata su Java ach'essa itegrata co LW-SSO, o utilizzare il toke SAML2. L'utilizzo del toke SAML2 i questo caso può dar luogo ad u comportameto imprevisto. Utilizzare al suo posto il toke LW-SSO. Il toke SAML2 deve essere utilizzato solo quado ua delle applicazioi o è itegrata co LW-SSO. La fuzioalità di logout o è supportata quado si utilizza il toke SAML2. Pertato, se si utilizza il toke SAML2 per accedere ad ua secoda applicazioe, u utete che si discoette dalla prima applicazioe o verrà discoesso dalla secoda applicazioe. La scadeza del toke SAML2 o viee riflessa ella gestioe della sessioe dell'applicazioe. Pertato, se si utilizza il toke SAML2 per accedere a ua secoda applicazioe, la gestioe delle sessioi di ciascua applicazioe sarà idipedete dalle altre. Quado l'applicazioe utilizza Cotaier Maaged Security sui server Tomcat o JBoss, si cosiglia di abilitare la fuzioalità AutoCookieCreatio per u adeguato supporto SAML2. Se AutoCookieCreatio è disattivata è ecessario rispettare le segueti regole, i caso cotrario LW-SSO o sarà i grado di auteticare correttamete le richieste co SAML2. La prima risorsa (ad esempio, ua pagia JSP) deve creare ua sessioe HTTP. La prima risorsa o deve icludere alcua risorsa protetta (ad esempio, immagii JPEG) La sessioe HTTP o deve essere cacellata fio alla chiusura del browser. Limitazioi legate a Tomcat L'area di auteticazioe JAAS i Tomcat o è supportata L'utilizzo di spazi elle directory i Tomcat o è supportato. No è possibile utilizzare LW-SSO se u percorso (cartelle) d'istallazioe di Tomcat iclude spazi (ad es. Program Files) e il file di cofigurazioe LW-SSO è situato ella cartella di Tomcat commo\classes. HP Asset Maager Ammiistrazioe 231

232 Cofigurazioe di bilaciameto del carico Il bilaciameto del carico implemetato co LW-SSO deve essere cofigurato per l'uso di sessioi permaeti. Note importati su LW-SSO Scadeza del toke LW-SSO Il valore di scadeza del toke LW-SSO determia la validità della sessioe dell'applicazioe. Pertato, questo valore deve essere almeo uguale a quello di scadeza della sessioe dell'applicazioe. Cofigurazioe raccomadata della scadeza del toke LW-SSO Per ogi applicazioe che utilizza LW-SSO è ecessario cofigurare la scadeza del toke. Il valore raccomadato è 60 miuti. Per u'applicazioe che o richiede u livello elevato di sicurezza, è possibile cofigurare u valore di 300 miuti. Sicroizzazioe dell'ora GMT Tutte le applicazioi che partecipao ad u'itegrazioe LW-SSO devoo utilizzare la stessa ora GMT co ua differeza massima di 15 miuti. Impostazioi protecteddomais La fuzioalità multidomiio richiede che tutte le applicazioi che partecipao all'itegrazioe LW-SSO cofigurio le impostazioi protecteddomais, se tali applicazioi devoo itegrarsi co applicazioi i domii DNS diversi. Ioltre, esse devoo aggiugere ache il domiio corretto ell'elemeto lwsso della cofigurazioe. Otteimeto di SecurityToke per fuzioalità URL Per ricevere le iformazioi iviate come SecurityToke per URL da altre applicazioi, l'applicazioe host deve cofigurare il domiio corretto ell'elemeto lwsso della cofigurazioe. Impostazioe osecureurls Si cosiglia di o cofigurare gli URL di Logi e Logout dell'applicazioe come impostazioe osecureurls. I caso cotrario, ciò può dar luogo ad u comportameto imprevisto. Problemi oti di LW-SSO Sicurezza IdM e servizi Web i uscita Le applicazioi itegrate co LW-SSO che utilizzao la sicurezza IdM come toke per la sicurezza dei servizi Web i uscita o sarao i grado di creare 232 HP Asset Maager Ammiistrazioe

233 o rilasciare toke di sicurezza LW-SSO per l'iterfaccia utete (sia creati automaticamete o i altro modo). I questo caso, la cofigurazioe LW-SSO deve icludere i segueti valori: eableautocreatio = "false" eablecookiecreatio = "false" Nessu supporto per valori di attributi multipli Il cotesto di sicurezza LW-SSO supporta solo u valore di attributo per ome di attributo. Pertato, quado il toke SAML2 ivia più di u valore per lo stesso ome di attributo, solo u valore viee accettato dal framework LW-SSO. Allo stesso modo, se il toke IdM è cofigurato per iviare più di u valore per lo stesso ome di attributo, solo u valore viee accettato dal framework LW-SSO. Fuzioalità di logout multidomiio co Iteret Explorer 7 La fuzioalità di logout multidomiio potrebbe o essere eseguita correttamete se si utilizza Iteret Explorer 7 e l'applicazioe richiama più di 3 verbi redirect HTTP 302 cosecutivi ella procedura di logout. I questo sceario, Iteret Explorer 7 potrebbe o gestire correttamete la risposta redirect HTTP 302 e visualizzare ivece la pagia "Iteret Explorer: impossibile visualizzare la pagia Web". Come soluzioe alterativa, si cosiglia se possibile di ridurre il umero di comadi di reidirizzameto dell'applicazioe ella sequeza di logout. Requisiti di sistema LW-SSO Le segueti versioi e cofigurazioi di browser e tecologie correlate soo supportate da LW-SSO versioe Nome Java API servlet HTTP Iteret Explorer FireFox Auteticazioi JBoss Versioe 1,5 e successive 2,1 e successive 6,0 e successive 2.0 e successive JBoss JBoss Commeti Il browser deve abilitare i cookie della sessioe HTTP e la fuzioalità di reidirizzameto HTTP 302 Il browser deve abilitare i cookie della sessioe HTTP e la fuzioalità di reidirizzameto HTTP 302 HP Asset Maager Ammiistrazioe 233

234 Nome Auteticazioi Tomcat Auteticazioi Acegi Motori di servizi Web Versioe Tomcat autoomo Tomcat autoomo Acegi Acegi Axis 1-1,4 Axis JAX-WS-RI Commeti Risoluzioe dei problemi e iterpretazioe dei messaggi d'errore. Le segueti tabelle riportao i possibili problemi associati a LW-SSO, isieme alle cause possibili e alle soluzioi suggerite. Casi di utilizzo legati a LW-SSO Problema Impossibile aprire il cliet Web di u'applicazioe BTO, ad esempio dopo l'implemetazioe di applicazioi Web aggiutive su Tomcat. Il cookie LW-SSO o viee creato dopo il logi a u'applicazioe Web BTO. LW-SSO o riesce a creare u cookie per la fuzioalità AutoCookieCreatio. Causa possibile Il repertorio Tomcat o è stato aggiorato correttamete. U domiio o viee defiito correttamete ell'elemeto LW-SSO della cofigurazioe. U domiio passato come parametro alla fuzioe eablesso o è corretto. No è stato effettuato l'accesso all'applicazioe co il Nome completo di domiio (FQDN) ell'url di logi (ad esempio: U domiio o viee defiito correttamete ell'elemeto LW-SSO della cofigurazioe. Soluzioe possibili Esempio: elimiare C:\Tomcat55\webapps\AssetMaager Questa cartella verrà ricreata diamicamete al successivo tetativo di accesso al cliet Web. Elimiare maualmete la cartella sotto Tomcat<xx>\webapps corrispodete all'applicazioe che o si apre. Assicurarsi che il domiio defiito ell'elemeto LW-SSO della cofigurazioe sia uguale al domiio dell'applicazioe. Assicurarsi che il domiio passato come parametro alla fuzioe eablesso sia uguale al domiio dell'applicazioe. Assicurarsi di accedere all'applicazioe co il Nome completo di domiio (FQDN) ell'url di logi (ad esempio: Assicurarsi che il domiio defiito ell'elemeto LW-SSO della cofigurazioe sia uguale al domiio dell'applicazioe. 234 HP Asset Maager Ammiistrazioe

235 Problema Il toke LW-SSO o è covalidato. Causa possibile Le due applicazioi hao parametri iitstrig diversi ell'elemeto di crittografia della cofigurazioe (o altri parametri di crittografia). La differeza di ora GMT tra le due applicazioi è maggiore di 15 miuti. Soluzioe possibili Utilizzare la stessa iitstrig i etrambe le applicazioi (oltre a tutti gli altri parametri di crittografia ell'elemeto di creazioe LW- SSO). Assicurarsi che tutte le applicazioi che partecipao ad u'itegrazioe LW-SSO siao impostate sulla stessa ora GMT, co ua differeza massima di 15 miuti. HP Asset Maager Ammiistrazioe 235

236 Problema LW-SSO o riesce a covalidare il toke LW-SSO i u ambiete multidomiio. Causa possibile Nella cofigurazioe di ua delle applicazioi, u domiio o viee defiito correttamete ell'elemeto LW-SSO. Nella cofigurazioe di ua delle applicazioi, u domiio o viee defiito correttamete ell'eleco protectddomais. Il cookie della sessioe LW- SSO è bloccato/egato quado si utilizzao i browser Iteret Explorer 6.0, 7.0 o 8.0. Alcue applicazioi hao parametri iitstrig diversi ell'elemeto di crittografia della cofigurazioe (o altri parametri di crittografia). Alcue applicazioi hao ua differeza di ora GMT maggiore di 15 miuti. Il collegameto multidomiio va dalla risorsa protetta (HTTPS) a quella o protetta (HTTP). Soluzioe possibili Il domiio defiito ell'elemeto LW-SSO della cofigurazioe dell'applicazioe deve essere lo stesso del domiio dell'applicazioe i fuzioe dei domii reali i uso. Assicurarsi che i domii ell'eleco protecteddomais di tutte le cofigurazioi delle applicazioi siao defiiti correttamete. Aggiugere tutti i server LW- SSO all'area "Itraet"/"attedibile" elle aree di protezioe di Iteret Explorer sul computer (Strumeti/Opzioi Iteret/Protezioe/Itraet locale/siti/avazate). I questo modo, tutti i cookie verrao accettati. Utilizzare la stessa iitstrig i tutte le applicazioi (oltre a tutti gli altri parametri di crittografia ell'elemeto di creazioe LW-SSO). Assicurarsi che tutte le applicazioi che partecipao ad u'itegrazioe LW-SSO siao impostate sulla stessa ora GMT, co ua differeza massima di 15 miuti. Durate il collegameto/icrocio da u domiio all'altro, assicurarsi che la prima richiesta di collegameto/icrocio vada da ua risorsa protetta (HTTPS) ad u'altra risorsa protetta (HTTPS). Casi di utilizzo legati a SAML2 Problema LW-SSO o riesce a rilasciare u toke SAML2 Causa possibile Soluzioe possibili 236 HP Asset Maager Ammiistrazioe

237 Problema LW-SSO o riesce a covalidare il toke SAML2. LW-SSO o riesce a ricevere tutti i ruoli o gruppi. Causa possibile Ua cofigurazioe di keystore per la creazioe di SAML2 o è valida e molto probabilmete o puta a u keystore valido. Ua cofigurazioe privatekeyalias o privatekeypassword per la creazioe di SAML2 o è valida. Esse potrebbero o putare a ua chiave privata valida. Ua cofigurazioe del keystore per la covalida di SAML2 o è valida. Molto probabilmete o puta a u keystore valido. U certificato utilizzato per l'accesso o viee importato el keystore cofigurato co u alias di chiave pubblica richiesto. Nota: L'alias della chiave pubblica può essere cofigurato ella cofigurazioe della covalida di SAML2 oppure essere passato el toke SAML2 dall'emittete. Gli elemeti roleattributename o groupattributename defiiti ella cofigurazioe SAML2 soo diversi da quelli cofigurati ell'elemeto delle cofigurazioi delle applicazioi. Soluzioe possibili Assicurarsi che la cofigurazioe del keystore per la creazioe di SAML2 sia valida e puti a u keystore valido. Assicurarsi che la cofigurazioe privatekeyalias o privatekeypassword per la creazioe di SAML2 sia valida e puti a ua chiave privata valida. Assicurarsi che la cofigurazioe del keystore per la covalida di SAML2 sia valida e puti a u keystore valido. Assicurarsi che il certificato utilizzato per l'accesso viee importato el keystore cofigurato co u alias di chiave pubblica richiesto. Assicurarsi che gli elemeti roleattributename o groupattributename siao defiiti ugualmete i tutte le cofigurazioi dell'applicazioe come ella cofigurazioe SAML2. HP Asset Maager Ammiistrazioe 237

238 238 HP Asset Maager Ammiistrazioe

239 13 Asset Maager Automated Process Maager Il presete capitolo illustra come gestire il moitoraggio delle scadeze (allarmi, covalida delle richieste d'acquisto, riapprovvigioameto della scorta...) e l'attivazioe automatica di azioi (ivio automatico di messaggi di richiamo...). L'ammiistratore gestisce il moitoraggio delle scadeze e l'attivazioe automatica di azioi mediate il programma Asset Maager Automated Process Maager, idipedete da Asset Maager. Paoramica di Asset Maager Automated Process Maager Asset Maager comprede u sistema di moitoraggio delle scadeze e di attivazioe automatica di azioi: questo programma, deomiato Asset Maager Automated Process Maager, fuzioa idipedetemete da Asset Maager. Asset Maager Automated Process Maager cotrolla automaticamete tutte le date di scadeza del database desigato: Allarmi (data di termie del cotratto ad esempio). Scadeze specifiche dell'helpdesk (ad esempio, itervalli di assegazioe o risoluzioe dei ticket Helpdesk). Necessità di covalida delle richieste d'acquisto. Livelli di riapprovvigioameto delle righe di scorta. Necessità di calcolo degli affitti a livello di cotratti e di asset. Necessità di calcolo dei valori di perdita dei cotratti di leasig. HP Asset Maager Ammiistrazioe 239

240 Necessità di vetilare le righe di spesa associate a cetri di costo. Verifica delle righe di croologia. Scadeze specifiche del workflow. Ricerca di uovi gruppi di workflow. Esecuzioe delle regole di workflow. Verifica dei fusi orari. Se le scadeze lo giustificao, Asset Maager Automated Process Maager effettua azioi, come ad esempio l'ivio di messaggi di richiamo el database di Asset Maager mediate il sistema di messaggistica itero. Se ecessario, calcola gli affitti a livello di cotratti, i valori di perdita dei cotratti di leasig... ATTENZIONE: Quado si esce da Asset Maager Automated Process Maager, tutte le fuzioi di moitoraggio automatico vegoo iterrotte se o soo attivate come servizio. È possibile avviare Asset Maager Automated Process Maager su diversi computer. Le scadeze da moitorare e i task da eseguire possoo così essere codivisi da istaze differeti di Asset Maager Automated Process Maager. Ciò cosete di icremetare le prestazioi di Asset Maager Automated Process Maager. NOTA: Occorre assicurarsi che ogi task sia eseguito da ua sola istaza di Asset Maager Automated Process Maager. È possibile utilizzare lo stesso logi per coettersi al database. Questo logi deve avere i diritti ammiistrativi. Esecuzioe di Asset Maager Automated Process Maager Cosigli Asset Maager Automated Process Maager deve accedere frequetemete al database. Il database si trova molto probabilmete su ua rete. Se esiste ua workstatio co ua coessioe ad alta velocità al database, eseguire Asset Maager Automated Process Maager dalla workstatio. Il moitoraggio sarà effettuato per tutti gli uteti. Se si accede al database solo mediate coessioi a bassa velocità e se il server fuzioa i ambiete Widows, è possibile eseguire Asset Maager Automated Process Maager direttamete sul server. 240 HP Asset Maager Ammiistrazioe

241 I caso di modifica della struttura del database Se si modifica la struttura del database mediate Asset Maager Applicatio Desiger o il meu di scelta rapida Cofigura l'oggetto, occorre discoettere Asset Maager Automated Process Maager dal database, quidi ricoetterlo. Avvio di Asset Maager Automated Process Maager Avvio mauale di Asset Maager Automated Process Maager Avviare Asset Maager Automated Process Maager dall'eleco dei programmi del meu Start o dal gruppo di programmi di Asset Maager. ATTENZIONE: Quado si discoette Asset Maager Automated Process Maager dal database, tutte le fuzioi di moitoraggio e di attivazioe automatica di azioi vegoo iterrotte. Quado ci si collega al database i Asset Maager, Asset Maager visualizza u messaggio di avviso per idicare che Asset Maager Automated Process Maager o ha effettuato l'accesso al database ell'ultima ora. Avvio automatico di Asset Maager Automated Process Maager come servizio Per avviare Asset Maager Automated Process Maager come servizio: 1 Avviare maualmete Asset Maager Automated Process Maager. 2 Selezioare la coessioe al database e selezioare l'opzioe Utilizza la coessioe come servizio 3 Uscire da Asset Maager Automated Process Maager. 4 Nel paello di cotrollo di Widows, selezioare il servizio Asset Maager Automated Process Maager e cofigurare u avvio automatico. A partire dal prompt dei comadi DOS È possibile automatizzare l'avvio di Asset Maager Automated Process Maager co il seguete comado: amsrv -cx:<ome coessioe> -logi:<logi> -password:<password per logi > ATTENZIONE: Il logi è quello di u ammiistratore di Asset Maager ("Admi" o il logi di u utete co diritti di ammiistrazioe). Le strighe tra <> o possoo coteere spazi. Esempio: HP Asset Maager Ammiistrazioe 241

242 amsrv32 -cx:base -logi:gerald -password:password Questo comado può essere iserito i u file batch. Esecuzioe mauale di Asset Maager Automated Process Maager i Widows Coessioe di Asset Maager Automated Process Maager a u database Solo u ammiistratore può coettersi a u database mediate Asset Maager Automated Process Maager. Può trattarsi dell'utete co logi "Admi" o u utete che dispoe dei diritti di ammiistratore. È ecessario immettere il logi e la password. Selezioare la casella Utilizza questa coessioe i modalità servizio se si desidera utilizzare questa coessioe come coessioe predefiita el caso i cui Asset Maager Automated Process Maager vega eseguito i modalità servizio (come i u servizio NT). Per coettere Asset Maager Automated Process Maager a u database, utilizzare: il meu File/Coessioe a u database, l'icoa. Discoessioe di Asset Maager Automated Process Maager da u database Per discoettere Asset Maager Automated Process Maager dal database, utilizzare: Il meu File/Discoessioe dal database. L'icoa. Esecuzioe di Asset Maager Automated Process Maager su Uix I fuzioe della versioe Uix utilizzata, impostare i file di cofigurazioe sistema per avviare il file eseguibile amsrvl all'accesioe del computer. Gli argometi del file eseguibile soo i segueti: -webadmi per ammiistrare il modulo Asset Maager Automated Process Maager tramite il Web, -cx: <ome della coessioe> -logi: <Nome utete> -password: <Password> Le opzioi di cofigurazioe (database predefiito, porta di ascolto Web, ecc.) devoo essere modificate el file amsrvcf.ii. Ubicazioe del file: Mauale Asset Maager - Istallazioe e aggiorameto, capitolo File.ii e.cfg. 242 HP Asset Maager Ammiistrazioe

243 Cosultare il mauale Istallazioe e aggiorameto per iformazioi i merito alla compatibilità e all'istallazioe di Asset Maager su Uix. Uscita da Asset Maager Automated Process Maager Se tuttavia rileva u errore di coessioe all'apertura di ua coessioe, Asset Maager Automated Process Maager cerca di ricoettersi al database co ua frequeza defiita elle opzioi geerali di moitoraggio. Questi tetativi di ricoessioe vegoo effettuati solo se almeo ua coessioe si è svolta correttamete. Asset Maager Automated Process Maager e il sistema di messaggistica I computer su cui è istallato Asset Maager Automated Process Maager devoo disporre di u sistema di messaggistica fuzioate. Gli uteti dei logi utilizzati da queste workstatio devoo essere stati cofigurati correttamete el database per poter iviare i messaggi a partire da questo sistema di messaggistica. Fiestra pricipale di Asset Maager Automated Process Maager La fiestra pricipale visualizza tutti gli eveti gestiti da Asset Maager Automated Process Maager. Cosete ache di accedere ai meu e alle icoe del programma: HP Asset Maager Ammiistrazioe 243

244 Tabella Meu e icoe di Asset Maager Automated Process Maager Icoa Meu File/Coessioe a u database File/Discoessioe dal database Opzioi/Attiva Azioe/Svuota l'eleco Azioe/Discoessioe dal sistema di messaggistica Fuzioe Coettersi a u database. Discoessioe dal database. Attivazioe selettiva di ageti di moitoraggio delle scadeze. Elimiazioe di tutti i messaggi della fiestra pricipale. Tetativo di coessioe ai sistemi di messaggistica esteri. Se la coessioe ha avuto successo questo pulsate o è accessibile. Se la coessioe o è riuscita, il pulsate è accessibile. Fare clic su di esso per u test della coessioe. Quado l'eleco di eveti visualizzati è troppo volumioso, è possibile svuotarlo mediate il meu Azioe/Svuota l'eleco. Opzioi geerali di Asset Maager Automated Process Maager Per accedere alle opzioi geerali di moitoraggio, selezioare il meu Strumeti/Opzioi geerali... Regolao il fuzioameto geerale di Asset Maager Automated Process Maager. Riquadro Itervalli di ricoessioe, campo Database Questo campo viee utilizzato se Asset Maager Automated Process Maager riceve u messaggio d'errore durate u tetativo di accesso al database, metre è coesso al database. I questo caso, Asset Maager Automated Process Maager cosidera che la coessioe al database è persa e iterrompe i cotrolli. Asset Maager 244 HP Asset Maager Ammiistrazioe

245 Automated Process Maager cerca di ricoettersi al database co la frequeza defiita dal campo Database i Itervalli di ricoessioe. I cotrolli ripredoo quado Asset Maager Automated Process Maager è riuscito a ricoettersi. Il formato di immissioe di questo campo è di tipo Durata. Riquadro Itervalli di ricoessioe, campo Sistema di messaggistica Se si verifica u problema co u sistema di messaggistica estero, Asset Maager Automated Process Maager smette di iviare messaggi esteri. Asset Maager Automated Process Maager teta di ricoettersi al sistema di messaggistica estero co la frequeza defiita da questo campo. Il formato di immissioe di questo campo è di tipo Durata. File registro File Questo file memorizza i messaggi visualizzati ella fiestra pricipale di Asset Maager Automated Process Maager. Dimesioi max Questo campo cosete di limitare le dimesioi del file che memorizza i messaggi visualizzati ella fiestra pricipale di Asset Maager Automated Process Maager. Quado queste dimesioi vegoo raggiute, i messaggi più vecchi vegoo elimiati ma mao che e vegoo memorizzati altri. Fusi orari Nel riquadro Fusi orari della fiestra di cofigurazioe, cofigurare il tipo di test da eseguire: Verificare il fuso orario del server di database. Verifica l'ora locale rispetto a quella del server. Questi due test cofrotao l'orario del server database co quello del computer su cui è istallato Asset Maager Automated Process Maager. La differeza di orario viee espressa come as [( * 30miuti) + m], dove m è compreso tra -15 miuti e + 15 miuti. HP Asset Maager Ammiistrazioe 245

246 I etrambi i casi Se la differeza m supera 5 miuti, Asset Maager Automated Process Maager propoe di aggiorare l'ora locale del computer su cui è istallato. Se si rifiuta l'aggiorameto (ad esempio, perché si pesa che sia l'ora del server a dover essere modificata), la coessioe viee rifiutata. Ci si può ricoettere di uovo appea la differeza o supera più i 5 miuti (perché si è aggiorata l'ora del server di database, della macchia su cui è istallato Asset Maager Automated Process Maager o etrambe). Specificità dell'opzioe Verificare il fuso orario del server di database Se ecessario, le iformazioi sul fuso orario del server ella tabella delle opzioi di Asset Maager vegoo aggiorate (se il umero ( * 30 miuti) o corrispode al fuso orario del server). A tale scopo, il computer su cui viee eseguito Asset Maager Automated Process Maager deve avere l'ora esatta e disporre delle iformazioi adeguate per il passaggio dall'ora legale all'ora solare. Specificità dell'opzioe Verifica l'ora locale rispetto a quella del server Viee recuperato il fuso orario del server, ecessario per eseguire correttamete operazioi itere di Asset Maager. NOTA: Qualuque sia l'opzioe selezioata, i test vegoo eseguiti alla coessioe di Asset Maager Automated Process Maager al database, poi ad itervalli defiiti ella fiestra Cofigurazioe dei moduli di Asset Maager Automated Process Maager (meu Strumeti/Cofigura i moduli. Cofigurazioe dei moduli moitorati da Asset Maager Automated Process Maager Itroduzioe Per cosultare o cofigurare u modulo moitorato da Asset Maager Automated Process Maager, selezioare il meu Opzioi/Cofigura i moduli. La fiestra che viee visualizzata cosete di vedere l'eleco dei moduli e, per ogi modulo, di defiire: Se il modello sia attivo o meo 246 HP Asset Maager Ammiistrazioe

247 Le fuzioi del modulo La frequeza di attivazioe del modulo SUGGERIMENTO: È possibile suddividere l'esecuzioe dei moduli su varie workstatio, eseguedo ua sessioe di Asset Maager Automated Process Maager su ogua delle workstatio. Ciò può ottimizzare le prestazioi dell'applicazioe. È ecessario che ogi modulo sia attivato su ua workstatio diversa. I paragrafi che seguoo descrivoo i moduli gestiti da Asset Maager Automated Process Maager. Questi ultimi soo defiiti dalla descrizioe e dal ome che figura i Asset Maager Automated Process Maager. Itervalli di verifica di Asset Maager Automated Process Maager Per defiire gli itervalli di verifica di u modulo: 1 Selezioare il meu Strumeti/Cofigura i moduli... 2 Selezioare il modulo da parametrare. 3 Completare la scheda di siistra della zoa Itervalli di verifica. 4 Se ecessario, creare e completare sottoschede supplemetari facedo clic sul pulsate destro del mouse ella zoa dei omi delle sottoschede e selezioado la voce del meu Aggiugi regola. I ua sottoscheda, si defiisce ua regola che imposta i giori e le ore di moitoraggio. Tabella Itervalli - moitoraggio Valore del campo Giori "Ogi gioro" "Gioro della settimaa:" "Gioro dell'ao" Il moitoraggio viee eseguito Tutti i giori dell'ao, seza eccezioi. Il gioro della settimaa selezioato da ua distita el campo a destra del campo Giori. Esempio Esempio: ogi luedì U gioro o ua selezioe di giori. La defiizioe avviee mediate le caselle di cotrollo Gioro, Mese e Ao. Esempio Esempio: il 20 luglio HP Asset Maager Ammiistrazioe 247

248 Valore del campo Giori "Il primo" "Il secodo" "Il terzo" "Il quarto" "Il peultimo" "L'ultimo" Il moitoraggio viee eseguito Il gioro della settimaa defiito mediate la casella di cotrollo Gioro, e per il(i) mese(i) e ao(i) defiiti mediate le caselle Mese e Ao. Esempi "Il primo" veerdì di ogi mese. "Il secodo" luedì del mese di settembre. "Il peultimo" mercoledì del mese di ovembre. "L'ultimo" martedì di ogi mese dell'ao Itervalli di moitoraggio Periodico È possibile defiire due frequeze di verifica per u modulo che dipede dall'ora del gioro. La prima frequeza Nell'itervallo si applica a itervalli di tempo che si possoo creare i due modi: Graficamete a partire dallo schema delle ore. Fare clic sul pulsate siistro del mouse e mateerlo premuto trasciado per creare u itervallo orario. Immettedo direttamete i valori el campo a destra dello schema. La sitassi di questo campo è: <ora iizio periodo> - <ora fie periodo> Le ore rispettao il formato di immissioe delle ore i Asset Maager. Per idicare diversi itervalli, è sufficiete separarli mediate ";". La secoda frequeza di verifica Fuori itervallo si applica al di fuori degli itervalli defiiti. Esempio: Distita Nel campo di destra è possibile immettere le ore alle quali deve essere eseguita la verifica. Le ore rispettao il formato di immissioe delle ore i Asset Maager. Soo separate da ";". 248 HP Asset Maager Ammiistrazioe

249 Esempio: Ateprima È possibile visualizzare u'ateprima: Di ua regola di defiizioe degli orari di moitoraggio di u modulo el campo Ateprima della sottoscheda di descrizioe della regola. Dell'isieme delle regole riguardati u modulo ella sottoscheda Ateprima della scheda Moduli, dopo aver selezioato il modulo. Modulo Aggiuta di computer del domiio NT al database (AddCpu) Asset Maager Automated Process Maager cosete di programmare il recupero dei computer dichiarati i u domiio NT. Il domiio da aalizzare è specificato a livello dello sceario di HP Coect-It addcpu.sc. Prima di attivare il modulo Aggiuta di computer del domiio NT al database, è ecessario verificare che i parametri segueti siao corretti: Parametri del modulo Asset Maager Automated Process Maager Aggiuta di computer del domiio NT al database Parametri dello sceario addcpu.sc di HP Coect-It che si trova ella sottocartella sceario\tsec\tac93 della cartella d'istallazioe di HP Coect-It. Parametri del modulo Aggiuta di computer del domiio NT al database (campo Dati utete) Qui di seguito è riportata la riga di parametri predefiiti: "$coectit_exedir$/coitsvc.exe" -oce -wpplog '$coectit_exedir$/../sce ario/tsec/tac$versio$/addcpu.sc' -dc:assetceter.server=$cx$ -dc:ass etceter.login=$logi$ -dc:assetceter.textpassword=$pwd Dati relativi ad alcui parametri dei questa riga: $coectit_exedir$ memorizza il percorso del programma coitsvc.exe presete el registro di sistema di Widows. Evitare di modificare questo parametro. -oce idica che coitsvc.exe deve essere eseguito ua sola volta (cioè, utilizzado il programmatore Oce di HP Coect-It). HP Asset Maager Ammiistrazioe 249

250 No modificare il parametro, i quato la programmazioe viee defiita al livello del software Asset Maager Automated Process Maager. -wpplog geera u registro di esecuzioe dello sceario i u formato leggibile da Asset Maager Automated Process Maager. $coectit_exedir$/../sceario/tsec/tac93/addcpu.sc è il percorso dello sceario di HP Coect-It da utilizzare. Modificare questo parametro se si desidera utilizzare u altro sceario di HP Coect-It. -d:asset Maager.SERVER=$cx$ -d:asset Maager.LOGIN=$logi$ -d:asset Maager.TEXTPASSWORD=$pwd$ memorizza il ome della coessioe di Asset Maager aperta da Asset Maager Automated Process Maager, oltre al logi e alla password utilizzati per la coessioe. Questi parametri sovrascrivoo i valori defiiti a livello del coettore Asset Maager ello sceario addcpu.sc. No c'è alcu motivo per modificare i parametri. Parametri dello sceario addcpu.sc di HP Coect-It Per modificare lo sceario addcpu.sc: 1 Avviare l'editor di sceari di HP Coect-It. 2 Aprire lo sceario addcpu.sc ella sottocartella sceario\tsec\tac93 della cartella d'istallazioe di HP Coect-It. 3 Selezioare il coettore NT security ella fiestra Sceario diagram facedo clic sulla barra del titolo della fiestra NT security 4 Selezioare il meu Tools/Cofigure 5 Fare clic sul pulsate Avati. 6 Compilare il campo Domai(s) co il ome del domiio dal quale si desidera importare i computer ATTENZIONE: I computer che possoo essere recuperati soo: Quelli apparteeti allo stesso domiio del computer al quale Asset Maager Automated Process Maager è coesso. Quelli dei domii riteuti attedibili dal domiio al quale Asset Maager Automated Process Maager è coesso. 250 HP Asset Maager Ammiistrazioe

251 SUGGERIMENTO: Per sapere se ua workstatio è stata recuperata: 1 Eseguire Esplora risorse di Widows sul computer di Asset Maager Automated Process Maager. 2 Visualizzare le risorse di rete 3 I computer visualizzati soo gli stessi dai quali Asset Maager Automated Process Maager può recuperare le iformazioi. Per sapere quali iformazioi vegoo compilate el database di Asset Maager, esamiare dettagliatamete lo sceario addcpu.sc. Il modulo completa il campo Prossimo ivetario (dtnextsca) della tabella Computer (amcomputer) co la data di esecuzioe del modulo a 00:00. Per capire come fuzioa il coettore NT security, cosultare la relativa documetazioe di HP Coect-It dal titolo Coectors, capitolo Applicatio coectors, sezioe NT Security coector. Per capire come fuzioa il coettore Asset Maager, cosultare la relativa documetazioe dal titolo Coectors, capitolo Hewlett-Packard coectors, sezioe Asset Maager coector. Modulo Aggiuta di uteti NT el database (AddUser) Asset Maager Automated Process Maager cosete di programmare il recupero degli uteti dichiarati i u domiio NT. Ciò serve soprattutto a completare la tabella Reparti e dipedeti (amempldept) co i dati utili alla coessioe a u database di Asset Maager che si serve della sicurezza itegrata NT. Il domiio da aalizzare è idicato a livello dello sceario adduser.sc di HP Coect-It. Prima di attivare il modulo Aggiorare il risultato dei task piaificati di distribuzioe software, assicurarsi che i segueti parametri siao corretti: Parametri del modulo Asset Maager Automated Process Maager Aggiuta di uteti NT el database. Parametri dello sceario adduser.sc di HP Coect-It che si trova ella sottocartella sceario\tsec\tac93 della cartella d'istallazioe di HP Coect-It. Parametri del modulo Aggiuta di uteti NT el database (campo Dati utete) Qui di seguito è riportata la riga di parametri predefiiti: HP Asset Maager Ammiistrazioe 251

252 "$coectit_exedir$/coitsvc.exe" -oce -wpplog '$coectit_exedir$/../sce ario/tsec/tac$versio$/adduser.sc' -dc:assetceter.server=$cx$ -dc:as setceter.login=$logi$ -dc:assetceter.textpassword=$pwd$ Dati relativi ad alcui parametri dei questa riga: $coectit_exedir$ memorizza il percorso del programma coitsvc.exe presete el registro di sistema di Widows. Evitare di modificare questo parametro. -oce idica che coitsvc.exe deve essere eseguito ua sola volta (cioè, utilizzado il programmatore Oce di HP Coect-It). No modificare il parametro, i quato la programmazioe viee defiita al livello del software Asset Maager Automated Process Maager. -wpplog geera u registro di esecuzioe dello sceario i u formato leggibile da Asset Maager Automated Process Maager. $coectit_exedir$/../sceario/tsec/tac93/adduser.sc è il percorso dello sceario di HP Coect-It da utilizzare. Modificare questo parametro se si desidera utilizzare u altro sceario di HP Coect-It. -d:asset Maager.SERVER=$cx$ -d:asset Maager.LOGIN=$logi$ -d:asset Maager.TEXTPASSWORD=$pwd$ memorizza il ome della coessioe di Asset Maager aperta da Asset Maager Automated Process Maager, oltre al logi e alla password utilizzati per la coessioe. Questi parametri sovrascrivoo i valori defiiti a livello del coettore Asset Maager ello sceario adduser.sc. No c'è alcu motivo per modificare i parametri. Parametri dello sceario adduser.sc di HP Coect-It Per modificare lo sceario adduser.sc: 1 Avviare l'editor di sceari di HP Coect-It. 2 Aprire lo sceario adduser.sc che si trova ella sottocartella sceario\tsec\tac93 della cartella d'istallazioe di HP Coect-It 3 Selezioare il coettore NT security ella fiestra Sceario diagram facedo clic sulla barra del titolo della fiestra NT security 4 Selezioare il meu Tools/Cofigure 5 Fare clic sul pulsate Avati. 6 Compilare il campo Domai(s) co il ome del domiio dal quale si desidera importare i computer 252 HP Asset Maager Ammiistrazioe

253 SUGGERIMENTO: Se si desidera esamiare diversi domii, è cosigliabile creare uo sceario di HP Coect-It per domiio e altrettati moduli Asset Maager Automated Process Maager corrispodeti. ATTENZIONE: Gli uteti che possoo essere recuperati soo: Quelli apparteeti allo stesso domiio del computer al quale l'utete di Asset Maager Automated Process Maager è coesso. Quelli dei domii riteuti attedibili dal domiio al quale l'utete di Asset Maager Automated Process Maager è coesso. SUGGERIMENTO: Per sapere se ua workstatio sarà recuperata: 1 Eseguire Esplora risorse di Widows sul computer di Asset Maager Automated Process Maager. 2 Codividi ua cartella 3 Defiire le autorizzazioi della codivisioe 4 Aggiugere u utete alle autorizzazioi 5 Gli uteti visualizzati soo gli uteti dai quali Asset Maager Automated Process Maager può recuperare le iformazioi. Per sapere quali iformazioi vegoo compilate el database di Asset Maager, esamiare dettagliatamete lo sceario adduser.sc. Per capire come fuzioa il coettore NT security, cosultare la relativa documetazioe di HP Coect-It dal titolo Coectors, capitolo Applicatio coectors, sezioe NT Security coector. Per capire come fuzioa il coettore Asset Maager, cosultare la relativa documetazioe dal titolo Coectors, capitolo Hewlett-Packard coectors, sezioe Asset Maager coector. Modulo Calcolare gli affitti e i prestiti (Ret) Il modulo Calcolare gli affitti e i prestiti geera o ricalcola le righe di spesa: degli affitti periodici a livello di cotratto Rimborsi di prestiti I parametri impostati el modulo Calcolare gli affitti e i prestiti defiiscoo: HP Asset Maager Ammiistrazioe 253

254 il umero di giori sui quali viee eseguita la geerazioe delle righe di spesa degli affitti periodici a livello di cotratti la frequeza di esecuzioe del modulo Paoramica Affitto Asset Maager Automated Process Maager verifica a itervalli regolari se occorre geerare o ricalcolare righe di spesa. Se sì, esegue tale operazioe. Dopo avere eseguito u cotrollo e geerato le righe di spesa relative a u affitto periodico, Asset Maager Automated Process Maager memorizza el campo Ricalcolo a partire da (ome SQL: drecalcul) dell'affitto la data dell'ultima liea di spesa passata o presete. Se l'affitto a livello del cotratto è ripartito o imputato sugli asset, Asset Maager Automated Process Maager modifica il campo Ricalcolo a partire da che si trova elle sottoschede di affitto della scheda Acquisizioi dei dettagli degli asset. Se l'affitto a livello del cotratto o è ripartito o imputato sugli asset, Asset Maager Automated Process Maager modifica il campo Ricalcolo a partire da che si trova elle sottoschede di affitto della scheda Affitti dei dettagli del cotratto. Asset Maager Automated Process Maager o ricalcola ogi volta ciascua riga di spesa: Le righe di spesa previste associate a u affitto periodico vegoo sempre ricalcolate. Per le righe di spesa passate e preseti associate a u affitto periodico, è il campo Ricalcolo a partire da (ome SQL: drecalcul) di ogi affitto che determia la data a partire dalla quale ricalcolarle. Il locatario può modificare direttamete la data di ricalcolo delle righe di spesa o previsioali modificado direttamete il campo Ricalcolo a partire da. Questa flessibilità cosete di ricalcolare le righe di spesa errate i caso di variazioe delle aliquote fiscali, ad esempio. Rimborsi di prestiti Asset Maager Automated Process Maager verifica a itervalli regolari se occorre geerare o ricalcolare righe di spesa per la totalità dei piai di rimborso dei prestiti. 254 HP Asset Maager Ammiistrazioe

255 Parametri NOTA: Questa sezioe si applica uicamete agli affitti e o ai prestiti. Il campo Dati utete cosete di fissare i parametri di calcolo degli affitti. La sitassi di questo campo è la seguete: <durata>d Tale durata fissa il umero di giori su cui viee effettuato il calcolo. Ad esempio, se si desidera effettuare il calcolo degli affitti su u periodo di 90 giori, occorre immettere il valore seguete: 90g NOTA: Il umero massimo di calcoli di affitti effettuato per trasazioe è specificato ella voce UserData del file di cofigurazioe amsrv.cfg. Ubicazioe del file: Mauale Asset Maager - Istallazioe e aggiorameto, capitolo File.ii e.cfg. Asset Maager Automated Process Maager geera righe di spesa previsioali per il periodo specificato. Per o geerare, è sufficiete assegare a questo campo il valore 0. Esempio Si suppoga la cofigurazioe seguete: Il cotratto viee stipulato dal 01/07/04 al 01/07/07. Gli affitti soo mesili ed esigibile il 1 del mese Asset Maager Automated Process Maager verifica gli affitti ogi 2 mesi e geera affitti previsioali per i successivi 12 mesi. Il 1 luglio 2005, Asset Maager Automated Process Maager viee avviato per la prima volta. Geera: Gli affitti precedeti dal 01/07/04 al 01/06/05. L'affitto attuale del 01/07/05. Gli affitti previsioali dal al I seguito a questi calcoli, il campo Ricalcolo a partire da (ome SQL: drecalcul) idica la data dell'ultima riga di spesa o previsioale, cioè il 01/07/05. Asset Maager Automated Process Maager cotiua a fuzioare i backgroud: 2 mesi dopo, il 01/09/05, geera: Gli affitti previsioali dal 01/10/05 al 01/09/06. HP Asset Maager Ammiistrazioe 255

256 Gli affitti precedeti o preseti la cui data di scadeza è posteriore a quella coteuta el campo Ricalcolo a partire da, ossia gli affitti dal 01/08/05 all'01/10/05. Modulo Calcolare i valori di perdita dei cotratti (LostVal) Asset Maager Automated Process Maager ricalcola a itervalli regolari i valori di perdita dei cotratti di leasig la cui modalità di calcolo è Calcolo per tutti i periodi (campo Calcolo (ome SQL: selossvalcalcmode)) della scheda Leasig dei dettagli del cotratto di leasig). I questo modo, vegoo aggiorati i valori di perdita associati a regole modificate dopo l'ultimo accesso di Asset Maager Automated Process Maager al database. Modulo Creare gli asset, cosumabili, ecc. corrispodeti agli elemeti ricevuti (Delivery) Prerequisiti Questo modulo può essere eseguito solo se i precedeza soo state realizzate le segueti operazioi: Eseguire Asset Maager. Selezioare il meu Ammiistrazioe/Opzioi del database Selezioare l'opzioe Acquisti/Lasciare a Asset Maager Automated Process Maager il compito di creare gli elemeti ricevuti el parco. Attribuire il valore Sì all'opzioe Task realizzato dal modulo Questo modello serve a elaborare i record della tabella Elemeti ricevuti (amitemreceived) per creare gli elemeti ricevuti (asset, cosumi, ecc.) elle rispettive tabelle. Vataggi di questa modalità di fuzioameto Affidare il task a Asset Maager Automated Process Maager piuttosto che a Asset Maager cosete di aumetare le prestazioi dei cliet che effettuao i ricevimeti degli ordii. Frequeza di esecuzioe È raccomadabile eseguire il modulo varie volte durate il gioro se si desidera che gli uteti abbiao accesso rapidamete agli elemeti ricevuti elle rispettive tabelle. 256 HP Asset Maager Ammiistrazioe

257 Modulo Attivare gli allarmi di Helpdesk (HDAlarms) Asset Maager Automated Process Maager moitora ache le scadeze relative all'helpdesk. NOTA: Nel caso delle scadeze specifiche dell'helpdesk, si tiee coto dei periodi lavorativi dei caledari idicati ella scheda Geerale dei dettagli dello schema di riassegazioe. Ioltre, al mometo del calcolo delle scadeze, i tempi soo covertiti i ore. Allarmi defiiti a livello di schema di riassegazioe Ogi ticket Helpdesk è associato a uo schema di riassegazioe idicato el campo Riassegazioe (ome SQL: EscalScheme) della schedafollow-up dei dettagli del ticket. La scheda Allarmi dei dettagli dello schema di riassegazioe fissa le scadeze che Asset Maager Automated Process Maager deve moitorare. Tali scadeze vegoo defiite da tempi ell'elaborazioe del ticket: Tempo dall'apertura del ticket: la data di apertura del ticket viee specificata el campo Aperto il (ome SQL: dtopeed) delle iformazioi di base dei dettagli del ticket. % del tempo di soluzioe: si tratta di ua percetuale della durata idicata el campo Durata (ome SQL: tsresoldelay) delle iformazioi di base dello schema di riassegazioe associato al ticket. Tempo prima della data limite del ticket: Limite di tempo del ticket idicato el campo Risoluz. prevista (ome SQL: dtresollimit) della schedafollow-up dei dettagli del ticket. NOTA: Asset Maager Automated Process Maager o attiva le azioi defiite elle schede Trasizioi e Assegazioe dei dettagli di uo schema di riassegazioe. Soo attivate da u agete di Asset Maager. Allarmi defiiti a livello delle schede di sospesioe Asset Maager Automated Process Maager moitora i ticket Helpdesk sospesi. Quado la durata limite di sospesioe (ella scheda Sospesioe dei dettagli della scheda di sospesioe) viee superata, Asset Maager Automated Process Maager attiva automaticamete l'azioe defiita ella scheda Sospesioe della scheda di sospesioe. HP Asset Maager Ammiistrazioe 257

258 Moduli Eseguire le regole di workflow per il gruppo di esecuzioe (WkGroup*) Ua volta rilevato u gruppo di esecuzioe workflow (esempio: ADMIN), Asset Maager Automated Process Maager esegue le regole di workflow corrispodeti. Moitoraggio degli allarmi di workflow del gruppo di esecuzioe Asset Maager Automated Process Maager moitora le scadeze delle istaze di workflow associate al gruppo. Nella scheda Allarmi dei dettagli di u'attività di workflow vegoo fissate le scadeze che Asset Maager Automated Process Maager deve moitorare all'attivazioe dell'attività. Queste scadeze soo defiite da tempi ella realizzazioe del task da eseguire. NOTA: Nel caso delle scadeze specifiche del workflow, si tiee coto dei periodi lavorativi dei caledari idicati ella scheda LimiteTemp dei dettagli delle attività. Al mometo del calcolo delle scadeze, i tempi soo covertiti i ore lavorative. Trattameto degli eveti di tipo Periodico Se le codizioi di attivazioe soo soddisfatte, Asset Maager Automated Process Maager attiva l'eveto co la frequeza defiita ella scheda Parametri dei dettagli di u eveto di tipo Periodico. I seguito il ruolo di Asset Maager Automated Process Maager dipede dalla modalità di elaborazioe dell'eveto idicato ella scheda Geerale dei dettagli dell'eveto: Salvare l'eveto ed elaborarlo mediate il server: appea l'eveto si verifica, Asset Maager Automated Process Maager lo salva ella tabella co ome SQL "amwfoccurevet". Poi Asset Maager Automated Process Maager attiva la trasizioe co ua frequeza di verifica defiita a livello della fiestra di cofigurazioe di Asset Maager Automated Process Maager. Salvare l'eveto ed elaborarlo immediatamete: appea l'eveto si verifica, Asset Maager Automated Process Maager lo salva ella tabella co ome SQL "amwfoccurevet" e attiva la trasizioe. Elaborare l'eveto immediatamete seza salvarlo: Appea l'eveto si verifica, la trasizioe viee attivata da Asset Maager Automated Process Maager. 258 HP Asset Maager Ammiistrazioe

259 Attivazioe di trasizioi Asset Maager Automated Process Maager attiva le trasizioi per gli eveti i base alla frequeza defiita ella fiestra di cofigurazioe. Soo iteressati i segueti eveti: Sistema. Di tipo Database e Periodico la cui modalità di trattameto è Salvare l'eveto e trattarlo mediate il server. Esecuzioe di task Asset Maager Automated Process Maager esegue i task derivati da attività di tipo Azioe automatica o Test/script, trae evetualmete el caso di task derivati da attività la cui casella Eseguire le azioi immediatamete (ome SQL: bexecimmediately) è selezioata. La frequeza co la quale Asset Maager Automated Process Maager verifica se deve eseguire task e li realizza è idicata a livello della fiestra di cofigurazioe di Asset Maager Automated Process Maager. Nel caso di u task derivate da u'attività di tipo Azioe automatica o Test /script la cui casella Eseguire le azioi immediatamete (ome SQL: bexecimmediately) è selezioata: Questo task è eseguito da Asset Maager Automated Process Maager se è Asset Maager Automated Process Maager che attiva la trasizioe che crea il task. I questo caso, Asset Maager Automated Process Maager effettua il task appea la trasizioe che lo crea viee attivata. I caso cotrario, è il computer cliet di Asset Maager che esegue il task. Modulo Aggiorameto delle statistiche sulle tabelle (Stats) Questo modulo aggiora le statistiche sul database. Le statistiche soo utilizzate da tutti i DBMS supportati da Asset Maager al fie di ottimizzare le previsioi di query SQL. Se le statistiche o soo aggiorate, il DBMS o può sapere quali soo gli idici più produttivi. È cosigliabile attivare il modulo ua volta a settimaa, o tutte le otti se vegoo apportate modifiche importati al database. Modulo Rimozioe del coteuto della tabella degli eveti i arrivo (PurgeEvetITable) Questo modulo elimia i record della tabella Eveti i arrivo (amiputevet) i fuzioe dei dati che vi figurao: Nel campo Stato (sestatus) della tabella Eveti i arrivo (amiputevet) HP Asset Maager Ammiistrazioe 259

260 Nel campo Elimiazioe (seremoveflag) della tabella Eveti i arrivo (amiputevet) Dalla scadeza defiita dall'opzioe Gestioe degli eveti/scadeza degli eveti i arrivo (i ore) del meu Ammiistrazioe/Opzioi del database del software Asset Maager. Modulo Rimozioe del coteuto della tabella degli eveti i uscita (PurgeEvetOutTable) Questo modulo elimia i record della tabella Eveti i arrivo i fuzioe dei dati che vi figurao: Nel campo Stato (sestatus) della tabella Eveti i uscita (amoutputevet) Nel campo Elimiazioe (seremoveflag) della tabella Eveti i uscita (amoutputevet) Dalla scadeza defiita dall'opzioe Gestioe degli eveti/scadeza degli eveti i uscita (i ore) del meu Ammiistrazioe/Opzioi del database del software Asset Maager. Modulo Ricerca di uovi gruppi d'esecuzioe di schemi di workflow (WorkflowFider) Asset Maager Automated Process Maager esegue il moitoraggio della creazioe di uovi gruppi d'esecuzioe di schemi di workflow. Appea Asset Maager Automated Process Maager idividua u uovo gruppo di esecuzioe di workflow G, crea u uovo modulo di moitoraggio Eseguire le regole di workflow per il gruppo di esecuzioe G. Questo meccaismo preseta i segueti vataggi: Cosete di defiire itervalli di verifica specifici per ogi gruppo di esecuzioe di schemi di workflow. I diversi gruppi di esecuzioe di workflow possoo essere moitorati da istaze di Asset Maager Automated Process Maager differeti. Modulo Segalare la preseza del server di database (UpdateToke) Asset Maager Automated Process Maager ivia regolarmete u segale al server di database per idicare che è i fuzioe. Se il server di database o ha ricevuto segali da Asset Maager Automated Process Maager da oltre u'ora, viee visualizzato u messaggio quado u utete di Asset Maager si coette al database. 260 HP Asset Maager Ammiistrazioe

261 Questo messaggio idica che Asset Maager Automated Process Maager o è stato avviato sul database da più di u'ora e che, seza questo processo, le fuzioi di moitoraggio soo iterrotte. Se il server di database o ha ricevuto segali da Asset Maager Automated Process Maager per più di ua settimaa, o è più possibile coettersi al database. Modulo Vetilare le righe di spesa ei cetri di costo (CostCeter) Asset Maager Automated Process Maager gestisce la vetilazioe dei cetri di costo. Paoramica Asset Maager Automated Process Maager cerca le righe di spesa da vetilare: soo quelle il cui campo Stato della vetilazioe (ome SQL: sesplitstatus) idica No vetilata. Per impostazioe predefiita, tutte le righe di spesa devoo essere vetilate, qualuque sia il loro stato (campo Stato (ome SQL: sestatus) di ua riga di spesa). Asset Maager Automated Process Maager vetila le righe di spesa corrispodeti. Quado ua riga di spesa viee vetilata: Viee creata el cetro di costo pricipale ua riga di spesa di debito, equivalete alla riga di spesa vetilata. Vegoo create righe di spesa ei cetri di costo di vetilazioe, i fuzioe delle percetuali di vetilazioe. Per default soo No vetilata. Caso particolare: gestioe dell'elimiazioe di u cetro di costo Quado si decide di elimiare u cetro di costo che cotiee righe di spesa, Asset Maager o cosete di eseguire questa operazioe a meo che l'opzioe Autorizza elimiazioe estesa ella categoria Modifica del meu Modifica/Opzioi o sia selezioata. I questo caso, Asset Maager offre tre possibilità: Elimiare tutti i record collegati. Separare i record collegati. Associare i record collegati a u altro record. L'azioe dipede dall'opzioe selezioata: Elimiazioe di tutti i record associati Quado u cetro di costo viee elimiato, Asset Maager elimia: Le righe di spesa del cetro di costo elimiato. Le voci di spesa derivati dalla vetilazioe del cetro di costo elimiato. HP Asset Maager Ammiistrazioe 261

262 U agete di Asset Maager modifica il campo Stato della vetilazioe (sesplitstatus) i modo che visualizzi "No vetilata" a livello delle righe di spesa più i alto ell'operazioe di vetilazioe. Quado queste righe di spesa soo state vetilate, hao geerato le righe di spesa del cetro di costo elimiato (evetualmete dopo le vetilazioi itermedie). Quado Asset Maager Automated Process Maager trova righe di spesa o vetilate ma che hao geerato righe di spesa di vetilazioe, elimia tutte le righe di spesa derivati dalla vetilazioe. I questo modo, Asset Maager Automated Process Maager elimia le righe di spesa la cui vetilazioe ha geerato le righe di spesa del cetro di costo elimiato. Asset Maager Automated Process Maager esegue quidi la vetilazioe sulle righe di spesa o acora vetilate. Utilizza così uovi parametri per ricalcolare tutte le righe di spesa la cui vetilazioe ha geerato le righe di spesa del cetro di costo elimiato. Dissociazioe di tutti i record associati I tal caso: Le righe di spesa del cetro di costo elimiato o soo più associate a u cetro di costo. Le righe di spesa la cui vetilazioe ha geerato le righe di spesa del cetro di costo elimiato soo di uovo vetilate. Le righe di spesa derivati dalla vetilazioe del cetro di costo elimiato o vegoo modificate. Associazioe dei record collegati a u altro record I questo caso, si selezioa u altro cetro di costo X che prede il posto del cetro di costo elimiato: Le righe di spesa del cetro di costo elimiato vegoo associate al cetro di costo X. Le righe di spesa la cui vetilazioe ha geerato le righe di spesa del cetro di costo elimiato vegoo di uovo vetilate, il cetro di costo X viee cosiderato u uovo cetro di costo di destiazioe. Le righe di spesa derivati dalla vetilazioe del cetro di costo elimiato vegoo elimiate e le righe di spesa del cetro di costo X vegoo vetilate. Modulo Verificare il fuso orario del server di database (TimeZoe) Questo modulo verifica la differeza tra l'ora locale del server e le stazioi cliet. Viee utilizzato se è stato idicato u fuso orario per ua postazioe cliet (meu Ammiistrazioe/ Sistema/ Fusi orari). 262 HP Asset Maager Ammiistrazioe

263 Modulo Verificare gli allarmi (Alarms) Eleco degli allarmi moitorati A livello di u asset Vegoo moitorate diverse scadeze: La data di fie preotazioe di u asset: viee mostrata el campo Data fie preotazioe (ome SQL: dted) della scheda Parco/Preotazioi dei dettagli dell'asset. La data di fie della garazia di u asset: dettagli asset, scheda Mautezioe, campo Scadeza (ome SQL: dwarred). Data di fie termie per leasig, affitto, prestito di u asset: questo allarme può essere defiito solo se il metodo di acquisizioe dell'asset (dettagli asset, scheda Acquis., campo Modalità acquisiz. (ome SQL: seacqumethod)) è impostato su Leasig, Affitto o Prestito. I questo caso, la sottoscheda Prezzo e codizioi della scheda Acquis. mostra u campo Data fie (ome SQL: dedacqu). Le date di fie degli affitti di u asset: è possibile associare allarmi alle date di fie di validità degli affitti idicati ei riquadri Caledario delle sottoschede della scheda Acquis. che descrive gli affitti. A livello di u bee di cosumo Asset Maager Automated Process Maager moitora la data di fie preotazioe per i bei di cosumo: ciò si rede evidete dal campo Data fie preotazioe (ome SQL: dreserved) dei dettagli della preotazioe di u bee di cosumo. Per accedere ai dettagli della preotazioe di u bee di cosumo: 1 Avviare Asset Maager. 2 Selezioare Ciclo di vita asset/ Ciclo di vita acquisti/ Richieste /Richieste d'acquisto. 3 Selezioare la richiesta d'acquisto i cui figura la preotazioe del bee di cosumo. 4 Visualizzare la composizioe di questa richiesta d'acquisto. 5 Visualizzare la riga di richiesta corrispodete al bee di cosumo. 6 Visualizzare la scheda Preotazioi della riga di richiesta. Questa scheda eleca le preotazioi di bei di cosumo. 7 Visualizzare i dettagli della preotazioe Il campo moitorato è il campo Data scadeza (ome SQL: dted) HP Asset Maager Ammiistrazioe 263

264 A livello di u progetto Asset Maager Automated Process Maager moitora la data di fie di u progetto: dettagli progetto, scheda Geerale, campo Fie (ome SQL: ded). A livello del cotratto Vegoo moitorate diverse scadeze: La data di fie di validità del cotratto: dettagli cotratto, scheda Geerale, campo Fie (ome SQL: ded). Se il tipo di cotratto (ome SQL: setype) è Leasig o Cotratto di riferimeto (leasig), è possibile collegare allarmi al termie delle date del periodo di opzioe. Queste date soo mostrate a destra dei campi Durata otif. riscatto, Durata di otifica di riovo o Durata otif. restit. delle sottoschede elle quali soo descritte le possibili opzioi di fie termie Riovo, Riscatto, Restituzioe. Se il tipo di cotratto (ome SQL: setype) è Leasig, è possibile collegare allarmi alle date di fie dell'affitto el riquadro Programma delle schede Affitti. A livello di ua richiesta d'acquisto Se la modalità di acquisizioe della richiesta di acquisto (dettagli della richiesta di acquisto, scheda Fiaziameto, campo Modalità acquisiz. (ome SQL: seacqumethod)) è impostata su Leasig, Affitto o Prestito, è possibile defiire u allarme associato alle date di fie dell'affitto, del leasig o del prestito (campo Modalità acquisiz. della scheda Fiaziameto dei dettagli della richiesta di acquisto). Lo stesso vale per i prevetivi e gli ordii d'acquisto. Cosa succede per u allarme a due livelli quado l'azioe di primo livello è stata attivata? Nel caso di allarmi a 2 livelli, l'attivazioe dell'azioe di secodo livello dipede dalla atura dell'azioe effettuata al primo livello. Se l'allarme di primo livello attiva u'azioe diversa dall'ivio di u messaggio tramite il sistema di messaggistica itero di Asset Maager (ad esempio l'ivio di u messaggio tramite u sistema di messaggistica estero), l'allarme di secodo livello verrà avviato al mometo stabilito. Se l'allarme di primo livello ivia u messaggio ad u gruppo di uteti di Asset Maager tramite il sistema di messaggistica itero, l'azioe defiita al secodo livello o verrà effettuata se almeo uo dei destiatari ha letto il messaggio. 264 HP Asset Maager Ammiistrazioe

265 Modulo Attivazioe delle regole di rifatturazioe periodica (CbkTimer) Questo modulo è utilizzato per attivare le regole dei sistemi di rifatturazioe. NOTA: Le regole di rifatturazioe cosetoo di automatizzare la creazioe delle righe di spesa di rifatturazioe. Asset Maager Automated Process Maager cotrolla a itervalli defiiti a livello del modulo Attivare le regole di rifatturazioe periodica se è ecessario verificare il programmatore dei sistemi di rifatturazioe. Questa ecessità viee determiata cofrotado il valore del campo Ultima esecuzioe della regola (dtlastexec) dei sistemi di rifatturazioe co la frequeza di esecuzioe del programmatore. Dopo aver eseguito ua regola di rifatturazioe, Asset Maager Automated Process Maager memorizza la data e l'ora di esecuzioe el campo Ultima esecuzioe della regola (dtlastexec). Qualora o sia possibile geerare ua riga di spesa, Asset Maager Automated Process Maager crea u eveto di rifatturazioe. Per idetificare il motivo per il quale o è stato possibile creare le righe di spesa, cosultare l'eleco degli eveti di rifatturazioe ella scheda Eveti dei sistemi di rifatturazioe. Per impostare i parametri del modulo Attivazioe delle regole di rifatturazioe periodica, selezioare l'opzioe Attivato e compilare il caledario di attivazioe del modulo; o è ecessario compilare il campo Dati utete. Modulo Verifica dei record co idetificatore ullo (NullRecords) Questo modulo verifica che i record la cui chiave pricipale è ulla siao itegri. Questi record soo creati automaticamete i tutte le tabelle al mometo della creazioe del database. Vegoo utilizzati da Asset Maager per effettuare alcui task di ammiistrazioe. Questo modulo verifica che i record esistao acora e li ricrea se ecessario. È cosigliabile attivare questo modulo almeo ua volta al gioro per mateere il database itegro. HP Asset Maager Ammiistrazioe 265

266 Modulo Verificare righe di croologia (History) Può capitare che all'elimiazioe di u record del database, le righe di croologia ad esso associate o vegao elimiate. Asset Maager Automated Process Maager verifica se esistoo righe di croologia associate a record elimiati e se e trova le elimia. Modulo Verificare le scorte (Stock) Asset Maager Automated Process Maager moitora i livelli di riapprovvigioameto. Per ogi scorta, Asset Maager Automated Process Maager si riferisce alle regole di scorta defiite ella scheda Gestioe dei dettagli della scorta. Per ogi regola di scorta relativa a u modello: Asset Maager Automated Process Maager calcola la quatità di elemeti effettivamete dispoibili a partire dal campo Assegazioe dei dettagli di u elemeto del parco. Al di sotto di ua certa quatità idicata el campo Livello di riordio (ome SQL: lreordlevel) dei dettagli della regola di scorta, Asset Maager Automated Process Maager crea automaticamete ua richiesta d'acquisto. I parametri della richiesta d'acquisto figurao elle schede Richiesta autom. e Gestioe dei dettagli della scorta. La richiesta d'acquisto precisa la quatità da riordiare (campo Da ordiare (ome SQL: fqtytoorder) dei dettagli della regola di scorta). Fiché la richiesta o è stata completamete ricevuta, Asset Maager Automated Process Maager o verifica la regola di scorta che l'ha geerata. No vegoo quidi iviate uove richieste. Appea la richiesta è stata iteramete ricevuta, Asset Maager Automated Process Maager: Riaggiusta i livelli di scorta. Elimia il coteuto del campo Riga di richiesta (ome SQL: ReqLie) dei dettagli della regola di scorta. Riattiva la regola di scorta. Modulo Aggiorare il database a partire dal risultato dell'ivetario Eterprise Discovery (EdAc) Questo modulo permette di programmare l'importazioe el database di Asset Maager dell'ivetario effettuato dallo strumeto di distribuzioe del software. L'importazioe viee effettuata dallo sceario edac.sc di HP Coect-It. 266 HP Asset Maager Ammiistrazioe

267 Prima di attivare il modulo Aggiorare il database a partire dal risultato dell'ivetario Eterprise Discovery, assicurarsi che i segueti parametri siao corretti: Parametri del modulo Asset Maager Automated Process Maager Aggiorare il database a partire dal risultato dell'ivetario Eterprise Discovery Parametri dello sceario edac.sc di HP Coect-It, situato ella sottocartella sceario\ed\ed<umero versioe HP Discovery ad Depedecy Mappig Ivetory>ac<umero versioe Asset Maager> della cartella d'istallazioe di HP Coect-It. Ua volta rettificati questi parametri: Visualizzare i dettagli del modulo Aggiorare il database a partire dal risultato dell'ivetario Eterprise Discovery Selezioare l'opzioe Attivato. Cofigurare le opzioi del riquadro Itervalli di verifica Parametri del modulo Aggiorare il database a partire dal risultato dell'ivetario Eterprise Discovery (campo Dati utete) Qui di seguito è riportata la riga di parametri predefiiti: "$coectit_exedir$/coitsvc.exe" -oce -wpplog '$coectit_exedir$/../sce ario/ed/ed2ac$versio$/edac.sc' -dc:'asset Maagemet.SERVER'=$cx$ -dc: 'Asset Maagemet.LOGIN'=$logi$ -dc:'asset Maagemet.TEXTPASSWORD'=$pwd$ Iformazioi su alcui parametri della riga: $coectit_exedir$ memorizza il percorso del programma coitsvc.exe presete el registro di sistema di Widows. Evitare di modificare questo parametro. -oce idica che coitsvc.exe deve essere eseguito ua sola volta (ovvero utilizzado il programmatore Oce di HP Coect-It). No modificare il parametro, i quato la programmazioe viee defiita al livello del software Asset Maager Automated Process Maager. -wpplog geera u registro di esecuzioe dello sceario i u formato leggibile da Asset Maager Automated Process Maager. $coectit_exedir$/../sceario/ed/ed2ac$versio$/edac.sc è il percorso dello sceario di HP Coect-It da utilizzare. Modificare questo parametro se si desidera utilizzare u altro sceario di HP Coect-It. -dc:'asset Maagemet.SERVER'=$cx$ -dc:'asset Maagemet.LOGIN'=$logi$ -dc:'asset Maagemet.TEXTPASSWORD'=$pwd$ memorizza il ome della coessioe di Asset Maager aperta da Asset Maager Automated Process Maager e il logi e la password utilizzati per coettersi. HP Asset Maager Ammiistrazioe 267

268 Questi parametri sovrascrivoo i valori defiiti al livello del coettoreasset Maager ello sceario edac.sc. Evitare di modificare questi parametri. Parametri dello sceario edac.sc di HP Coect-It Per modificare lo sceario edac.sc: 1 Avviare l'editor di sceari di HP Coect-It. 2 Aprire lo sceario edac.sc ella sottocartella ed/ed2ac<umero versioe Asset Maager> della cartella d'istallazioe di HP Coect-It. 3 Selezioare il coettoreeterprise Discovery ella fiestra Sceario diagram facedo clic sulla barra dei titoli della fiestra Eterprise Discovery (e o i u'altra area della fiestra). 4 Selezioare il meu Tools/Cofigure 5 Completare le pagie della procedura guidata. 6 Cofermare facedo clic su Fiish Per sapere quali iformazioi vegoo compilate el database di Asset Maager, esamiare dettagliatamete lo sceario edac.sc. Modulo Aggiorare gli apparati mobili el database a partire dal risultato dell'ivetario Eterprise Discovery (EdAcMD) Questo modulo cosete di programmare l'importazioe el database di Asset Maager dell'ivetario degli apparati mobili eseguito dallo strumeto di distribuzioe software. L'importazioe viee eseguita mediate lo sceario edac-mobiledevices.sc di HP Coect-It. Prima di attivare il modulo Aggiorare gli apparati mobili el database a partire dal risultato dell'ivetario Eterprise Discovery, verificare che i segueti parametri siao corretti: Parametri del modulo Asset Maager Automated Process Maager Aggiorare gli apparati mobili el database a partire dal risultato dell'ivetario Eterprise Discovery Parametri dello sceario edac-mobiledevices.sc di HP Coect-It, situato ella sottocartella sceario\ed\ed<umero versioe HP Discovery ad Depedecy Mappig Ivetory>ac<umero versioe Asset Maager> della cartella d'istallazioe di HP Coect-It. Ua volta rettificati questi parametri: Visualizzare i dettagli del modulo Aggiorare gli apparati mobili el database a partire dal risultato dell'ivetario Eterprise Discovery Selezioare l'opzioe Attivato 268 HP Asset Maager Ammiistrazioe

269 Impostare le opzioi del riquadro Itervalli di verifica Parametri del modulo Aggiorare gli apparati mobili el database a partire dal risultato dell'ivetario Eterprise Discovery (campo Dati utete) Segue la riga di parametri predefiita: "$coectit_exedir$/coitsvc.exe" -oce -wpplog '$coectit_exedir$/../sce ario/ed/ed2ac$versio$/edac-mobiledevices.sc' -dc:'asset Maagemet.SERV ER'=$cx$ -dc:'asset Maagemet.LOGIN'=$logi$ -dc:'asset Maagemet.TEXTP ASSWORD'=$pwd$ Iformazioi su alcui parametri della riga: $coectit_exedir$ memorizza il percorso del programma coitsvc.exe presete el registro di sistema di Widows. Evitare di modificare questo parametro. -oce idica che coitsvc.exe deve essere eseguito ua sola volta (ovvero utilizzado il programmatore Oce di HP Coect-It). No modificare questo parametro. La piaificazioe delle iformazioi è defiita i Asset Maager Automated Process Maager. -wpplog geera u registro di esecuzioe dello sceario i u formato leggibile da Asset Maager Automated Process Maager. $coectit_exedir$/../sceario/ed/ed2ac$versio$/edac-mobiledevices.sc è il percorso dello sceario di HP Coect-It da utilizzare. Modificare questo parametro se si desidera utilizzare u altro sceario di HP Coect-It. -dc:'asset Maagemet.SERVER'=$cx$ -dc:'asset Maagemet.LOGIN'=$logi$ -dc:'asset Maagemet.TEXTPASSWORD'=$pwd$ memorizza il ome della coessioe di Asset Maager aperta da Asset Maager Automated Process Maager e il logi e la password utilizzati per coettersi. Questi parametri sovrascrivoo i valori defiiti a livello del coettore Asset Maager ello sceario edac-mobiledevices.sc. Evitare di modificare questi parametri. Parametri dello sceario edac-mobiledevices.sc di HP Coect-It Per modificare lo sceario edac-mobiledevices.sc: 1 Avviare l'editor di sceari di HP Coect-It. 2 Aprire lo sceario edac-mobiledevices.sc ella sottocartella ed/ed2ac<umero versioe Asset Maager> della cartella d'istallazioe di HP Coect-It. 3 Selezioare il coettore Eterprise Discovery ella fiestra Sceario diagram facedo clic sulla barra del titolo della fiestra Eterprise Discovery (e o i altre zoe della fiestra) HP Asset Maager Ammiistrazioe 269

270 4 Selezioare il meu Tools/Cofigure 5 Completare le pagie della procedura guidata. 6 Covalidare l'immissioe dei dati facedo clic su Fie Per sapere quali iformazioi vegoo compilate el database di Asset Maager, esamiare i dettaglio lo sceario edac-mobiledevices.sc. Attivazioe immediata della verifica di Asset Maager Automated Process Maager È possibile attivare immediatamete ua verifica seza dover attedere la scadeza del periodo defiito. L'operazioe può essere eseguita mediate il meu Azioe/ Attiva i Asset Maager Automated Process Maager. Idicare i cotrolli da eseguire selezioado le caselle corrispodeti. Ammiistrazioe di Asset Maager Automated Process Maager dal Web Il programma di istallazioe di Asset Maager i Widows istalla Asset Maager Automated Process Maager come servizio NT. Così, per gestire le scadeze, si può scegliere di avviare: L'iterfaccia grafica di Asset Maager Automated Process Maager. Oppure avviare Asset Maager Automated Process Maager come servizio NT. Se si avvia Asset Maager Automated Process Maager come servizio NT, è possibile cotrollare il fuzioameto tramite il Web. Questa parte descrive i modo dettagliato: L'avvio di Asset Maager Automated Process Maager come servizio NT. L'accesso al servizio Asset Maager Automated Process Maager tramite il Web. La gestioe del servizio Asset Maager Automated Process Maager tramite il Web. Avvio di Asset Maager Automated Process Maager come servizio Al mometo dell'istallazioe di Asset Maager: 270 HP Asset Maager Ammiistrazioe

271 Asset Maager Automated Process Maager viee istallato come servizio o avviato. L'accesso al servizio Asset Maager Automated Process Maager tramite il Web è iattivo. NOTA: Per istallare correttamete il servizio Asset Maager Automated Process Maager, è cosigliabile procedere el seguete modo: 1 Creare u accout utete i Widows (sul computer i cui verrà istallato il servizio). Questo accout deve avere i diritti ecessari per avviare il servizio di Asset Maager Automated Process Maager. L'ambiete collegato a questo accout deve permettere di utilizzare i livelli cliet del DBMS istallati sulla workstatio del servizio Asset Maager Automated Process Maager. Si ricorda che l'accout sistema locale accede per default solo alle variabili d'ambiete sistema. 2 Istallare Asset Maager Automated Process Maager i questo accout. Abilitazioe dell'accesso al servizio Asset Maager Automated Process Maager tramite il Web Per attivare l'accesso Web: Selezioare ua coessioe al database Selezioare l'opzioe Utilizzare questa coessioe i modalità servizio È possibile ache: Modificare il file amsrvcf.ii. Ubicazioe del file: Mauale Asset Maager - Istallazioe e aggiorameto, capitolo File.ii e.cfg. Nella sezioe [GLOBAL], modificare il valore della chiave "WebAdmi": Se WebAdmi = 1, l'accesso Web è attivo. Se WebAdmi = 0, l'accesso Web è iattivo. Nella sezioe [GLOBAL], cotrollare il valore della porta TCP/IP utilizzata dal servizio Asset Maager Automated Process Maager. Tale valore è memorizzato ella chiave "WebPort" e per impostazioe predefiita è pari a 82. Modificare il valore se la porta viee già utilizzata da u altro programma. IMPORTANTE: I Uix, il valore della porta utilizzata deve essere superiore a 1024, per motivi di sicurezza del sistema operativo. HP Asset Maager Ammiistrazioe 271

272 Avvio del servizio Asset Maager Automated Process Maager Per avviare il servizio NT di Asset Maager Automated Process Maager: 1 Fare clic sull'icoa dei Servizi el paello di cotrollo. 2 Selezioare il servizio Asset Maager Automated Process Maager. Poi, se si desidera avviare immediatamete il servizio: u Fare clic su Avvia. Nel caso del servizio Asset Maager Automated Process Maager, si scosiglia di scrivere parametri di avvio el campo Parametri avvio. Per cofigurare il servizio Asset Maager Automated Process Maager: 1 Fare clic sul pulsate Avvio. 2 Precisare se si desidera che il Tipo di avvio sia: Automatico: i questo caso, il servizio viee avviato a ogi avvio di Widows. Mauale: i questo caso, il servizio deve essere laciato maualmete facedo clic sul pulsate Avvio della fiestra di gestioe dei servizi NT. Disattivato: i questo caso, il servizio NT o può essere laciato. Accesso al servizio Asset Maager Automated Process Maager tramite il Web NOTA: Attezioe: Per accedere al servizio Asset Maager Automated Process Maager tramite il Web, si deve prima avviare il servizio. Per accedere quidi al servizio Asset Maager Automated Process Maager: 1 Avviare il browser Iteret che si utilizza abitualmete. 2 Immettere l'idirizzo del computer su cui viee avviato il servizio Asset Maager Automated Process Maager seguito dalla porta TCP/IP utilizzata dal servizio Asset Maager Automated Process Maager su questo computer. L'idirizzo del computer e la porta soo separati da ":". Esempi di idirizzi: " " È possibile ache immettere l'idirizzo TCP/IP del computer su cui viee avviato il servizio Asset Maager Automated Process Maager seguito dal valore della porta. Esempio: " :82". 3 Si accede a ua pagia iiziale. Fare clic sul pulsate Coessioe coteuto i questa pagia. 272 HP Asset Maager Ammiistrazioe

273 4 Viee visualizzata ua fiestra che autorizza l'accesso al servizio Asset Maager Automated Process Maager. Immettere: 1 Uo "UserName": "WebAdmi". 2 La password associata a "WebAdmi". Per default, la password è vuota. Gestioe del servizio Asset Maager Automated Process Maager tramite il Web Questa parte descrive i meu a cui si ha accesso dopo essersi coessi al servizio Asset Maager Automated Process Maager. Coessioe a u uovo database Grazie a questo meu, è possibile: Coettersi maualmete a u database di Asset Maager. Fare i modo che il servizio Asset Maager Automated Process Maager si coetta automaticamete a u database di Asset Maager ad ogi avvio. A questo scopo: 1 Selezioare la casella Ricoettersi all'avvio. 2 Immettere il ome della coessioe del database a cui il servizio Asset Maager Automated Process Maager deve coettersi automaticamete. 3 Precisare il ome di Logi e la password. NOTA: È ache possibile cofigurare la coessioe automatica al servizio Asset Maager Automated Process Maager mediate la chiave "AutoLogi" della sezioe "Database" del file amsrvcf.ii. AutoLogi = 0: coessioi automatica disabilitata. AutoLogi = 1: coessioe automatica abilitata. Ubicazioe del file: Mauale Asset Maager - Istallazioe e aggiorameto, capitolo File.ii e.cfg. Stato del server Questo meu visualizza gli ultimi 100 messaggi di registro di Asset Maager Automated Process Maager. Questi messaggi soo simili a quelli della fiestra pricipale dell'iterfaccia grafica di Asset Maager Automated Process Maager. Fare clic su Cacella per cacellare tutti i messaggi visualizzati. NOTA: Il umero massimo di messaggi visualizzati è fisso e o può essere modificato. HP Asset Maager Ammiistrazioe 273

274 Cofigura Grazie a questo meu, si defiiscoo i moduli da verificare. NOTA: No è possibile impostare gli itervalli di verifica dei moduli tramite il Web. A tale scopo, si deve utilizzare il meu Opzioi/Cofigura dell'iterfaccia grafica di Asset Maager Automated Process Maager. Attivazioe Selezioare questo meu per attivare immediatamete alcui cotrolli. Password WebAdmi Utilizzare questo meu per modificare la password di WebAdmi. Per default, la password è vuota. Chiusura Fare clic su questo meu per discoettersi dal servizio Asset Maager Automated Process Maager. NOTA: Esiste u'opzioe di discoessioe automatica i caso di iattività. Tale opzioe è defiita dalla chiave TimeOut della sezioe [SESSION] del file AmSrvcf.ii. Per default, è di 10 miuti. Ubicazioe del file: Mauale Asset Maager - Istallazioe e aggiorameto, capitolo File.ii e.cfg. 274 HP Asset Maager Ammiistrazioe

275 14 Sistema di messaggistica Asset Maager offre la possibilità di gestire due tipologie di messaggi: Messaggi emessi da Asset Maager e iviati al database di Asset Maager grazie al sistema di messaggistica itero. Messaggi creati i Asset Maager e trasmessi dal sistema di messaggistica estero. Questo capitolo illustra le varie cofigurazioi da effettuare per poter utilizzare il sistema di messaggistica i fuzioe del tipo di protocollo impiegato. Fuzioameto geerale del sistema di messaggistica Asset Maager gestisce l'ivio di messaggi che utilizzao i protocolli di tipo: AM (Asset Maager) SMTP MAPI VIM I ricezioe, Asset Maager gestisce solo i messaggi che utilizzao il protocollo AM (Asset Maager). HP Asset Maager Ammiistrazioe 275

276 Figura Sistema di messaggistica - fuzioameto geerale Cosultare il mauale Utilizzo avazato, paragrafo Sistema di messaggistica per ulteriori iformazioi sui pricipi di base dell'emissioe, cosultazioe o ricevimeto di messaggi. Cofigurazioe di Asset Maager per l'impiego dei sistemi di messaggistica La cofigurazioe di Asset Maager dipede dal tipo di protocollo utilizzato. Per u corretto fuzioameto dell'ivio di messaggi da Asset Maager e Asset Maager Automated Process Maager verso sistemi di messaggistica esteri, occorre: Completare alcui campi dei dettagli dei dipedeti Completare alcui campi di u'azioe Cofigurare e attivare Asset Maager Automated Process Maager. Impostare la frequeza di test dei uovi messaggi Ciò viee eseguito mediate il meu Modifica/Opzioi, categoria Messaggi. 276 HP Asset Maager Ammiistrazioe

277 ATTENZIONE: Quado si utilizza Asset Maager o è possibile utilizzare u altro protocollo di sistema di messaggistica diverso da quello i corso. Solo il protocollo del sistema di messaggistica itero ad Asset Maager (AM) può essere utilizzato isieme a u altro protocollo di sistema di messaggistica. Destiatari multipli Idipedetemete dal protocollo utilizzato, è ecessario rispettare la sitassi di seguito riportata per iviare u messaggio a molteplici destiatari: SMTP:[ome@idirizzo.domiio], SMTP:[om2@i,dirizzo.domiio] Ad esempio: SMTP:jdoe@hp.com, SMTP:admiistrator@prg.com Protocollo SMTP Dettagli del dipedete Per poter iviare u messaggio, Asset Maager deve cooscere l'accout del mittete, specificato ella tabella Dipedeti e reparti (amempldept) (scheda Sistema di messaggistica) e l'idirizzo del sistema di messaggistica del destiatario, specificato i u'azioe. Cofigurazioe del mittete L'accout del mittete è idetificato dai campi: Accout (ome SQL: MailLogi): deve avere la forma SMTP:[ome] Password (MailPassword): lasciare questo campo vuoto, a meo che il server SMTP o richieda u logi. HP Asset Maager Ammiistrazioe 277

278 Compilare il campo della scheda Geerale rispettado la sitassi di seguito riportata: Cofigurazioe del destiatario Il destiatario è idetificato dal campo A (ome SQL: MsgTo) ei dettagli di u'azioe di tipo sistema di messaggistica La mail può essere iviata i testo ormale o i formato HTML. Compilare il campo A (è possibile ache compilare i campi facoltativi Cc e Cc) el modo seguete: SMTP:[ome@idirizzo.domiio] o co ua striga calcolata 278 HP Asset Maager Ammiistrazioe

279 I questo esempio il campo A viee compilato co il coteuto del campo della scheda Geerale dei dettagli di u utete. L'ammiistratore è messo i copia. Selezioare l'opzioe Formato HTML (bhtml) e specificare il coteuto del messaggio i tag HTML se si desidera iviare il messaggio i formato HTML. NOTA: Il formato HTML è applicabile solo ai messaggi iviati co il protocollo SMTP. Parametri di messaggistica i mail.ii Per utilizzare il sistema di messaggistica i Asset Maager è ecessario creare maualmete il file mail.ii e aggiugervi le segueti righe di comado: [mail] SMTP=1 SMTPserver=[ome server] =[idirizzo messaggi@ome domi io] displayame=[ome completo utete] Esempio [mail] SMTP=1 SMTPserver=mail.prg.com =sblaie@prg.com displayame= Steve Blaie NOTA: Il file mail.ii deve essere creato i ua cartella specifica. Il percorso del file è: Mauale Asset Maager - Istallazioe e aggiorameto, capitolo File.ii e.cfg. Si applica alle piattaforme Widows e UNIX. Protocollo MAPI Dettagli del dipedete Per poter iviare u messaggio, Asset Maager deve cooscere l'accout del mittete, specificato ella tabella Dipedeti e reparti (scheda Sistema di messaggistica) e l'idirizzo del sistema di messaggistica del destiatario, specificato i u'azioe. Cofigurazioe del mittete Il profilo del mittete è idetificato dai campi: Accout (ome SQL: MailLogi): compilare il campo el seguete modo MAPI:[ome del profilo utete] HP Asset Maager Ammiistrazioe 279

280 Per idividuare il ome del profilo utete, accedere al Paello di cotrollo di Widows, quidi fare clic sull'icoa Posta elettroica. Nella fiestra visualizzata, fare clic su Mostra profili. Password (ome SQL: MailPassword): idicare la password del sistema di messaggistica Compilare il campo della scheda Geerale rispettado la sitassi di seguito riportata: MAPI:[ome casella di posta] Cofigurazioe del destiatario Il destiatario è idetificato dal campo A (ome SQL: MsgTo) ei dettagli di u'azioe di tipo sistema di messaggistica Compilare il campo A (è possibile ache compilare i campi facoltativi Cc e Cc) el modo seguete: MAPI:[ome della cassetta postale] 280 HP Asset Maager Ammiistrazioe

281 o co ua striga calcolata I questo esempio il campo A viee compilato co il coteuto del campo della scheda Geerale dei dettagli di u utete. Parametri di messaggistica i mail.ii Per utilizzare il sistema di messaggistica i Asset Maager è ecessario creare maualmete il file mail.ii e aggiugervi le segueti righe di comado: MAPI=1 MAPIX=1 NOTA: Il file mail.ii deve essere creato i ua cartella specifica. Il percorso del file è: Mauale Asset Maager - Istallazioe e aggiorameto, capitolo File.ii e.cfg. Si applica alle piattaforme Widows e UNIX. Protocollo VIM Dettagli del dipedete Per poter iviare u messaggio, Asset Maager deve cooscere l'accout del mittete, specificato ella tabella Dipedeti e reparti (scheda Sistema di messaggistica) e l'idirizzo del sistema di messaggistica del destiatario, specificato i u'azioe. Cofigurazioe del mittete L'accout del mittete è idetificato dai campi: HP Asset Maager Ammiistrazioe 281

282 Accout (ome SQL: MailLogi): deve avere la forma VIM:[ome/domiio] Password (ome SQL: MailPassword): idicare la password del sistema di messaggistica Compilare il campo (ome SQL: ) della scheda Geerale co la seguete sitassi: VIM:[ome/domiio] Cofigurazioe del destiatario Il destiatario è idetificato dal campo A ei dettagli di u'azioe di tipo sistema di messaggistica. Compilare il campo A (è possibile ache compilare i campi facoltativi Cc e Cc) co la seguete sitassi: 282 HP Asset Maager Ammiistrazioe

283 VIM:[ome/domiio] I questo esempio il campo A viee compilato co il coteuto del campo della scheda Geerale dei dettagli di u utete. L'ammiistratore è messo i copia. Cofigurazioe Widows È ecessario cofigurare il percorso di Widows affiché Asset Maager possa gestire il protocollo VIM. A secoda della versioe di Widows, la procedura è leggermete diversa. 1 Aotare il percorso di accesso al file vim32.dll (situato ella cartella di Lotus Notes). 2 Modificare la variabile Path del computer per icludere il percorso a questa directory. Parametri di messaggistica i mail.ii Per utilizzare il sistema di messaggistica i Asset Maager è ecessario creare maualmete il file mail.ii e aggiugervi la seguete riga di comado: SMI=1 NOTA: Il file mail.ii deve essere creato i ua cartella specifica. Il percorso del file è: Mauale Asset Maager - Istallazioe e aggiorameto, capitolo File.ii e.cfg. Si applica alle piattaforme Widows e UNIX. HP Asset Maager Ammiistrazioe 283

284 Protocollo AM Cofigurazioe del mittete Affiché possa essere iviato u messaggio itero, il dipedete deve essere registrato ella tabella Dipedeti e reparti (amempldept) e avere u logi: Il logi dell'utete è specificato ella tabella Dipedeti e reparti (amempldept) (scheda Profilo). È ecessario ache compilare il campo della scheda Geerale dei dettagli di u utete co la sitassi che segue: AM:[logi del dipedete] Cofigurazioe del destiatario È ecessario specificare l'idirizzo di posta elettroica del destiatario, idicato i u'azioe di tipo messaggio: u Compilare il campo A e i campi facoltativi Cc e Cc el modo seguete: AM:[logi del destiatario] 284 HP Asset Maager Ammiistrazioe

285 o co ua striga calcolata I questo esempio il campo A viee compilato co il coteuto del campo della scheda Geerale dei dettagli di u utete. Ivio e ricezioe di messaggi Ivio di messaggi I messaggi soo geerati tramite azioi di tipo Sistema di messaggistica. Per poter iviare dei messaggi è quidi ecessario creare queste azioi. Per iviare messaggi i formato HTML, selezioare l'opzioe Formato HTML (ome SQL: bhtml) ella scheda Sistema di messaggistica dell'azioe di tipo messaggistica. NOTA: Il formato HTML è applicabile solo ai messaggi co protocollo SMTP. L'azioe viee attivata i diversi modi: Maualmete Cliet Widows: selezioado l'azioe ell'eleco del meu Strumeti/ Azioi o dal meu di scelta rapida della tabella di cotesto (defiita dal campo Cotesto compilato al mometo della creazioe dell'azioe). Cliet Web: selezioado l'azioe dalla casella di riepilogo Azioe o dal meu di scelta rapida della schermata della tabella di cotesto. HP Asset Maager Ammiistrazioe 285

286 Automaticamete mediate Asset Maager Automated Process Maager. Automaticamete mediate Asset Maager. La creazioe di azioi relative al sistema di messaggistica è descritta ella guida Utilizzo avazato, capitolo Azioi, sezioe Creazioe di u'azioe/ Compilazioe della scheda Sistema di messaggistica Cosultazioe di messaggi Cosultazioe di messaggi idirizzati al sistema di messaggistica itero U agete verifica l'arrivo di uovi messaggi iteri e iforma gli uteti della preseza di uovi messaggi. Tali messaggi possoo essere cosultati: Cliet Widows: mediate il meu Strumeti/ Messaggi. Cliet Widows e Web: a partire dalla fiestra di dialogo che otifica la preseza di uovi messaggi. Cosultazioe dei messaggi idirizzati a u sistema di messaggistica estero Il destiatario di questi messaggi può cosultarli el modo abituale co il suo sistema di messaggistica. Coferma di lettura NOTA: No è possibile ricevere ua coferma di lettura per u messaggio iviato mediate il sistema di messaggistica itero di Asset Maager o mediate u sistema di messaggistica co lo stadard MAPI o SMTP. Per ricevere la coferma di lettura, selezioare la casella Coferma di lettura (ome SQL: backowledgmet) ei dettagli del tipo di azioe Sistema di messaggistica. La coferma di lettura sarà iviata all'idirizzo idicato el campo (ome SQL: ) della scheda Geerale del dipedete che ha aperto il database di Asset Maager (ella tabella Dipedeti e reparti). Problemi di coessioe correti Quado l'ivio di u messaggio o viee portato a termie, l'ammiistratore riceve u messaggio che otifica il problema. 286 HP Asset Maager Ammiistrazioe

287 Test da eseguire per verificare la coessioe a u sistema di messaggistica 1 Avviare Asset Maager Automated Process Maager. 2 Coettersi a u database. 3 Fare clic su. Test da eseguire i caso di problema 1 Creare ua uova azioe di tipo Sistema di messaggistica (ome SQL: seactiotype) specificado u destiatario. 2 Attivare l'azioe mediate il meu Strumeti/Azioi. 3 Verificare che il destiatario ha ricevuto il messaggio e che il router o ha iviato messaggi d'errore al sistema di messaggistica (destiatario scoosciuto). 4 Cosultare il messaggio d'errore, se appare. Risoluzioe dei problemi e iterpretazioe dei messaggi d'errore. "Apertura di sessioe 'XXX': o è stato specificato essu sistema di messaggistica. Verificare il prefisso dell'accout del sistema di messaggistica ella scheda 'Profilo' dei dettagli dei dipedeti." Il campo Accout (ome SQL: MailLogi) della scheda Sistema di messaggistica dei dettagli dei dipedeti deve essere preceduto da: "MAPI:" se si utilizza u sistema di messaggistica co lo stadard MAPI (Microsoft Outlook, Microsoft Exchage...) "VIM:" se si utilizza u sistema di messaggistica co lo stadard VIM (Lotus Notes, CCMail..) "SMTP:" se si utilizza u sistema di messaggistica co lo stadard SMTP (stadard Iteret). "Coessioe al sistema di messaggistica 'XXX' impossibile." Il campo Accout della scheda Sistema di messaggistica dei dettagli del dipedete ha il prefisso "MAPI:" o "VIM:" corretto, ma il ome dell'accout è errato. Verificare la correttezza dei dati iseriti. "Accout di sistema di messaggistica 'VIM': password obbligatoria (o può essere vuota). Se si utilizza u sistema di messaggistica VIM è ecessario specificare ua password el campo Password (MailPassword) della scheda Sistema di messaggistica dei dettagli del dipedete. La password o può essere vuota. HP Asset Maager Ammiistrazioe 287

288 "Accout di sistema di messaggistica 'XXX': password errata." La password idicata el campo Password della scheda Sistema di messaggistica dei dettagli del dipedete è errata. "Messaggio o iviato a 'XXX': sistema di messaggistica o dispoibile." Ciò rivela u problema el file mail.ii. Perché Asset Maager fuzioi correttamete co i sistemi di messaggistica co stadard MAPI, il file mail.ii deve coteere le segueti righe ella sezioe [Mail]: MAPI=1 MAPIX=1 Perché Asset Maager fuzioi correttamete co i sistemi di messaggistica co stadard VIM, il file mail.ii deve coteere la seguete riga ella sezioe [Mail]: SMI=1 Perché Asset Maager fuzioi correttamete co i sistemi di messaggistica co stadard SMTP, il file mail.ii deve coteere le segueti righe ella sezioe [Mail]: SMTP=1 SMTPServer=<server di posta i uscita> Le righe segueti soo facoltative: SMTPPort=<Numero di porta del server di posta i uscita> (per impostazioe predefiita 25) SMTPTimeOut=<valore timeout> (20 secodi per impostazioe predefiita) Queste quattro righe o soo esclusive. Se ua di queste righe o è presete o se preseta u valore 0, occorre verificare il corretto fuzioameto del sistema di messaggistica corrispodete. A tale scopo, utilizzare u programma come Microsoft Iteret Mail per MAPI e Lotus Notes per VIM. Se il sistema di messaggistica fuzioa e o ci si trova el caso descritto sotto, è possibile modificare la sezioe [Mail] del file mail.ii come idicato sopra. ATTENZIONE: Se si è el caso i cui MAPI vale 1 ma o MAPIX, il sistema di messaggistica potrebbe o essere compatibile co lo stadard MAPI esteso. Verificare se è il caso. Asset Maager o può fuzioare correttamete se il sistema di messaggistica o è compatibile co lo stadard MAPI esteso. 288 HP Asset Maager Ammiistrazioe

289 "Errore durate l'apertura di ua sessioe VIM: password ecessaria" Co u sistema di messaggistica di tipo VIM, occorre imperativamete ua password. Aggiugerla al sistema di messaggistica. Idicarla quidi i Asset Maager el campo Password (MailPassword) della scheda Sistema di messaggistica dei dettagli del dipedete. "Errore durate l'apertura di ua sessioe VIM: Password errata" La password o è valida. Modificare il valore del campo Password della scheda Sistema di messaggeria dei dettagli del dipedeti. "Il coteitore del messaggio è corrotto" o "La cofigurazioe della workstatio o è corretta" Il protocollo VIM recupera i dati collegati al ome e all'ubicazioe el file otes.ii di Lotus Notes. Se queste iformazioi soo errate, è impossibile iviare messaggi. Modificare il file e i relativi parametri. HP Asset Maager Ammiistrazioe 289

290 290 HP Asset Maager Ammiistrazioe

291 15 Persoalizzazioe delle fiestre di visualizzazioe grafica della programmazioe Paoramica Ua pagia di visualizzazioe grafica dei programmi può essere aggiuta: Ai dettagli di ua tabella tramite Asset Maager Applicatio Desiger. A ua procedura guidata tramite Asset Maager. Ciò è possibile se si dispoe almeo delle segueti iformazioi: U campo che memorizza u iizio (solo data o data e ora) U campo che memorizza ua fie (solo data o data e ora). Persoalizzazioe del fuzioameto delle pagie di visualizzazioe grafica dei programmi Le opzioi che determiao il fuzioameto delle pagie del visualizzatore dei programmi vegoo defiite mediate il meu Modifica/ Opzioi. Passare quidi a Visualizza/ Strumeti plaer. NOTA: Il fatto che il sabato e la domeica appaiao come o lavorativi o può essere modificato. HP Asset Maager Ammiistrazioe 291

292 Aggiuta di ua pagia di visualizzazioe grafica dei programmi a ua tabella. Aggiuta di ua pagia di visualizzazioe grafica dei programmi a ua tabella. È possibile aggiugere (o elimiare) ua pagia di visualizzazioe grafica dei programmi a ua fiestra di dettagli grazie a Asset Maager Applicatio Desiger: 1 Avviare Asset Maager Applicatio Desiger. 2 Coettersi al database da modificare (meu File/Apri, opzioe Apri u database esistete). 3 Selezioare la tabella da modificare. 4 Visualizzare le pagie della tabella (meu Visualizzazioe/Pagie). 5 Aggiugere ua pagia (pulsate Nuovo). 6 Compilare i campi della scheda Geerale. 7 Visualizzare la scheda Coteuto. 8 Defiire u uovo campo ell'area di modifica digitado ua striga dalla forma seguete: PlaerViewer-[A] StartDate=[B] EdDate=[C] StartBefore=[D] EdBefore=[ E] StartAfter=[F] EdAfter=[G] ItemColor=[H] GeerateColors=[I] Complet edates=[j] LieLabel=[K] ItemLabel=[L] Progress=[M] Sitassi: Riferimeti: sitassi dell'impostazioe delle pagie di visualizzazioe grafica dei programmi [pag. 299]. 9 Aggiugere il campo defiito (pulsate ). 10 Salvare la pagia (pulsate Crea). 11 Visualizzare i dettagli della tabella (meu Visualizzazioe/Dettagli). 12 Selezioare l'elemeto a cui si desidera aggiugere la pagia precedetemete creata. 13 Visualizzare la scheda Pagie. 14 Trasferire la pagia creata i precedeza dall'eleco delle pagie dispoibili all'eleco delle pagie dei dettagli (pulsate ). Iserire quidi la pagia ella posizioe desiderata rispetto alle altre. 15 Salvare il dettaglio modificato (pulsate Modifica). 16 Salvare tutte le modifiche el database (meu File/Aggiora la struttura del database). 292 HP Asset Maager Ammiistrazioe

293 SUGGERIMENTO: No compilare il campo File di coversioe quado quest'ultimo appare. Esempio pratico 1 Avviare Asset Maager Applicatio Desiger. 2 Coettersi al database di dimostrazioe (meu File/Apri, opzioe Apri u database esistete). 3 Selezioare la tabella Ordii di lavoro (amworkorder). 4 Visualizzare le pagie della tabella (meu Visualizzazioe/Pagie). 5 Aggiugere ua pagia (pulsate Nuovo). 6 Compilare i segueti campi della scheda Geerale: Campo Nome SQL Deomiazioe Valore pg.i_corso I corso 7 Visualizzare la scheda Coteuto. 8 Defiire u uovo campo ell'area di modifica digitado la seguete striga: PlaerViewer-lWorkOrderId StartDate=dtActualFixStart EdDate=dtActualF ixed EdBefore=dtSchedFixed StartBefore=dtSchedFixStart ItemColor=lTech Id GeerateColors=true CompleteDates=true LieLabel=self ItemLabel=Titl e I valori delle impostazioi così defiite soo iterpretati come segue: Parametro PlaerViewer StartDate EdDate EdBefore StartBefore GeerateColors ItemColor Valore lworkorderid dtactualfixstart dtactualfixed dtschedfixed dtschedfixstart true ltechid Effetto Gli eveti costituiscoo gli stessi ordii di lavoro. L'iizio degli eveti è defiito dal campo Iizio effettivo. La fie degli eveti è defiita dal campo Fie effettiva. Se u eveto o è termiato come previsto dal campo Fie prevista, il pallio e il quadratio corrispodeti verrao visualizzati i rosso. Se u eveto o comicia come previsto dal campo Iizio previsto, il pallio e il quadratio corrispodeti verrao visualizzati i rosso. Il colore verrà assegato i modo automatico al rettagolo che rappreseta gli eveti secodo il valore del campo Tecico. HP Asset Maager Ammiistrazioe 293

294 Parametro CompleteDates LieLabel ItemLabel Valore true self Deomiazioe Effetto Se i campi Iizio effettivo (dtactualfixstart) o Fie effettiva (dtactualfixed) soo vuoti, il valore è sostituito dalla data e dall'ora correti. La striga di descrizioe della tabella Ordii di lavoro (amworkorder) serve a idetificare gli eveti ell'eleco a siistra della fiestra. Il valore del campo Deomiazioe viee visualizzato el rettagolo che rappreseta gli eveti ell'eleco. 9 Aggiugere il campo defiito (pulsate ). 10 Salvare la pagia (pulsate Crea). 11 Visualizzare i dettagli della tabella (meu Visualizzazioe/Dettagli). 12 Selezioare i dettagli co ome SQL sysamworkorder. 13 Visualizzare la scheda Pagie. 14 Trasferire la pagia I_progress dall'eleco delle pagie dispoibili all'eleco delle pagie dei dettagli (pulsate ). Iserire quidi la pagia ella posizioe desiderata rispetto alle altre. 15 Salvare il dettaglio modificato (pulsate Modifica). 16 Salvare tutte le modifiche el database (meu File/Aggiora la struttura del database). SUGGERIMENTO: No compilare il campo File di coversioe quado quest'ultimo appare. 17 Avviare Asset Maager. 18 Coettersi al database di dimostrazioe (meu File/Coessioe a u database). ATTENZIONE: Se si è già coessi al database di dimostrazioe, è ecessario discoettersi per poi ricoettersi. 19 Visualizzare l'eleco degli ordii di lavoro (meu Ciclo di vita asset/ Ordii di lavoro/ Ordii di lavoro). 20 Creare 2 ordii di lavoro. Compilare solo i segueti campi: 294 HP Asset Maager Ammiistrazioe

295 Scheda Geerale Geerale Follow up/tecico Follow up/caledario Follow up/caledario Follow up/caledario Follow up/caledario Deomiazioe del campo N ordie di lavoro Notificato il Tipo Deomiazioe Tecico Iizio previsto Fie prevista Iizio effettivo Fie effettiva Nome SQL del campo WONo dtnotif setype Deomiazioe Cotatto dtschedfixstart dtschedfixed dtactualfixstart dtactualfixed Valore per l'ordie di lavoro 1 CP Supporto itero Aalisi problema Selezioare u tecico :00: luglio :00:00 Valore per l'ordie di lavoro 2 CP Supporto itero Riparazioe Selezioare u altro tecico Selezioare isieme EP3 e EP4. 22 Selezioare la scheda I corso. 23 Utilizzare il cursore Scala e i pulsati e i modo da visualizzare tutto il periodo coperto dall'ordie di lavoro EP3 e l'iizio dell'ordie di lavoro EP4: HP Asset Maager Ammiistrazioe 295

296 Figura Visualizzazioe grafica dei programmi - Esempio co ordii di lavoro Ordie di lavoro EP3: Iizio effettivo è ateriore a Iizio previsto, metre Iizio previsto è dichiarato dal parametro StartBefore. Per questa ragioe il pallio e il quadratio soo verdi. Ordie di lavoro CP3: Fie effettiva o è ateriore a Fie prevista, metre Fie prevista è dichiarata dal parametro EdBefore. Per questa ragioe il pallio e il quadratio soo rossi. Ordie di lavoro CP4: Iizio effettivo o è ateriore a Iizio previsto, metre Iizio previsto è dichiarato dal parametro StartBefore. Per questa ragioe il pallio e il quadratio soo rossi. Ordie di lavoro EP4: Fie effettiva o è completata. Il valore è sostituito dalla data correte, i quato il parametro CompleteDates equivale a true. Per questa ragioe il rettagolo viee allugato fio alla data correte. Ordie di lavoro CP3: La data correte o è ateriore a Fie prevista, metre Fie prevista è dichiarata dal parametro EdBefore. Per questa 296 HP Asset Maager Ammiistrazioe

HP OpenView AssetCenter

HP OpenView AssetCenter HP OpeView AssetCeter Versioe software: 5.0 Ammiistrazioe Numero build: 455 Note legali Garazie Soltato le garazie che si applicao ai prodotti e ai servizi HP figurao elle dichiarazioi formali che corredao

Dettagli

HP OpenView AssetCenter

HP OpenView AssetCenter HP OpeView AssetCeter Versioe software: 5.01 Note sulla versioe Numero riferimeto fabbricazioe: T4111-93003 Data di pubblicazioe della documetazioe: March, 2007 Data di pubblicazioe del software: March,

Dettagli

USB TO PARALLEL Adattatore USB per porta Parallela DB25

USB TO PARALLEL Adattatore USB per porta Parallela DB25 USB TO PARALLEL Adattatore USB per porta Parallela DB25 Mauale Utete XUPP25 www.hamletcom.com Getile Cliete, La rigraziamo per la fiducia riposta ei ostri prodotti. La preghiamo di seguire le orme d'uso

Dettagli

TUTORIAL Creazione Playlist Corsi Helen Doron

TUTORIAL Creazione Playlist Corsi Helen Doron TUTORIAL Creazioe Playlist Corsi Hele Doro TUTY Tutorial Creazioe Playlist Corsi Hele Doro Scritto da Serafii Giampiero Rivisto da Forgioe Raffaele INV SRL Edizioe IT - 0 - Giugo 0 Questa edizioe è stata

Dettagli

Prova parziale 30 aprile 2018 Possibili soluzioni

Prova parziale 30 aprile 2018 Possibili soluzioni Prova parziale 30 aprile 2018 Possibili soluzioi Primo compito Rappresetare il umero -5 el sistema di rappresetazioe i eccesso a 16 su 5 bit. +5 i otazioe posizioale: 00101-5 i complemeto a due: 11011-5

Dettagli

n La parte piu' grande dello schermo e' riservata alla planimetria grafica... n acceso/spento,... n modo di funzionamento,...

n La parte piu' grande dello schermo e' riservata alla planimetria grafica... n acceso/spento,... n modo di funzionamento,... Beveuti alla presetazioe del sistema di supervisioe TG-2000 Mitsubishi Electric. Questo software di supervisioe rappreseta la soluzioe piu' evoluta per la gestioe dei sistemi di climatizzazioe Mitsubishi

Dettagli

Sistemi di Elaborazione delle Informazioni

Sistemi di Elaborazione delle Informazioni Sistemi di Elaborazioe delle Iformazioi Itroduzioe a Microsoft Access Luigi Barberii Uiversità degli Studi di Cagliari 1 Nozioi di base Il database è u isieme itegrato di iformazioi omogeee, che forisce

Dettagli

Avid NEXIS Client Manager

Avid NEXIS Client Manager Avid NEXIS Cliet Maager Guida istallazioe e utete Versioe 2018.9 Avverteze legali Le specifiche dei prodotti soo soggette a modifica seza preavviso e o costituiscoo u impego da parte di Avid Techology,

Dettagli

Microsoft Windows XP Media Center Edition 2005 Manuale del software

Microsoft Windows XP Media Center Edition 2005 Manuale del software Microsoft Widows XP Media Ceter Editio 2005 Mauale del software Le sole garazie per i prodotti e servizi Hewlett-Packard soo esposte ei documeti di garazia esplicita che accompagao tali prodotti e servizi.

Dettagli

Avid NEXIS Client Manager

Avid NEXIS Client Manager Avid NEXIS Cliet Maager Guida istallazioe e utete Versioe 6.0 Avverteze legali Le specifiche dei prodotti soo soggette a modifica seza preavviso e o costituiscoo u impego da parte di Avid Techology, Ic.

Dettagli

Pagina del titolo. Avid ISIS Guida client

Pagina del titolo. Avid ISIS Guida client Pagia del titolo Avid ISIS Guida cliet Sommario Capitolo 1 Cofigurazioe e istallazioe di Avid ISIS Cliet Maager............. 5 Itel Pro/1000 - Istallazioe del driver e della scheda di rete.....................

Dettagli

Informazioni sul software del notebook PCG-F801

Informazioni sul software del notebook PCG-F801 Iformazioi sul software del otebook PCG-F801 2 AVVISO Questo prodotto cotiee software di proprietà di Soy e cocesso i liceza da altri produttori. L uso del software è soggetto ai termii e alle codizioi

Dettagli

ART. 37/ Guida di avvio rapido VIO-B30

ART. 37/ Guida di avvio rapido VIO-B30 ART. 37/00920-00 Guida di avvio rapido VIO-B30 1. Coteuto della cofezioe Dispositivo 1 Guida rapida 1 Alimetatore 1 Cofezioe Viti 1 1 2. Descrizioe del prodotto Figura 2-1 Riferirsi alla seguete tabella

Dettagli

Prof.ssa Paola Vicard

Prof.ssa Paola Vicard Cosideriamo come esempio il data set coteuto el foglio excel esercizio9_dati.xls. Il data set, riportato el foglio di lavoro dataset, si riferisce a fodi di ivestimeto su cui soo state rilevate ua serie

Dettagli

Sperimentazioni di Fisica I mod. A Lezione 2

Sperimentazioni di Fisica I mod. A Lezione 2 La Rappresetazioe dei Numeri Sperimetazioi di Fisica I mod. A Lezioe 2 Alberto Garfagii Marco Mazzocco Cizia Sada Dipartimeto di Fisica e Astroomia G. Galilei, Uiversità degli Studi di Padova Lezioe II:

Dettagli

ART. 37/ Guida di avvio rapido VIO-H30

ART. 37/ Guida di avvio rapido VIO-H30 1. Coteuto della cofezioe ART. 37/00900-00 Guida di avvio rapido VIO-H30 Dispositivo 1 Guida rapida 1 Alimetatore 1 USB 1 Piastra i metallo (per ua istallazioe magetica) 1 Cofezioe Viti 1 1 2. Descrizioe

Dettagli

Guida al software di Microsoft Windows XP Media Center Edition 2005

Guida al software di Microsoft Windows XP Media Center Edition 2005 Guida al software di Microsoft Widows XP Media Ceter Editio 2005 Solo le garazie per i prodotti e servizi HP soo esposte ei documeti della garazia esplicita che accompagao tali prodotti e servizi. Le iformazioi

Dettagli

Guida al software HP Media Center PC

Guida al software HP Media Center PC Guida al software HP Media Ceter PC Solo le garazie per i prodotti e servizi HP soo esposte ei documeti della garazia esplicita che accompagao tali prodotti e servizi. Le iformazioi qui coteute o potrao

Dettagli

Guida introduttiva al computer HP Media Center

Guida introduttiva al computer HP Media Center Guida itroduttiva al computer HP Media Ceter Le sole garazie per i prodotti e servizi Hewlett-Packard soo esposte ei documeti che accompagao tali prodotti e servizi. Le iformazioi qui coteute o potrao

Dettagli

Entropia ed informazione

Entropia ed informazione Etropia ed iformazioe Primi elemeti sulla teoria della misura dell iformazioe Per trasmettere l iformazioe è ecessaria ua rete di comuicazioe, che, secodo l approccio teorico di Claude E. Shao e Warre

Dettagli

ELEMENTI DI STATISTICA. Giancarlo Zancanella 2015

ELEMENTI DI STATISTICA. Giancarlo Zancanella 2015 ELEMENTI DI STATISTICA Giacarlo Zacaella 2015 2 Itroduzioe I termii statistici soo molto utilizzati el liguaggio correte 3 Cos è la STATISTICA STATISTICA = scieza che studia i feomei collettivi o di massa

Dettagli

Stima di somme: esercizio

Stima di somme: esercizio Stima di somme: esercizio Valutare l'ordie di gradezza della somma k l (1 + 3 k ) Quado x

Dettagli

Guida introduttiva al computer HP Media Center

Guida introduttiva al computer HP Media Center Guida itroduttiva al computer HP Media Ceter Solo le garazie per i prodotti e servizi HP soo esposte ei documeti espliciti che accompagao tali prodotti e servizi. Le iformazioi qui coteute o potrao i alcu

Dettagli

Informazioni sul software del notebook Sony PCG-SR11K

Informazioni sul software del notebook Sony PCG-SR11K Iformazioi sul software del otebook Soy PCG-SR11K 2 Mauale del software AVVISO Questo prodotto cotiee software di proprietà di Soy e cocesso i liceza da altri produttori. L uso del software è soggetto

Dettagli

= = 32

= = 32 Algabra lieare (Matematica CI) - 9 Algebra delle matrici - Moltiplicazioe Euple, righe e coloe Notazioe I algebra lieare giocao u ruolo importate le coppie, tere,, ple ordiate di umeri reali; cosi come

Dettagli

La validazione delle prove dei gruppi disciplinari (TECO-D)

La validazione delle prove dei gruppi disciplinari (TECO-D) La validazioe delle prove dei gruppi discipliari (TECO-D) Sommario INTRODUZIONE... 2 CARATTERISTICHE DELLA MATRICE DATI PER L ITEM ANALYSIS... 2 ITEM ANALYSIS E FEEDBACK ANVUR... 3 1 INTRODUZIONE A coclusioe

Dettagli

Informazioni sul software del notebook Sony PCG-R600HEK

Informazioni sul software del notebook Sony PCG-R600HEK Iformazioi sul software del otebook Soy PCG-R600HEK Iformazioi prelimiari Iformazioi prelimiari Avviso Questo prodotto cotiee software di proprietà di SOY e cocesso i liceza da altri produttori. L uso

Dettagli

TEORIA DELLE MATRICI. dove aij K. = di ordine n, gli elementi aij con i = j (cioè gli elementi a 11

TEORIA DELLE MATRICI. dove aij K. = di ordine n, gli elementi aij con i = j (cioè gli elementi a 11 1 TEORIA DELLE MATRICI Dato u campo K, defiiamo matrice ad elemeti i K di tipo (m, ) u isieme di umeri ordiati secodo m righe ed coloe i ua tabella rettagolare del tipo a11 a12... a1 a21 a22... a2 A =.........

Dettagli

EDICOM si impegna con i propri Clienti a rispettare tre variabili fondamentali per garantire la qualità del servizio:

EDICOM si impegna con i propri Clienti a rispettare tre variabili fondamentali per garantire la qualità del servizio: EDICOM, Service Level Agreemet Termii e Codizioi www.edicomgroup.com EDICOM si impega co i propri Clieti a rispettare tre variabili fodametali per garatire la qualità del servizio: DISPONIBILITÀ della

Dettagli

Esercitazione 3 Sistemi lineari

Esercitazione 3 Sistemi lineari Esercitazioe 3 Sistemi lieari a.a. 2018-19 Esercizio 1 (M) Scrivere ua M-fuctio che calcola l iversa di ua matrice triagolare iferiore L di ordie mediate ua tecica compatta, memorizzadola ella matrice

Dettagli

Manuale utente. dynadock V10. computers.toshiba-europe.com

Manuale utente. dynadock V10. computers.toshiba-europe.com dyadock V10 computers.toshiba-europe.com Sommario Itroduzioe...11 Features...11 Coteuto della cofezioe...11 Requisiti del computer...12 Paoramica...13 Assemblaggio e coessioe...16 Assemblaggio del dyadock...16

Dettagli

Accenni al calcolo combinatorio

Accenni al calcolo combinatorio Accei al calcolo combiatorio Dario Malchiodi e Aa Maria Zaaboi ottobre 2017 Pricipio fodametale del calcolo combiatorio: se ci soo s 1 modi per operare ua scelta e, per ciascuo di essi, ci soo s 2 modi

Dettagli

Guida al software HP Media Center

Guida al software HP Media Center Guida al software HP Media Ceter Solo le garazie per i prodotti e servizi HP soo esposte ei documeti della garazia esplicita che accompagao tali prodotti e servizi. Le iformazioi qui coteute o potrao i

Dettagli

Distribuzione normale

Distribuzione normale Distribuzioe ormale Tra le distribuzioi di frequeze, la distribuzioe ormale riveste u importaza cetrale. Essa ha ua forma a campaa ed è simmetrica rispetto all asse verticale che passa per il vertice (moda).

Dettagli

Alcuni concetti di statistica: medie, varianze, covarianze e regressioni

Alcuni concetti di statistica: medie, varianze, covarianze e regressioni A Alcui cocetti di statistica: medie, variaze, covariaze e regressioi Esistoo svariati modi per presetare gradi quatità di dati. Ua possibilità è presetare la cosiddetta distribuzioe, raggruppare cioè

Dettagli

Centrale termoregolazione 3550

Centrale termoregolazione 3550 Cetrale termoregolazioe 355 www.homesystems-legradgroup.com Cetrale termoregolazioe 355 Cetrale termoregolazioe 355 Idice Itroduzioe 4 La Cetrale termoregolazioe 4 Il display 5 La tastiera di avigazioe

Dettagli

2,3, (allineamenti decimali con segno, quindi chiaramente numeri reali); 4 ( = 1,33)

2,3, (allineamenti decimali con segno, quindi chiaramente numeri reali); 4 ( = 1,33) Defiizioe di umero reale come allieameto decimale co sego. Numeri reali positivi. Numeri razioali: defiizioe e proprietà di desità Numeri reali Defiizioe: U umero reale è u allieameto decimale co sego,

Dettagli

CAPITOLO 3. Quicksort

CAPITOLO 3. Quicksort CAPITOLO 3 Quicksort I questa lezioe presetiamo l algoritmo di ordiameto Quicksort(vedi []). L algoritmo Quicksort riceve i iput u array A e idici p r ed ordia l array A[p,, r] el modo seguete. L array

Dettagli

Problem solving elementare su dati scalari. Esercizi risolti

Problem solving elementare su dati scalari. Esercizi risolti 1 Esercizio: Fattoriale Esercizi risolti Si realizzi u programma che, letto u umero, stampi il valore del fattoriale per tutti i umeri da 0 a. Si ricordi che 0!=1. void mai (void) it i,, fatt; pritf ("Valore

Dettagli

Prof.ssa Paola Vicard

Prof.ssa Paola Vicard Statistica Computazioale Questa ota cosiste per la maggior parte ella traduzioe (co alcue modifiche e itegrazioi) da Descriptive statistics di J. Shalliker e C. Ricketts, 000, Uiversity of Plymouth Questa

Dettagli

Caso studio 9. Distribuzioni doppie. Esempi

Caso studio 9. Distribuzioni doppie. Esempi 7/3/16 Caso studio 9 Si cosideri la seguete tabella che riporta i dati dei Laureati el 4 dei tre pricipali gruppi di corsi di laurea, per codizioe occupazioale a tre ai dalla laurea (Fote: ISTAT, Idagie

Dettagli

Unità Didattica N 33 L algebra dei vettori

Unità Didattica N 33 L algebra dei vettori Uità Didattica N 33 Uità Didattica N 33 0) La ozioe di vettore 02) Immagie geometrica di u vettore umerico 03) Somma algebrica di vettori 04) Prodotto di u umero reale per u vettore 05) Prodotto scalare

Dettagli

Manuale del software. Serie PCG-FR

Manuale del software. Serie PCG-FR Serie PCG-FR Iformazioi prelimiari Iformazioi prelimiari Avviso Questo prodotto cotiee software di proprietà di Soy e cocesso i liceza da altri produttori. L uso del software è soggetto ai termii e alle

Dettagli

Calcolatori Elettronici Presentazione del corso

Calcolatori Elettronici Presentazione del corso Ao Accademico 2017/2018 Calcolatori Elettroici Presetazioe del corso Prof. Riccardo Torloe Uiversita di Roma Tre Calcolatori Elettroici (6 CFU) Docete Prof. Riccardo Torloe Email: torloe@dia.uiroma3.it

Dettagli

Appunti complementari per il Corso di Statistica

Appunti complementari per il Corso di Statistica Apputi complemetari per il Corso di Statistica Corsi di Laurea i Igegeria Edile e Tessile Ilia Negri 24 settembre 2002 1 Schemi di campioameto Co il termie campioameto si itede l operazioe di estrazioe

Dettagli

Calcolatori Elettronici Presentazione del corso

Calcolatori Elettronici Presentazione del corso Ao Accademico 2018/2019 Calcolatori Elettroici Presetazioe del corso Prof. Riccardo Torloe Uiversita di Roma Tre Calcolatori Elettroici (6 CFU) Docete Prof. Riccardo Torloe Email: torloe@dia.uiroma3.it

Dettagli

Informazioni sul software del notebook Sony

Informazioni sul software del notebook Sony Iformazioi sul software del otebook Soy PCG-FX101 / PCG-FX103 / PCG-FX105K / PCG-FX108K / PCG-FX109K Attezioe Iformazioi sul software del otebook Soy Attezioe Avviso Questo prodotto cotiee software di

Dettagli

Formulazione di Problemi Decisionali come Problemi di Programmazione Lineare

Formulazione di Problemi Decisionali come Problemi di Programmazione Lineare Formulazioe di Problemi Decisioali come Problemi di Programmazioe Lieare Cosideriamo i segueti problemi decisioali ed esamiiamo come possoo essere formulati come problemi di PL: Il problema del trasporto

Dettagli

Informazioni preliminari

Informazioni preliminari Iformazioi prelimiari Iformazioi prelimiari Per serie PCV-RS e PCV-RZ 1 Dichiarazioe di Coformità Si dichiara che l'apparecchio è stato fabbricato i coformità all'art. 2, Comma 1 del D.M.28.08.1995. 548.

Dettagli

CALCOLO COMBINATORIO

CALCOLO COMBINATORIO CALCOLO COMBINATORIO Che cosa sigifica cotare Tutti coosciamo la successioe dei umeri iteri Naturali N = {0, 1,,, } si tratta di ua struttura metale fodametale, chiaramete presete alla ostra ituizioe che

Dettagli

Informazioni sul software del notebook Sony PCG-QR20

Informazioni sul software del notebook Sony PCG-QR20 Iformazioi sul software del otebook Soy PCG-QR20 Iformazioi prelimiari Iformazioi prelimiari Avviso 2001 Soy Corporatio. Tutti i diritti riservati. Il presete mauale e il software ivi descritto o possoo

Dettagli

Informazioni sul software del notebook Sony PCG-GRV516G

Informazioni sul software del notebook Sony PCG-GRV516G Iformazioi sul software del otebook Soy PCG-GRV516G Iformazioi prelimiari Iformazioi prelimiari Avviso Questo prodotto cotiee software di proprietà di Soy e cocesso i liceza da altri produttori. L uso

Dettagli

Indice Comit 30 Nota Metodologica. Direzione Studi e Ricerche Dicembre 2017

Indice Comit 30 Nota Metodologica. Direzione Studi e Ricerche Dicembre 2017 Idice Comit 30 Nota Metodologica Direzioe Studi e Ricerche Dicembre 2017 Idice Comit 30 Caratteristiche dell idice Comit 30 1) Titoli che partecipao alla formazioe dell idice Il paiere su cui Comit 30

Dettagli

Architettura degli elaboratori

Architettura degli elaboratori Marco Tarii - iversità dell'isubria.. 2017/18 iversità degli Studi dell Isubria Dipartimeto di Scieze Teoriche e pplicate rchitettura degli elaboratori Register File Marco Tarii Dipartimeto di Scieze Teoriche

Dettagli

Pagina del titolo. Avid ISIS Guida client

Pagina del titolo. Avid ISIS Guida client Pagia del titolo Avid ISIS Guida cliet Sommario Capitolo 1 Cofigurazioe e istallazioe di Avid ISIS Cliet Maager.................... 5 Istallazioe scheda e driver Itel Pro/1000...................................

Dettagli

Architettura degli elaboratori

Architettura degli elaboratori iversità degli Studi dell Isubria Dipartimeto di Scieze Teoriche e pplicate rchitettura degli elaboratori Registri e Marco Tarii Dipartimeto di Scieze Teoriche e pplicate marco.tarii@uisubria.it Register

Dettagli

DECRETO DEL PRESIDE TE DELLA REPUBBLICA 18 ottobre 2012, n. 193 Regolamento concernente le modalita' di attuazione del regolamento (UE) n. 211/2011 ri

DECRETO DEL PRESIDE TE DELLA REPUBBLICA 18 ottobre 2012, n. 193 Regolamento concernente le modalita' di attuazione del regolamento (UE) n. 211/2011 ri DECRETO DEL PRESIDETE DELLA REPUBBLICA 8 ottobre 0,. 93 Regolameto cocerete le modalita' di attuazioe del regolameto (UE). /0 riguardate l'iiziativa dei cittadii. (G04) GU. 67 del 5--0 testo i vigore dal:

Dettagli

Indice COMIT 30 (base 1992=100) Metodologia di calcolo (versione aggiornata al 10/5/01)

Indice COMIT 30 (base 1992=100) Metodologia di calcolo (versione aggiornata al 10/5/01) Il paiere su cui COMIT 30 viee calcolato è composto da 30 tra le azioi più capitalizzate e liquide del mercato. La selezioe dei titoli che compogoo COMIT 30 si effettua sulla base del criterio oggettivo

Dettagli

Manuale del software S e r i e P C G - G R

Manuale del software S e r i e P C G - G R Serie PCG-GRV Iformazioi prelimiari Iformazioi prelimiari Avviso Questo prodotto cotiee software di proprietà di Soy e cocesso i liceza da altri produttori. L uso del software è soggetto ai termii e alle

Dettagli

Metodi Stocastici per la Finanza

Metodi Stocastici per la Finanza Metodi Stocastici per la Fiaza iziao Vargiolu vargiolu@math.uipd.it 1 1 Uiversità degli Studi di Padova Ao Accademico 2012-2013 Lezioe 3 Idice 1 Il modello di Cox-Ross-Rubistei 2 Dal modello di Cox-Ross-Rubistei

Dettagli

Ampliamento della banca dati pluviometrica della Direzione generale Agenzia regionale del Distretto Idrografico della Sardegna

Ampliamento della banca dati pluviometrica della Direzione generale Agenzia regionale del Distretto Idrografico della Sardegna Ampliameto della baca dati pluviometrica della Direzioe geerale Agezia regioale del Distretto Idrografico della Sardega Giovai Puligheddu Direzioe Geerale della Protezioe Civile-Regioe Sardega Giorata

Dettagli

Progetto Matematica in Rete - Numeri naturali - I numeri naturali

Progetto Matematica in Rete - Numeri naturali - I numeri naturali I umeri aturali Quali soo i umeri aturali? I umeri aturali soo : 0,1,,3,4,5,6,7,8,9,,11 I umeri aturali hao u ordie cioè dati due umeri aturali distiti a e b si può sempre stabilire qual è il loro ordie

Dettagli

COME CALCOLARE L INTERVALLO DI CONFIDENZA QUANDO E NECESSARIO STIMARE LA DEVIAZIONE STANDARD? (è quasi sempre così!)

COME CALCOLARE L INTERVALLO DI CONFIDENZA QUANDO E NECESSARIO STIMARE LA DEVIAZIONE STANDARD? (è quasi sempre così!) COME CALCOLARE L INTERVALLO DI CONFIDENZA QUANDO E NECESSARIO STIMARE LA DEVIAZIONE STANDARD? (è quasi sempre così!) Per fortua le cose o cambiao poi di molto visto che la uova variabile x µ s x co s x

Dettagli

FUNZIONI SUCCESSIONI PRINCIPIO DI INDUZIONE

FUNZIONI SUCCESSIONI PRINCIPIO DI INDUZIONE FUNZIONI SUCCESSIONI PRINCIPIO DI INDUZIONE. Le Fuzioi L'operazioe di prodotto cartesiao relazioe biaria La relazioe biaria fuzioe Fuzioi iiettive, suriettive, biuivoche Fuzioi ivertibili. Le Successioi

Dettagli

Corso di Informatica

Corso di Informatica Corso di Iformatica Codifica dell Iformazioe Sistemi Numerici Per rappresetare ua certo quatità di oggetti è ecessaria ua covezioe o sistema umerico che faccia corrispodere ad ua sequeza di ua o più cifre,

Dettagli

Per aver scelto Came Test

Per aver scelto Came Test INDICE 1 2-3 4-5 6 7 8 9 10 11 12-16 17 18 19 20 21 22 Caratteristiche di Came Test Primo Utilizzo - Fuzioi dello Strumeto Fuzioi dello Strumeto - Dettaglio Uso della Stampate Termica FTP Fuzioi SMART

Dettagli

Informazioni sul software del notebook Sony PCG-GRS515SP PCG-GRS515M

Informazioni sul software del notebook Sony PCG-GRS515SP PCG-GRS515M Iformazioi sul software del otebook Soy PCG-GRS515SP PCG-GRS515M Iformazioi prelimiari Iformazioi prelimiari Avviso Questo prodotto cotiee software di proprietà di Soy e cocesso i liceza da altri produttori.

Dettagli

a n (x x 0 ) n. (1.1) n=0

a n (x x 0 ) n. (1.1) n=0 Serie di poteze. Defiizioi Assegati ua successioe {a } di umeri reali e u puto x dell asse reale si dice serie di poteze u espressioe del tipo a (x x ). (.) Il puto x viee detto cetro della serie e i umeri

Dettagli

Ricerca di un elemento in una matrice

Ricerca di un elemento in una matrice Ricerca di u elemeto i ua matrice Sia data ua matrice xm, i cui gli elemeti di ogi riga e di ogi coloa soo ordiati i ordie crescete. Si vuole u algoritmo che determii se u elemeto x è presete ella matrice

Dettagli

Ricorrenze. 3 1 Metodo iterativo

Ricorrenze. 3 1 Metodo iterativo 3 Ricorreze 31 Metodo iterativo Il metodo iterativo cosiste ello srotolare la ricorreza fio ad otteere ua fuzioe dipedete da (dimesioe dell iput). L idea è quella di reiterare ua data ricorreza T () u

Dettagli

2Gestire. le pubblicazioni

2Gestire. le pubblicazioni 05-Cap02.qxd 25-03-2008 10:20 Pagia 13 2Gestire le pubblicazioi Regole Creare ua uova Pubblicazioe A proposito di modelli Primi passi verso la persoalizzazioe Come lavora il Desktop Publishig Salvare ua

Dettagli

Informatica 3. Informatica 3. LEZIONE 18: Ordinamento. Lezione 18 - Modulo 1. Introduzione. Analisi algoritmi di ordinamento.

Informatica 3. Informatica 3. LEZIONE 18: Ordinamento. Lezione 18 - Modulo 1. Introduzione. Analisi algoritmi di ordinamento. Iformatica 3 Iformatica 3 LEZIONE 18: Ordiameto Lezioe 18 - Modulo 1 Modulo 1: Algoritmi di base Modulo 2: Shellshort Modulo 3: Quicksort Algoritmi di base Politecico di Milao - Prof. Sara Comai 1 Politecico

Dettagli

Adattatore del bus host a canale in fibra ottica

Adattatore del bus host a canale in fibra ottica Adattatore del bus host a caale i fibra ottica Guida all istallazioe Secoda Edizioe (Giugo 1999) Numero di parte 262388-062 Compaq Computer Corporatio Avviso Le iformazioi coteute i questa Guida soo soggette

Dettagli

Attivazione di funzione e record di attivazione

Attivazione di funzione e record di attivazione corsi di laurea i Igegeria Chiica,Elettroica,Telecouicazioi,Iforatica Fodaeti di Iforatica: copleeto didattico su Attivazioe di fuzioe e record di attivazioe Dispesa a putate: questa è la pria putata.

Dettagli

Trasmissione del calore con applicazioni numeriche: informatica applicata

Trasmissione del calore con applicazioni numeriche: informatica applicata Corsi di Laurea i Igegeria Meccaica Trasmissioe del calore co applicazioi umerice: iformatica applicata a.a. 5/6 Teoria Parte IV Ig. Nicola Forgioe Dipartimeto di Igegeria Civile e Idustriale E-mail: icola.forgioe@ig.uipi.it;

Dettagli

Informazioni sul software del notebook Sony PCG-FX203/PCG-FX203K/PCG-FX205K

Informazioni sul software del notebook Sony PCG-FX203/PCG-FX203K/PCG-FX205K Iformazioi sul software del otebook Soy PCG-FX203/PCG-FX203K/PCG-FX205K Iformazioi prelimiari Iformazioi sul software del otebook Soy Iformazioi prelimiari Avviso Questo prodotto cotiee software di proprietà

Dettagli

Informazioni sul software del notebook Sony. Serie PCG-FX600

Informazioni sul software del notebook Sony. Serie PCG-FX600 Iformazioi sul software del otebook Soy Serie PCG-FX600 Iformazioi prelimiari Iformazioi sul software del otebook Soy Iformazioi prelimiari Avviso Questo prodotto cotiee software di proprietà di Soy e

Dettagli

Nozioni preliminari: sia R n lo spazio n-dimensionale dell algebra vettoriale. Un punto in R n e una n-pla di numeri reali (x 1, x 2 x n )

Nozioni preliminari: sia R n lo spazio n-dimensionale dell algebra vettoriale. Un punto in R n e una n-pla di numeri reali (x 1, x 2 x n ) SPAZI TOPOLOGICI: topologia locale (a cui siamo iteressati topologia globale (proprieta a larga scala, come quelle che distiguoo ua sfera da u coo Nozioi prelimiari: sia R lo spazio -dimesioale dell algebra

Dettagli

Classificazione dei suini con il CSB-Image-Meater

Classificazione dei suini con il CSB-Image-Meater Usere Valore Brachekompetez aggiuto grazie für ad Ihr esatte gesamtes aalisi Uterehme per immagii Classificazioe dei suii co il CSB-Image-Meater Valore aggiuto grazie ad esatte aalisi per immagii Programmato

Dettagli

Calcolo Numerico A.A Esercitazione n

Calcolo Numerico A.A Esercitazione n Calcolo Numerico A.A. 22-23 Esercitazioe. 4 26-3-23 Fuzioi di iput\output Per visualizzare strighe sullo schermo disp('striga di caratteri') Esempio: >> disp('oggi e'' ua bella giorata') Per itrodurre

Dettagli

SUCCESSIONI DI FUNZIONI

SUCCESSIONI DI FUNZIONI SUCCESSIONI DI FUNZIONI LUCIA GASTALDI 1. Defiizioi ed esempi Sia I u itervallo coteuto i R, per ogi N si cosideri ua fuzioe f : I R. Il simbolo f } =1 idica ua successioe di fuzioi, cioè l applicazioe

Dettagli

Le successioni: intro

Le successioni: intro Le successioi: itro Si cosideri la seguete sequeza di umeri:,, 2, 3, 5, 8, 3, 2, 34, 55, 89, 44, 233, detti di Fiboacci. Essa rappreseta il umero di coppie di coigli preseti ei primi 2 mesi i u allevameto!

Dettagli

Informazioni sul software del notebook Sony PCG-GRX416G

Informazioni sul software del notebook Sony PCG-GRX416G Iformazioi sul software del otebook Soy PCG-GRX416G Iformazioi prelimiari Iformazioi sul software del otebook Soy Iformazioi prelimiari Avviso Questo prodotto cotiee software di proprietà di Soy e cocesso

Dettagli

Elementi di statistica descrittiva. Tabella dei dati :

Elementi di statistica descrittiva. Tabella dei dati : - - Elemeti di statistica descrittiva I dati riportati sotto si riferiscoo a 20 studeti uiversitari che frequetavao u corso di Statistica e soo stati raccolti facedo compilare ad ogi studete il seguete

Dettagli

In questo capitolo approfondiremo le nostre conoscenze su sequenze e collezioni,

In questo capitolo approfondiremo le nostre conoscenze su sequenze e collezioni, Cotare sequeze e collezioi Coteuto Sequeze e collezioi di elemeti distiti Sequeze e collezioi arbitrarie 3 Esercizi I questo capitolo approfodiremo le ostre coosceze su sequeze e collezioi, acquisedo gli

Dettagli

5 CAMPIONAMENTO SISTEMATICO 5.1 INTRODUZIONE

5 CAMPIONAMENTO SISTEMATICO 5.1 INTRODUZIONE 5 CAMPIONAMENTO SISTEMATICO 5. INTRODUZIONE Prima dell'avveto degli elaboratori e della loro rapida diffusioe, l'estrazioe di u campioe casuale semplice o di u campioe stratificato di gradi dimesioi poteva

Dettagli

Teorema delle progressioni di numeri primi consecutivi con distanza sei costante

Teorema delle progressioni di numeri primi consecutivi con distanza sei costante Teorema delle progressioi di umeri primi cosecutivi co distaza sei costate A cura del Gruppo Eratostee - http://www.gruppoeratostee.com/) Co la collaborazioe di Eugeio Amitrao ( http://www.atuttoportale.it/)

Dettagli

Peregrine. AssetCenter. Product Documentation. Soluzione Expense Control. Part No. DAC-441-IT37. Build 40

Peregrine. AssetCenter. Product Documentation. Soluzione Expense Control. Part No. DAC-441-IT37. Build 40 Peregrie AssetCeter Product Documetatio Soluzioe Expese Cotrol Part No. DAC-441-IT37 Build 40 AssetCeter Copyright 2005 Peregrie Systems, Ic. Tutti i diritti riservati. Le iformazioi coteute el presete

Dettagli

Guida all uso Indicatori e simboli. A Indicatore DST Viene visualizzato quando l ora indicata è l ora legale.

Guida all uso Indicatori e simboli. A Indicatore DST Viene visualizzato quando l ora indicata è l ora legale. MA1608-IB 2015 CASIO COMPUTER CO., LTD. Guida all uso 5427 Operazioi di base Questa sezioe forisce ua paoramica dell orologio e descrive le operazioi comui a tutte le modalità. Idicatori e simboli Passaggio

Dettagli

Guida all uso Indicatori e simboli. A Indicatore DST Viene visualizzato quando l ora indicata è l ora legale.

Guida all uso Indicatori e simboli. A Indicatore DST Viene visualizzato quando l ora indicata è l ora legale. MA1504-IA 2015 CASIO COMPUTER CO., LTD. Guida all uso 5427 Operazioi di base Questa sezioe forisce ua paoramica dell orologio e descrive le operazioi comui a tutte le modalità. Idicatori e simboli Passaggio

Dettagli

Le operazioni con parti correlate o infragruppo nei gruppi con società quotate

Le operazioni con parti correlate o infragruppo nei gruppi con società quotate Le operazioi co parti correlate o ifragruppo ei gruppi co società quotate Rilievo particolare ei gruppi co società quotate i quato si tratti di operazioi co soggetti legati agli a- zioisti o al maagemet

Dettagli

Informazioni sul software del notebook Sony PCG-FX501/PCG-FX502/PCG-FX505

Informazioni sul software del notebook Sony PCG-FX501/PCG-FX502/PCG-FX505 Iformazioi sul software del otebook Soy PCG-FX501/PCG-FX502/PCG-FX505 Iformazioi prelimiari Iformazioi prelimiari Avviso Questo prodotto cotiee software di proprietà di Soy e cocesso i liceza da altri

Dettagli

Esercitazione n Supponendo che i giorni lavorativi in un anno siano 340, quanti chilometri percorre mediamente un tir in un anno?

Esercitazione n Supponendo che i giorni lavorativi in un anno siano 340, quanti chilometri percorre mediamente un tir in un anno? Esercitazioe.4 1 Applicazioi del TCL 1.1 Ua ditta di trasporti iterazioali possiede 100 tir dello stesso tipo. Ogi tir percorre ua media di 600 km al gioro co ua deviazioe stadard di 50 km. 1. Suppoedo

Dettagli

( 4) ( ) ( ) ( ) ( ) LE DERIVATE ( ) ( ) (3) D ( x ) = 1 derivata di un monomio con a 0 1. GENERALITÀ

( 4) ( ) ( ) ( ) ( ) LE DERIVATE ( ) ( ) (3) D ( x ) = 1 derivata di un monomio con a 0 1. GENERALITÀ LE DERIVATE. GENERALITÀ Defiizioe A) Ituitiva. La derivata, a livello ituitivo, è u operatore tale che: a) ad ua fuzioe f associa u altra fuzioe; b) obbedisce alle segueti regole di derivazioe: () D a

Dettagli

Le successioni: intro

Le successioni: intro Le successioi: itro Si cosideri la seguete sequeza di umeri:,,, 3, 5, 8, 3,, 34, 55, 89, 44, 33, detti di Fiboacci. Essa rappreseta il umero di coppie di coigli preseti ei primi mesi i u allevameto! Si

Dettagli

Algebra di Boole Forme normali P ed S

Algebra di Boole Forme normali P ed S Corso di Calcolatori Elettroici I A.A. 00-0 Algebra di Boole Forme ormali P ed S Lezioe 5 Uiversità degli Studi di Napoli Federico II Facoltà di Igegeria Variabili e uzioi booleae Elemeti del sostego dell

Dettagli

AGGIORNAMENTI AL NUOVO MODELLO DI BUDGET OPERATORE

AGGIORNAMENTI AL NUOVO MODELLO DI BUDGET OPERATORE Allegato 2 ARIFL AGGIORNAMENTI AL NUOVO MODELLO DI BUDGET OPERATORE Adeguameti al modello di budget per operatore per la gestioe di Dote Uica Lavoro, co particolare riguardo alle fasce co maggiore itesità

Dettagli

Elementi di statistica

Elementi di statistica Elemeti di statistica La misura delle gradezze fisiche può essere effettuata direttamete o idirettamete. Se la misura viee effettuata direttamete si parla di misura diretta; se essa viee dedotta attraverso

Dettagli

Insiemi numerici. Sono noti l insieme dei numeri naturali: N = {1, 2, 3, }, l insieme dei numeri interi relativi:

Insiemi numerici. Sono noti l insieme dei numeri naturali: N = {1, 2, 3, }, l insieme dei numeri interi relativi: Isiemi umerici Soo oti l isieme dei umeri aturali: N {1,, 3,, l isieme dei umeri iteri relativi: Z {0, ±1, ±, ±3, N {0 ( N e, l isieme dei umeri razioali: Q {p/q : p Z, q N. Si ottiee questo ultimo isieme,

Dettagli