Un software destinato alle agenzie deve rappresentare una gerarchia precisa: amministratore, web agency, clienti e utenti finali.
Visibilità per ambito
Ogni operazione deve rispettare il perimetro dell’utente. Il cliente vede i propri dati; la web agency vede quelli dei clienti associati; il super amministratore governa la piattaforma.
Controlli anche sul server
Nascondere una voce di menu non basta. Le autorizzazioni devono essere verificate in ogni richiesta e in ogni query che recupera informazioni.
Crescita ordinata
Una struttura multi-tenant ben definita facilita l’aggiunta di clienti e collaboratori senza creare installazioni separate.