Un portal pentru clienți pare la prima vedere o problemă de frontend. În practică, utilitatea sa depinde însă de aceleași întrebări ca în orice soluție pentru întreprinderi orientată pe procese: cine are dreptul să vadă ce, care date sunt de referință, ce procese trebuie să poată fi urmărite?
Devine deosebit de interesant când aplicațiile desktop, procesele de backoffice, serviciile și accesările web folosesc aceeași bază de date. Atunci nu este suficient să construiești doar o interfață atrăgătoare. Rolurile, aprobările, limitele API și logica versiunilor trebuie să funcționeze împreună.
Dacă această legătură este realizată corect, nu apare un sistem paralel secundar, ci un acces coerent pentru clienți, angajați și administratori. Tocmai acest aspect va decide ulterior asupra mentenabilității, securității și extensibilității.