Jeff Longland

Relax, don't worry – have a home brew!

#BbW12 DevCon – Empowering Users with a Self Service Tool

leave a comment »

  • Presenter: Mark Kaufman
  • At CSU Chico, instructors are not able to create courses or enroll students – this is done via their SIS integration
  • Help Desk cannot use the Learn GUI to enroll users.
  • Development environment: RHEL, Ruby, Rails, Savon, MySQL, Oracle, git, AptanaStudio
  • AuthN with CAS
  • AuthZ based on custom institution roles in Learn
    • Learn Certified
    • IT Support Services
    • Technology and Learning Program
    • Admin
  • Tool is a work in progress, but code is posted on github.
  • Tool allows Help Desk staff to access courses (except those in which they are personally enrolled as a student).
  • User’s personal account not used.  A separate account is created ie. support-username.  The account is created via a web service call, enrolled in the course, and the user is SSO’d into Learn using the AutoSignon Building Block
  • Using Learn web service proxy to allow calls without a specific user’s credentials.
  • Good audience suggestion that Mark (or someone) should package the Learn webservices as a gem
Advertisements

Written by jlongland

July 10, 2012 at 8:00 am

Posted in Blackboard DevCon 2012

Tagged with ,

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: