Omlouváme se, informace na této stránce jsou k dispozici pouze anglicky. Použít překladač Přepnout do angličtiny


Integrace Active Directory


Zákazník potřeboval integrovat svůj software s organizačními strukturami uloženými v Microsoft Active Directory a Azure AD (nyní EntraID). Cílem bylo načítat a replikovat data z těchto adresářových služeb, aby zákazníci nemuseli znovu vytvářet organizační strukturu v novém softwaru. Hlavní výzvou bylo to, že Active Directory nediktuje striktně strukturu, takže ji každý zákazník může mít odlišnou.

Ilustrace integrace Active Directory

Pro první verzi jsme využili C# a .NET, protože obě technologie poskytují přímou podporu pro Active Directory i Azure AD. Tato aplikace byla volána z FileMakeru přes Toolbox plugin a běžela na Windows. Nicméně kvůli omezením, jako je nutnost Windows platformy a pomalý přenos dat z Active Directory, jsme se rozhodli řešení vylepšit.

Druhá verze aplikace byla přepsána do Pythonu, což přineslo významné výhody. Python nám umožnil, aby aplikace běžela na různých platformách, včetně Windows, macOS i Linuxu, a také pod Dockerem, což zlepšilo škálovatelnost a flexibilitu nasazení. Na jednom serveru lze spustit více instancí služby, což usnadňuje zpracování většího počtu požadavků.

Klíčovou součástí řešení je mapování polí mezi Active Directory a FileMakerem, které je součástí volání naší integrace. Toto mapování zajišťuje správný přenos dat. Implementace pro Azure AD je aktuálně v plánu, zatímco integrace pro Active Directory již byla úspěšně nasazena. Díky přechodu na Python jsme dosáhli toho, že integrace nyní funguje nejen rychleji a na více platformách, ale také flexibilněji reaguje na specifické potřeby zákazníka.

Diagram integrace Active Directory

Použité technologie

Zaujalo Vás toto řešení?
Kontaktujte nás se svými požadavky a my jej přizpůsobíme přesně Vašim potřebám.

Call us Volejte
nám

+420 608 301 880

Obvykle jsme dostupní v pracovní dny mezi 8. a 18. hodinou

Pokud budete volat z viditelného čísla a nedovoláte se, zavoláme vám zpátky

Let us call you Voláme
zpět

Vyplněním a odesláním tohoto formuláře udělujete 24U s.r.o., IČ: 26152584, se sídlem Zvole u Prahy, Skochovická 88, PSČ 252 45, zapsané v obchodním rejstříku vedeném Městským soudem v Praze, oddíl C, vložka 74920 souhlas s využitím Vašich osobních údajů, které jsou obsaženy ve formuláři, k zasílání obchodních sdělení o nabídkách a novinkách 24U s.r.o. Poskytnutí osobních údajů je dobrovolné. Svůj souhlas můžete kdykoli odvolat. Podrobnosti o nakládání s Vašimi osobními údaji a Vašich právech s tím souvisejících jsou obsaženy v zásadách zpracovávání a ochrany osobních údajů.

Loader Image