Una delle sfide più impegnative per un’applicazione "content management system"è quella di rendere semplice l’inserimento e la manutenzione delle informazioni pubblicate, per essere on-line 24 ore al giorno, sette giorni la settimana. Enterprise Portal 3.0 è strutturato in modo semplice e lineare, proprio per facilitarne l’utilizzo consapevole anche a chi non è esperto nel settore.
Il portale è strutturato in sezioni, che sono dei veri e proprio “sotto-portali”, poiché ognuna di esse può differenziarsi in modo sostanziale dalle altre, per i seguenti aspetti:
- cultura: diverse sezioni possono avere lingue differenti
- grafiche: ogni sezione può avere un proprio tema grafico completamente indipendente dal resto del portale
- menù: ogni sezione può avere una propria mappa del sito, con un numero di pagine diverso da quello di altre sezioni.
Ogni sezione è dunque organizzata in menù, che consiste nell’insieme delle varie pagine di cui è composto il sito. Potenzialmente ogni menù ha una capienza illimitata, per cui ogni sezione potrebbe contenere “n” pagine di informazioni e contenuti.
Il menù, ossia la pagina, è organizzata in layout, che altro non è che l’impaginazione che viene data ai diversi “segna-posto” della pagina, che sono definite come zone. Le zone sono la parte dinamica del portale, infatti all’interno di ciascuna di esse vengono ospitati i vari contenuti, che sono delle vere applicazioni, e permettono di inserire tutte le informazioni, le immagini, i documenti che andranno ad essere visualizzati sul web. Queste applicazioni vengono definiti moduli.
Ogni applicazione è soggetta ad un controllo di accesso, chiamato ACL, che può essere di lettura o di scrittura:
- ACL di lettura: permette o nega ad un utente o gruppo di utenti (ruolo) la visualizzazione una certa pagina o modulo;
- ACL di scrittura: permette o nega la modifica di una certa pagina o modulo.