Conclusion
Atmosera produced a Single Sign-On solution based on Active Directory Federation Services (ADFS) and Windows Identity Foundation (WIF), integrated with the existing applications and user data. Three applications were integrated into the SSO solution for the prototype: HealthStream Learning Center, Insight into Action Community, and Insights On-line Research. Current user accounts were successfully migrated for use by the SSO system, and users were not forced to change or update their accounts after the migration to SSO. Minimal updates or additions to the existing applications were required; in two of the three cases, the bulk of the integration was accomplished via configuration. In the third case, the HealthStream Learning Center application, code updates were isolated to five classes involved with user authentication. Code additions were used across the prototype, and consolidated into a set of Claims Utilities.
The prototype was developed and delivered using virtualization technology hosted on the Microsoft Hyper-V platform. One virtual machine included a fully configured development environment to be used for training and knowledge transfer; it also served as an application server for the run-time demo. Two additional virtual machines served as a domain controller / certificate server, and SharePoint application server, respectively. The delivery package also included extensive documentation detailing the configuration, development, and deployment steps undertaken, and suggestions for subsequent efforts.