Portal za stranke na prvi pogled deluje kot frontend-tema. V praksi pa se njegova uporabnost drži in pada z enakimi vprašanji kot pri vsaki strokovni aplikaciji: kdo sme kaj videti, kateri podatki so ključni, kateri procesi morajo ostati sledljivi?
Še posebej zanimivo postane, ko namizne aplikacije, backoffice-procesi, storitve in spletni dostopi uporabljajo isto podatkovno bazo. Takrat ne zadostuje le izdelava privlačnega vmesnika. Vloge, odobritve, meje API-jev in logika različic morajo delovati usklajeno.
Če ta povezava uspe, ne nastane paralelni drugi sistem, temveč konsistenten dostop za stranke, zaposlene in administratorje. Prav ta točka kasneje odloča o vzdrževnosti in razširljivosti.