Inside: architettura del sistema
Inside è costituito da due interfacce distinte, una pubblica alla quale accedono gli utenti del portale Web e una amministrativa alla quale accede solo il personale preposto alla gestione dei contenuti.
La visualizzazione, l’inserimento, la modifica e la cancellazione di ogni contenuto gestito da Inside, sia nell’interfaccia pubblica che in quella amministrativa, sono subordinate ad un meccanismo sicurezza che assicura che ogni determinato utente abbia i privilegi necessari per le operazioni richieste.
Secondo questo meccanismo gli utenti non autentificati, cioè riconosciuti dal sistema, possono avere accesso alle sole informazioni pubbliche. Altri utenti, in funzione dei propri privilegi possono solo visualizzare le informazioni, oppure inserirle/modificarle o eliminarle.
La procedura di login permette di assegnare un determinato profilo ad ogni utente, consentendo l’accesso ai soli contenuti per lui predisposti.
Per facilitare la gestione gli utenti possono essere raggruppati in gruppi di utenza. Ogni utente può quindi appartenere a uno o più gruppi (o a nessuno) ed ereditarne le caratteristiche.
Il meccanismo di sicurezza di Inside è presente in ogni sua componente. E’ quindi possibile non solo assegnare alcune funzionalità a determinati utenti o gruppi di utenza ma all’interno delle singole funzionalità è possibile indicare per ogni singola informazione gestita, quali utenti possono accedervi e in quale modalità (lettura/scrittura).