G.O.
Corso di formazione nazionale
1
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
Corso Gestione Ospiti
(Avanzato)
Dr. Antonino Passarelli
Amministrazione Centrale – INFN
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
Applicazione Gestione Ospiti
• Rivolta al personale di segreteria per la
ricerca e l’inserimento di nuove istituzioni,
di nuovi ospiti e di nuovi accessi nel DB.
• L’applicazione genera automaticamente la
username e la password con cui l’ospite
potra’ accedere ai servizi di rete.
• Crea automatica la “Guest Card” con gli
estremi per il collegamento.
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
Sincronizzazione con RADIUS
• Il Radius Server effettua la sincronizzazione
del suo users file delle autenticazioni con I
dati inseriti nel DB GO.
• Una volta modificata un’autorizzazione di
accesso per un dato ospite nel DB GO, tale
informazione sara’ propagata e operativa
(per l’accesso alla rete) entro 10 minuti.
4
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
Conferenze, workshop, seminari,...
• Tuttavia e’ consigliabile prepararsi con
anticipo il lavoro, in occasione di
conferenze con grande affluenza di
partecipanti “ospiti”.
• Potrebbe essere di grande aiuto una
eventuale form web di registrazione per
l’evento, in cui venga richiesto l’upload del
documento di identita’ scannerizzato e
digitalizzato su file, in formato “jpeg”.
5
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
Barra dei menu’
Pannello attivo
6
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
Accesso con ruolo: Local Admin
7
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
8
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
• Permette di cambiare la password
assegnata dal proprio Local Admin
9
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
Pannello di conferma
Pannelli di errore
Gestione Ospiti (Avanzato)
10
Dr. Passarelli Antonino (Precario INFN)
• Permette di inviare comunicazioni
attraverso l’utilizzo della posta elettronica
tra tutti gli utenti dell’applicazione GO.
11
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
Campo non editabile
12
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
Cancella tutti i campi
Gestione Ospiti (Avanzato)
Invia mail
13
Dr. Passarelli Antonino (Precario INFN)
• Consente di abilitare gli accessi creati
attraverso l’autoregistrazione web con la
semplice lettura del codice a barre
presente sulla Guest Card
14
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
15
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
• Consente di creare nuovi utenti ed
assegnare loro dei ruoli.
• Operazione consentita solo al ruolo di
Local Admin.
16
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
Se non si preme il tasto “Aggiungi” nessun campo sara’ editabile
Il tasto “Modifica” rimane disabilitato fino a quando non si seleziona un
utente dalla lista
17
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
La parte di registrazione del nuovo utente e’ resa editabile
18
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
Selezionare l’utene
da modifare
Il tasto “Modifica” viene attivato
20
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
21
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
22
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
• Il campo “Istituzione” non e’ mai
obbligatorio nell’applicazione,tuttavia
puo’ essere una buona chiave di ricerca
23
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
Come per l’utente, sono consentite due sole operazioni:
Modifica
Inserimento
24
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
Unico campo
obbligatorio per
la descrizione
di un’istituzione
25
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
• Unica funzione per la creazione/modifica
degli Ospiti/Visitatori dell’I.N.F.N.
• Nota: i campi di colore blu sono sempre
OBBLIGATORI
• Attenzione ai campi non obbligatori,
potrebbero aiutarci moltissimo nella fase di
ricerca/abilitazione degli accessi
26
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
27
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
28
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
29
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
30
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
31
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
32
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
33
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
Attenzione:
nulla e’ piu’
editabile!
34
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
35
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
I campi sono di
nuovo editabili
A seguito del salvataggio
e’ stata attribuita una
password
36
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
37
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
38
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
39
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
40
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
I tasti funzionali sono disabilitati
41
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
Evidenziando l’accesso si abilitano i tasti funzionali
42
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
43
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
44
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
45
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
46
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
• Funzione per la ricerca dell’anagrafica
Ospite/Visitatore nel database nazionale
• Funzione per la ricerca degli accessi degli
Ospiti/Visitatori della propria sede
• Da questa funzione e’ possibile inoltre:
 Inviare la Guest Card all’Ospite/Visitatore
 Abilitare/Disabilitare l’accesso all’Ospite/Visitatore
 Aggiungere un accesso ad un Ospite/Visitatore
 Visualizzare l’anagrafica dell’Ospite/Visitatore
47
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
48
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
49
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
50
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
Evidenziando l’Ospite/Visitatore appare l’anteprima
e si abilitano i tasto funzioni.
51
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
52
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
53
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
Evidenziando l’Ospite/Visitatore appare l’anteprima
e si abilitano i tasto funzioni.
54
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
55
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
• L’informazione Codice Utente e’ di
fontamentale importanza per l’integrazione
tra l’applicazione GO e l’autoregistrazione
dell’Ospite/Visitatore via web, nonche’ con
l’integrazione con Indico.
56
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
• Utilita’ per la segnalazioni di eventuali bugs in riferimento
alla versione dell’applicazione rilasciata, per consentire a
57
noi sviluppatori un rapido intervento.
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
URL o Java starter
L’applicazione e’ accessibile alla URL:
https://gosrv.lnf.infn.it:8443/GOWebApp/
Oppure copiando sul desktop il java starter reperibile
a:
https://gosrv.lnf.infn.it:8443/GOWebApp/GOApp.jnlp
E lanciandolo con un doppio click
58
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
URL o Java starter (DEMO)
L’applicazione e’ accessibile alla URL:
https://gosrv.lnf.infn.it:8443/GODemoWebApp/
Oppure copiando sul desktop il java starter reperibile
a:
https://gosrv.lnf.infn.it:8443/GODemoWebApp/
GOApp.jnlp
E lanciandolo con un doppio click
59
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
Conferenze, workshop, seminari,...
• Per tali circostanze e’ stata realizzata
una pagina JSP (Java Server Page),
che permette di registrare un accesso
per un ospite sia nuovo che gia’
presente nel db degli ospiti.
• Link Pagina:
https://gosrv.lnf.infn.it:8443/GOWebApp/InsertOspite.jsp
60
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
Parametri JSP
• CONF=CCR
(nome conferenza)
• ID_UTENTE=8
(identificativo di un utente della sede della
conf.)
• CONF_INIZIO=13-10-2008(data inizio conferenza)
• CONF_FINE=14-10-2008(data fine conferenza)
• FORMATO_DATA=dd-MM-yyyy (il formato deve
contenere dd,MM e yyyy, in ogni combinazione dei tre token. I
separatori possono essere ogni carattere es: yyyy-dd-MM)
• LANGUAGE=en
(o it, linguaggio della form)
61
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
Parametri JSP (dati del visitatore)
• [email protected]
---------------------------------
• NOME=Mario
• COGNOME=“De Rossi”
• DATA_NASCITA=15-12-1980
---------------------------------
•
•
•
•
DOC_TIPO=“Carta d’identita’”
DOC_RILASCIATO_DA=“Comune di Roma”
DOC_NUMERO=ABX11601
DOC_SCADENZA=15-04-2009
62
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
Parametri JSP
• Link pagina:
https://gosrv.lnf.infn.it:8443/GODemoWebApp/InsertOspite.jsp?CON
F=CORSO-GO&ID_UTENTE=8&CONF_INIZIO=13-102008&CONF_FINE=14-10-2008&FORMATO_DATA=dd-MM-yyyy
• Il link sopra riportato visualizzerà la form di creazione del nuovo
ospite per la conferenza CORSO-GO dal 13-10-2008 al 14-10-2008.
L’ospite non dovrà far altro che inserire nella form i campi richiesti
(e-mail, Nome, Congome, data di nascita, tipo documento, rilasciato
da, numero documento, scadenza immagine)
• Il campo ID_UTENTE individua l’utente che inserisce il visitatore e il
relativo accesso nel DB. Determina la sede INFN per la quale il
visitatore ha l’accesso abilitato.
63
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
Parametri JSP
• Il campo E_MAIL e’ un campo univoco di
ricerca nel DB. Se gia’ esiste un visitatore
con tale E-MAIL verra’ solo aggiunto un
accesso per il periodo della conferenza.
Altrimenti verranno richieste tutte le
generalita’.
64
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
Integrazione con Indico
• E’ stato aggiunto un Javascript in un include file di
Indico.
• Funziona solo per le conferenze
• Occorre creare la conferenza con l'accortezza di
scrivere nel PLACE, un tag di commento html
che contiene l'ID dell'utente a carico del quale
verranno effettuate le registrazioni, esattamente
nel formato:
Place <!-- ID_UTENTE=xxx -->
• Ove xxx e' l'ID dell'utente della sede
organizzatrice della conferenza (ovvero quella
con il radius server delegato all'autenticazione).
65
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
Integrazione con Indico (2)
• Il visitatore, dopo essersi regolarmente
registrato alla conferenza, trovera’ un pulsante
con cui potra’ richiedere l’accesso all’utilizzo del
network per il periodo della conferenza.
• Per precisione verra’ abilitato l’accesso a partire
da 7 giorni prima dell’inizio, fino a 7 giorni dopo
la fine della conferenza
• In alternativa puo’ essere abilitata la sezione
“accomodation” nel modulo di registrazione; in
tal caso verranno utilizzate puntualmente le date
di arrivo e partenza dichiarate dal visitatore.
66
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
Demo Jsp 1/3
• https://gosrv.lnf.infn.it:8443/GODemoWeb
App/InsertOspite.jsp?CONF=GODEMO&I
D_UTENTE=22&CONF_INIZIO=13-102008&CONF_FINE=14-102008&FORMATO_DATA=dd-MM-yyyy
67
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
Demo Jsp 2/3
• https://gosrv.lnf.infn.it:8443/GODemoWeb
App/InsertOspite.jsp?CONF=GODEMO&I
D_UTENTE=22&CONF_INIZIO=13-102008&CONF_FINE=14-102008&FORMATO_DATA=dd-MM-yyyy
&[email protected]
nfn.it
68
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
Demo Jsp 3/3
• https://gosrv.lnf.infn.it:8443/GODemoWeb
App/InsertOspite.jsp?CONF=GODEMO&I
D_UTENTE=22&CONF_INIZIO=13-102008&CONF_FINE=14-102008&FORMATO_DATA=dd-MM-yyyy
&[email protected]
nfn.it
https://gosrv.lnf.infn.it:8443/GODemoWebApp/
69
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
Esercitazione
1.
Login
–
–
2.
3.
4.
Aggiungere un accesso abilitato
–
–
–
5.
6.
2.
Periodo 3-6 Agosto 2009
Motivazione: Corso GO
Riferimento: Passarelli
Ricerca dell’ospite
Abilitazione accesso
3.
Gestione Ospiti (Avanzato)
Abilitare le notifiche per l’utente
Aggiungere un accesso abilitato
all’Ospite precedentemente creato
–
–
–
–
4.
5.
Periodo 13-16 Luglio 2009
Motivazione: Corso GO
Riferimento: Passarelli
Verificare la ricezione delle notifiche
Visualizzare Guest Card
Aggiungere un nuovo
Ospite/Visitatore
Aggiungere un accesso disabilitato
6.
–
–
–
7.
8.
Inserimento mail
Abilitare le notifiche
Aggiungere un UTENTE
–
Nome: Cognome_test
–
Mail: [email protected]
–
Periodo 3-6 Luglio 2009
Motivazione: Corso GO
Riferimento: Passarelli
Visualizzare Guest Card
Aggiungere un accesso disabilitato
–
–
–
7.
8.
Nome: Test
Mail: [email protected]
Altri campi: (vostri dati anagrafici)
Modifica Local Admin
–
–
Username: cognome
Pwd: admin
Cambio password
Aggiungere un Ospite/Visitatore
–
–
–
1.
Periodo 3-6 Agosto 2009
Motivazione: Corso GO
Riferimento: Passarelli
Ricerca dell’ospite
Abilitazione accesso
70
Dr. Passarelli Antonino (Precario INFN)
Esercitazione 1/2
1.
Login
–
–
2.
3.
Cambio password
Aggiungere un Ospite/Visitatore
–
–
–
4.
Nome: Test
Mail: [email protected]
Altri campi: (vostri dati anagrafici)
Aggiungere un accesso abilitato
–
–
–
5.
6.
Periodo 3-6 Luglio 2009
Motivazione: Corso GO
Riferimento: Passarelli
Visualizzare Guest Card
Aggiungere un accesso disabilitato
–
–
–
7.
8.
Username: cognome
Pwd: admin
Periodo 3-6 Agosto 2009
Motivazione: Corso GO
Riferimento: Passarelli
Ricerca dell’ospite
Abilitazione accesso
71
Gestione Ospiti (Avanzato)
Dr. Passarelli Antonino (Precario INFN)
Esercitazione 2/2
1.
Modifica Local Admin
–
–
2.
Aggiungere un UTENTE (NON UN OSPITE)
–
Nome: Cognome_test
–
Mail: [email protected]
–
–
–
–
–
6.
Periodo 13-16 Luglio 2009
Motivazione: Corso GO
Riferimento: Passarelli
Verificare la ricezione delle notifiche
Visualizzare Guest Card
Aggiungere un Ospite/Visitatore
1.
Nome: Cognome-test
2.
Mail: [email protected]
3.
Altri campi: (vostri dati anagrafici)
Aggiungere un accesso disabilitato al nuovo OSPITE
–
–
–
7.
8.
Abilitare le notifiche per l’utente
Aggiungere un accesso abilitato all’Ospite precedentemente creato
3.
4.
5.
Inserimento mail
Abilitare le notifiche
Periodo 13-16 Agosto 2009
Motivazione: Corso GO
Riferimento: Passarelli
Ricerca dell’ospite
Abilitazione accesso
Gestione Ospiti (Avanzato)
72
Dr. Passarelli Antonino (Precario INFN)
Scarica

Slide