url:http://share-it.gatech.edu/oit/iam/login-1/outsystems/outsystems-apps-and-cas-and-buzzapi meta_type:ATDocument title:OutSystems apps and CAS, GTED, and BuzzAPI content_type:text/html cookie:_ZopeId="34996046A7BxT2optqo" id: outsystems-apps-and-cas-and-buzzapititle: OutSystems apps and CAS, GTED, and BuzzAPIdescription: Information on how to integrate OutSystems-based application with CAS, GTED, BuzzApisubject: relatedItems: location: language: effectiveDate: NoneexpirationDate: Nonecreation_date: 2015/06/29 13:16:50.158 GMT-4modification_date: 2015/06/29 13:22:46.247 GMT-4creators: bl17contributors: rights: allowDiscussion: FalseexcludeFromNav: Falsepresentation: FalsetableContents: FalseContent-Type: text/html
OutSystems is a web-application development environment. It has a lot of plugins and extensions, including one that promises to do LDAP and another that promises SAML2/Federation/Shibboleth. However, after struggling in a world of unknown LDAP behaviors, and when faced with the unknowns and technology stacks of new plugins and shibboleth ServiceProvider IIS modules, IEN chose simplicity: add lightweight CAS- and BuzzApi-client functionality to their SUMS application. OutSystems's strength with http and the relatively simple CAS & BuzzApi web protocols quickly delivered SSO & person-data lookup.
You can find a flowchart here that documents most technical details. If you have questions or want to see the OutSystems configuration, please contact Jason Herrington at JasonHerrington@gatech.edu.
Thanks,
Bert Bee-Lindgren & Jason Herrington