We have been testing CAS for the last month or so, but can't seem to nail down 
a configuration that serves all our needs.  Things keep getting scuttled as new 
needs arise and possibilities become available.  Perhaps some input from those 
more experienced could help.
 
On June 1, I need to deploy a simple portal.  The portal will provide 9,000 
students with access to content and services they need to use regularly.  We 
have looked at many portal solutions, but decided to hack up Moodle and use it. 
 There are many reasons for this, but the most important one is that we know 
Moodle well and have talented PHP/MySQL folks on staff.  It will work for what 
we are trying to do.
 
The first goal of this project is to get everyone using a single account.  We 
have a variety of systems running and over the years each evolved it's own 
account structure.  We have solved this issue.  We are importing all student 
accounts from our student management system into Active Directory.  This makes 
AD our basic directory service.
 
However, we would also like to make SSO available.  This is where things get a 
bit more complicated.  We use Blackboard (AKA WebCT) CE 6.0., Moodle 1.8, 
Google Apps for email, and a legacy student management system.  CAS helps with 
several of these applications.  I have found "recipes" that will help adapt 
these applications, but there are some trouble spots.  
 
Blackboard--It seems like the best way to integrate Blackboard is to use the 
Shibboleth Power Link available from Blackboard.
 
Moodle 1.8--Moodle has a CAS plug-in, but it is broken for 1.8, Moodle's latest 
release.  It has been assigned in Moodle's bug tracker, but no estimated date 
is available, and I need to have this portal available on June 1.  Moodle also 
has a Shibboleth plug-in which apparently works in Moodle 1.8.
 
Google Apps--Google has an API using SAML 2.0.
 
Student Management System--Will have to be customized.  This is a legacy 
application with no support for SSO.
 
I am primarily concerned about SSO for the first three 
applications--Blackboard, Moodle, and Google Apps.  The third is a work in 
progress.
 
Blackboard and Moodle will work with Shibboleth, so I have considered 
installing CAS 3.07 using the Shibboleth plug-in.  However, this doesn't help 
with Google Apps.  CAS 3.1m2 supports SAML, but I don't know whether is 
supports SAML 2.0, and it is not a production release.  Still, this might be 
worth a gamble since it seems to meet all the needs.
 
Any advice?
_______________________________________________
Yale CAS mailing list
[email protected]
http://tp.its.yale.edu/mailman/listinfo/cas

Reply via email to