- Kund
- Southern Communications Group
- Bransch
- Telekom för företag
- Roll
- Arkitekt och utvecklare
- Period
- 2026 · pågående
Utgångsläget
Southern Communications Groups företagskunder hanterar sina telefonlinjer, mobiler och bredband via en självbetjäningsportal: förbrukningsaviseringar, beställningar, fakturor, behörigheter för den egna personalen och serviceärenden som att säga upp en linje eller byta SIM-kort.
Portalen var byggd på Microsoft Power Pages ovanpå SCG:s Dynamics 365-plattform. Den hade vuxit till 260 webbsidor, 37 formulär och 69 listor, med egen JavaScript på 23 sidor, och omkring 14 000 personer loggar in i den på fler än 12 000 kundkonton.
Elephas har arbetat med SCG sedan 2018 — först med 2 Circles, innan bolaget blev en del av koncernen — bland annat med de offert- och orderappar som säljteamen använder tillsammans med Dynamics 365.
Det här gjorde vi
- Behöll Dynamics 365 som källsystem: portalen lagrar inga egna kunddata
- Byggde en konfigurerbar tabell- och formulärmotor, så att sidor, formulär och Dataverse-frågor sätts upp i CMS:et i stället för att hårdkodas
- Krypterade fråge- och formulärdefinitioner på servern, så att webbläsaren inte kan ändra vilka poster som läses eller skrivs
- Skrev verktyg som läser den befintliga Power Pages-konfigurationen direkt ur Dataverse och jämför den med den nya portalen, så att likvärdigheten kontrolleras i stället för att antas
- Täckte portalen med 575 enhetstester och webbläsartester i Playwright
- Planerade en driftsättning där återgång bara är en DNS-ändring, eftersom båda portalerna delar samma Dataverse
Resultatet
Den nya portalen är funktionellt klar och förbereds för driftsättning. Den har tagits fram med AI-kodagenter under noggrann granskning, och testsviten kontrollerar även att projektdokumentationen fortfarande stämmer med koden.
När en portal växer ur Power Pages
Power Pages är ett rimligt val för en enkel portal. När en portal bär så här mycket eget beteende är en vanlig .NET-applikation ovanpå samma Dataverse-data lättare att testa, versionshantera och ändra med trygghet.
Dynamics ligger kvar precis där det är. Det är bara gränssnittet som byts.