At line 1 added 30 lines |
%%(display:none) |
{{{ |
WikiUp |
}}} |
/% |
[{TableOfContents }]\\ |
!!! Obiettivo\\ |
Permettere di proteggere il richiamo di un servizio oppure di una sua funzione.\\ |
\\ |
!!! Effetto\\ |
Al richiamo di una qualsiasi funzione, il programma controlla l'autorizzazione utilizzando la classe LO.SER. Se mancano le autorizzazioni viene emesso un messaggio.\\ |
!!! Come funziona\\ |
\\ |
!! Dove definisco i servizi da proteggere\\ |
Di norma ogni servizio è ammesso per tutti gli utenti.\\ |
Se si vuole proteggere un servizio si deve definire il suo livello nello SCRIPT B£AUTO_SER in SCP_SET.\\ |
E' possibile assegnare un livello di autorizzazione generico per il servizio oppure specificare un livello per una sua funzione.\\ |
Sono gestiti i seguenti TAG:\\ |
* SER = Servizio\\ |
** Nam = Nome del servizio\\ |
** Aut = Livello di autorizzazione\\ |
* FEM = Funzione.Metodo\\ |
** Nam = Nome della funzione.metodo\\ |
** Aut = Livello di autorizzazione\\ |
\\ |
!! Dove posso comprendere l'effetto\\ |
Accedere al modulo B£AUTO (autorizzazioni). E' presente una opzione specifica "Protezione servizi"\\ |
\\ |
!!! Note particolare\\ |
1. Per questione di performance le condizioni vengono caricate solo all'ingresso quindi eventuali modifiche vengono recepite solo al prossimo collegamento\\ |