Caso 4.1 — Admin › Amministrazione — Impersonificazione di un operatore di Igea
Descrizione: ill'amministratore tecnico entra nella console della piattaforma: vede farmacie, database e utenti, la traccia di tutto ciò che è successo, ed(Admin) entra in Igea al posto di un utente.operatore di Farmacia Test A con la funzione Impersona: lavora come lui (apre il banco e fa una vendita), poi esce, e ritrova nell'Audit l'inizio e la fine dell'impersonificazione e la vendita segnata «per mano di» l'amministratore. Mostra anche cosa non si può fare: un amministratore non si impersona, e solo gli amministratori impersonano.
Risultato atteso: l'Auditda mostraAdmin le› operazioniAmministrazione degli scenari 1 e 2 senza dati sanitari; con› Impersona si apreentra come operatore-1-fca-a; Igea si apre con il messaggio «Stai agendo come l'operatore… di(Farmacia Test B.A)»; la vendita si chiude con il documento «SIMULATO»; l'Audit ha «Impersonazione iniziata», la vendita con «per mano di» l'amministratore e «Impersonazione finita».
Dipende da: casinessun deicaso. gruppiServe 1l'utente admin (super-utente, ha il permesso di impersonare) e 2gli fattiutenti condi Igea di Farmacia Test A. Il giorno prima nessuno deve essere collegato come operatore-1-fca-a: se lo è, la sua sessione cade (l'Audit della riga 5 mostra i loro eventi)7).
| # | Azione | Descrizione | Atteso |
|---|---|---|---|
| 1 | Apri /admin/, scrivi admin e la |
Ingresso dell'amministratore (niente tendina) | Admin si apre sulla Costellazione |
| 2 | Menu › Amministrazione › |
||
| 3 | operatore |
operatore-1-fca-a operatore-1-fca-b; admin non c'è (un super-utente non si impersona) |
|
| 4 | operatore-1-fca-a |
||
| 5 |
di agire chiede conferma
Popup «Entrare come operatore-1-fca-a?» con il testo «La tua sessione si chiude e lavori come operatore-1-fca-a, con le sue aziende (Farmacia Test A) … Se operatore-1-fca-a operatore-1-fca-bpopup premi «Entra» (Annulla lascia tutto com'è)
012745093 Invio
Lavora come l'operatore: legge Tachipirina
Riga TACHIPIRINA 500 MG 20 cpr, 47,06 €
9
F1, poi F1
Riepilogo e chiusura con il pagamento proposto
Documento «SIMULATO», si apre una vendita nuova
10
Prova a cercare in Igea una voce Impersona o Amministrazione
Un utente impersonato non può impersonare a sua volta
Nessuna voce Impersona nel menu di Igea (il servizio rifiuta comunque: «Non puoi impersonare: solo un super-utente, e non da una sessione già impersonata»)
11
In alto premi ESCI
Fine dell'impersonificazione
La sessione impersonata si chiude e torna il login (di Igea o di Admin, incerto)
12
Apri /admin/, entra come admin; Amministrazione › Audit; Intervallo «Ultima ora»; Tipo evento «Impersonazione iniziata»
Inizio nell'Audit
Una riga «Impersonazione iniziata» di poco fa; nella scheda Contesto l'utente è operatore-1-fca-a e, accanto, «per mano di» + il nome di admin (incerto: il nome mostrato può essere il nome o l'username)
13
Cambia Tipo evento in «Impersonazione finita»
Fine nell'Audit
Una riga «Impersonazione finita» dopo l'inizio
14
Azzera filtri; nella ricerca scrivi operatore-1-fca-a
Le operazioni fatte durante l'impersonificazione
Gli eventi della vendita della riga 9 con attore operatore-1-fca-a e «per mano di» l'amministratore; nessun dato sanitario
15
(facoltativo) Amministrazione › Sessioni attive
La sessione impersonata mentre dura
Durante l'impersonificazione la sessione di operatore-1-fca-a ha «(impersonata)» e il campo «Impersonata da»: admin; dopo l'uscita non c'è più
16
(facoltativo) Esci; apri /igea/, entra come titolare-fca-ab
Chi non è Da sapere: impersonificare non cambia nulla all'utente: la sua password non serve e non si vede. Un amministratore non si impersona e nemmeno un utente macchina; un utente disabilitato o senza farmacia attiva è rifiutato con un popup che dice il motivo. Chi impersona non ha limiti di tempo dalla sessione. Per provare titolare-fca-ab (due farmacie) alla riga 4 scegli lui: Igea chiede quale farmacia aprire e il messaggio dei messaggi può non riportare la farmacia.