Všetky prípadové štúdie

Bezpečnosť

Identity Server

Centrálna platforma identity pre globálnu technologickú značku.

Identity Server

Klient

Dyson

01Náš klient

Dyson vyrástol z myšlienky Jamesa Dysona odstrániť problém upchávajúcich sa vreciek vo vysávačoch pomocou cyklónovej technológie.

Z jedného nápadu vznikla technologická firma s tisíckami zamestnancov a produktmi predávanými vo viac ako 70 krajinách. Náš tím pracoval priamo s Digital IT tímom v Malmesbury na zlepšovaní digitálnej prítomnosti značky.

02Opis problému

Expanzia na nové trhy priniesla viac webov, webových serverov a backendových systémov. So stúpajúcim počtom systémov rástla aj náročnosť prenosu a konzistencie používateľských údajov.

Zákazníci potrebovali samostatné heslá pre nákup, registráciu záruky alebo pripojenie IoT produktu. To bolo mätúce a vytváralo konfliktné či neúplné dáta o používateľovi.

03Naše riešenie

Vytvorili sme nový autentifikačný server používaný vo firemných systémoch. Každé prihlásenie zákazníka prechádza cez tento server, ktorý je sprostredkovateľom údajov o používateľovi.

Návrh od začiatku počítal s bezpečnosťou, jazykovými mutáciami, škálovaním a jednoduchým pripájaním ďalších klientov a systémov.

Konzistentné prihlásenie

Jeden jednoznačný identifikátor umožňuje používateľovi pristupovať k produktom a službám bez samostatných účtov.

Zabezpečené od základov

Útočný povrch bol minimalizovaný štandardnými protokolmi, malou technologickou stopou a penetračnými testami pred nasadením.

Škálovanie a API

Bezstavový cloudový server podporuje automatické zvyšovanie kapacity, verzionované API aj bezpečné pridávanie nových systémov.

Synchronizácia na pozadí

Centrálna identita vytvára základ pre budúcu výmenu dát medzi backendmi a ucelenejší pohľad na zákazníka.

04Technológie

MVC a Web API aplikácia využíva IdentityServer 3 s OAuth2 a OpenID Connect. Dáta sú uložené cez Entity Framework v SQL Serveri; riešenie bolo pokryté unit a integračnými testami a nasadzované cez TeamCity.

05Referencie

Ed dokázal prepojiť obchodno-technickú priepasť, rýchlo pochopil funkčné požiadavky a odviedol vysoko kvalitnú prácu aj pri komplexnej bezpečnostnej technológii.

Rich Tebb, architekt digitálnych technológií

06Použité technológie

IdentityServer 3OAuth2OpenID ConnectMVCWeb APISQL Server