Një portal për klientët duket në shikim të parë si një temë e frontend-it. Në praktikë, përfitimi i tij varet dhe bazohet në të njëjtat pyetje si në çdo aplikacion profesional: Kush mund të shohë çfarë, cilat të dhëna janë udhëheqëse, cilat procese duhet të mbeten të gjurmueshme?
Bëhet veçanërisht interesante kur aplikacionet desktop, proceset e backoffice-it, shërbimet dhe akseset në ueb përdorin të njëjtën bazë të dhënash. Atëherë nuk mjafton të ndërtohet vetëm një ndërfaqe tërheqëse. Rolet, autorizimet, kufijtë e API-së dhe logjika e versioneve duhet të bashkëveprojnë.
Kur kjo lidhje realizohet siç duhet, nuk krijohet një sistem paralel dytësor, por një qasje konsistente për klientët, punonjësit dhe administratorët. Pikërisht ky aspekt vendos më vonë rreth mirëmbajtjes dhe zgjerueshmërisë.