Diagnostica Visibilita'¶
Scopo¶
Diagnostica Visibilita' e la vista di controllo usata per verificare il perimetro reale di un utente.
Vista interna:
Commerciale -> Diagnostica Visibilita'
Vedi anche:
Serve a validare:
- cosa vede l’utente;
- quali permessi FAB ha davvero;
- se il profilo e correttamente collegato ai record business.
Cosa mostra¶
Per l’utente loggato mostra:
- tenant corrente;
- username e
user_id; - se il comportamento e:
scoped- oppure non restrittivo;
- conteggi e sample ID di:
- agenti;
- reti di gestione;
- reti commerciali;
- clienti visibili;
- richieste servizio;
- trattative;
- offerte.
Mostra anche i permessi FAB correnti su viste chiave:
Richieste ServizioOfferteTicketDocumenti
Quando usarla¶
Usarla ogni volta che:
- crei un nuovo utente operativo;
- cambi ruolo o perimetro;
- un utente vede troppo;
- un utente vede troppo poco;
- un download sembra incoerente col perimetro.
Flusso di validazione consigliato¶
1. Collegare l’utente¶
Prima di testare, assicurati che l’utente sia collegato a un record business:
CommercialeAgente.user_idCommercialeReteGestione.user_idCommercialeTecnicoIncarico.user_id
Senza questo collegamento, la diagnostica non rappresenta il caso reale.
2. Controllare il perimetro¶
Verifica:
- clienti visibili;
- richieste visibili;
- trattative visibili;
- offerte visibili.
Se i conteggi sono incoerenti, il problema e quasi sempre nel collegamento business o nei link cliente-servizio-rete.
3. Controllare i permessi¶
Confronta i permessi FAB correnti con:
Commerciale -> Matrice Permessi
Se il ruolo non ha i permessi base:
- i menu o gli endpoint possono restare nascosti;
- i badge topbar possono non comparire.
4. Test pratico¶
Dopo la diagnostica, testare davvero:
Richieste Servizio- apertura dettaglio richiesta
- download allegato richiesta
Offerte- download documento offerta
Checklist di test¶
- [ ] Il tenant mostrato e corretto
- [ ] L’utente e collegato al profilo giusto
- [ ] I clienti visibili sono coerenti
- [ ] Le richieste visibili sono coerenti
- [ ] Le offerte visibili sono coerenti
- [ ] I permessi FAB sono coerenti
- [ ] I download funzionano solo nel perimetro corretto
- [ ] Un record fuori perimetro non e accessibile
Interpretazione rapida¶
Scoped attivo¶
Significa che l’utente e stato riconosciuto come:
- commerciale,
- rete di gestione,
- oppure tecnico.
In questo caso il sistema restringe i dati.
Scoped non attivo¶
Significa che l’utente non e collegato a un profilo business scoped.
In quel caso:
- il comportamento puo restare non restrittivo;
- tipico degli utenti amministrativi interni.
Errori comuni¶
Il profilo non e limitato ma dovrebbe esserlo¶
Controllare:
user_idnon valorizzato nel record business;- incarico tecnico non attivo;
- rete commerciale / gestione non collegata all’utente.
Il profilo e troppo limitato¶
Controllare:
- collegamenti mancanti in
Clienti per Servizio e Rete; - nessun incarico tecnico sul cliente;
- consensi mancanti per la rete di gestione.
I numeri sembrano giusti ma la pagina operativa no¶
Controllare:
- permessi FAB del ruolo;
- eventuali route secondarie;
- download che passano da view diverse.