LaunchKey, Inc. offers a variety of security services centered around a password-less authentication system. LaunchKey's flagship product is a mobile application which allows users to authenticate to secure services using their personal or company mobile device.
With a need to better serve enterprise customers, LaunchKey aimed to provide a new feature: the ability to automatically synchronize a company's Microsoft Active Directory system with the LaunchKey mobile authentication system. By doing so, this would allow LaunchKey to smoothly integrate with existing security infrastructure — a must-have for large private and public institutions.
We were given several core requirements:
With the requirements in mind, we proposed the LaunchKey AD Connector. The AD Connector would have the following main components:
We go to great lengths to test all software we build, and this project introduced the added variable of not knowing when or where the software would be installed. While every enterprise environment is different, there are numerous common configurations. We developed a testing approach with these variables in mind.
As much as you plan and test, software will always need support. Users have questions, conditions vary and third party products change constantly.