En kundportal verkar vid första anblicken vara ett frontend-ämne. I praktiken står och faller dess nytta dock med samma frågor som för varje fackapplikation: Vem får se vad, vilka data är auktoritativa, vilka processer måste vara spårbara?
Det blir särskilt intressant när desktopapplikationer, backofficeprocesser, tjänster och webbåtkomster använder samma databas. Då räcker det inte att bara bygga ett tilltalande gränssnitt. Roller, godkännanden, API-gränser och versionslogik måste samspela.
Om denna koppling lyckas på ett ordentligt sätt uppstår inget parallellt andrasystem, utan en konsekvent åtkomst för kunder, medarbetare och administratörer. Just denna punkt avgör senare underhållbarhet och utbyggbarhet.