Un portail client ressemble au premier abord à un sujet de frontend. En pratique, sa valeur dépend toutefois des mêmes questions que pour toute solution d’entreprise proche des processus : qui a le droit de voir quoi, quelles données font foi, quels processus doivent rester traçables ?
Cela devient particulièrement intéressant lorsque des applications desktop, des processus back-office, des services et des accès web utilisent la même base de données. Il ne suffit alors pas de construire une interface attrayante. Rôles, validations, frontières d’API et logique de version doivent fonctionner de concert.
Lorsque cette connexion est mise en œuvre proprement, il ne naît pas un second système parallèle, mais un accès cohérent pour les clients, les collaborateurs et les administrateurs. C’est précisément ce point qui déterminera ensuite la maintenabilité, la sécurité et l’extensibilité.