Ciao a tutti!!

Vorrei creare un sito dove gli utenti hanno diversi livelli di accesso a seconda del tipo di autenticazione che viene loro assegnata.

Alcuni dovrebbero soltanto poter vedere le pagine, altri dovrebbero poter aggiungere dei valori in un database, alcuni possono modificare/aggiungere dei valori, altri ancora hanno l'accesso completo a tutte le pagine.

concettualmente come posso realizzare la cosa??

io ho una cosa simile qui: www.francescomortara.it/_admin
user: admin;
pass: pwd;

ma l'utente è uno solo, e io invece vorrei creare un'area di amministrazione, un area per la modifica dei valori, ed un'area in cui i clienti possano vedere lo stato di avanzamento del proprio lavoro sempre con l'inserimento di user e password loro assegnate.

qualche idea??