Openness and Extending Blackboard Software Asbed Bedrossian Otto Khera USC.

Slides:



Advertisements
Similar presentations
EndNote Web Reference Management Software (module 5.1)
Advertisements

Eric La Scola Marketing Manager, MindLinks John Barans
Access & Identity Management “An integrated set of policies, processes and systems that allow an enterprise to facilitate and control access to online.
Building the Future: Millennium’s Relationship with Campus Systems and Services John Culshaw Faculty Director for Systems University of Colorado at Boulder.
UC Irvine’s Pre-Shib Attribute Setup PH / QI Directory Provides Authoritative Attribute Store –Had both Faculty / Staff and Student Information UCI’s Campus.
AutoSignon - A Reference Implementation of a Secure Single Sign-On Blackboard Building Block TM Richesh Ruchir, Technical Manager
UCLA’s Shibboleth Plan Shibboleth is an integral part of UCLA’s Enterprise Directory & Identity Management Infrastructure (EDIMI) Project Integrate with.
New Faculty Orientation Blackboard Academic Suite 7.1 University of the Pacific June 28, 2015.
NJVid New Jersey Video Portal 1 Grant partners. NJVid New Jersey Video Portal 2 NJTrust - New Jersey Identity Trust Federation NJViD Advisory Board Meeting.
Learning Management Systems—versions and assessment CIRPM – November 9, 2004 Leila Lyons Director, IT-User Services.
Luminis (Campus Portal) Overview Presented by: Gary Ham – Chief Information Officer North Shore Community College.
Identity Management – Why and How Experiences at CU-Boulder Copyright Linda Drake, Director of Development and Integration, University of Colorado, Boulder,
Creating Online Class Communities Jennifer Dorman Discovery Education
Learning Information Services Exchanging Data Between Enterprise Systems.
Project Proposal: Academic Job Market and Application Tracker Website Project designed by: Cengiz Gunay Client: Cengiz Gunay Audience: PhD candidates and.
Possibilities Achieved – “Unifying Campus Community and Services” Presenters: Gary Ham, Chief Information Officer, SunGard/Collegis Janice Forsstrom, VP.
© Copyright 2011 IMS Global Learning Consortium All Rights Reserved. 1 Charles Severance, Ph.D. Affiliate Coordinator IMS Global Learning Consortium (IMS.
Copyright © The OWASP Foundation Permission is granted to copy, distribute and/or modify this document under the terms of the OWASP License. The OWASP.
Get Started With Marketing!. Marketing on Your Mind?  This presentation will include: Info for New and Experienced Users Ideas for marketing to Students.
SAKAI February What is SAKAI? Sakai ≠ Course Management System Sakai = Collaboration & Learning Environment.
Mahoodle in the “SUNY Nebula” An engagement in open source technology Keith Landa Teaching, Learning and Technology Center Director SUNY Purchase
Australian Access Federation Robert Hazeltine Identity and Access Management Enterprise Systems Office.
Identity Management in Education. Welcome Scott Johnson, NetProf, Inc. Creator of OmnID Identity Management for Education
3 Nov 2003 A. Vandenberg © Second NMI Integration Testbed Workshop on Experiences in Middleware Deployment, Anaheim, CA 1 Shibboleth Pilot Local Authentication.
Integrating Information Literacy into Blackboard Pamela Jackson San Diego State University CARL Conference April 22, 2006 Asilomar.
Bboogle: Updates and Experience Patricia Goldweic, Sr. Software Engineer, Northwestern University Brian Nielsen, Project Manager, Faculty Initiatives,
Courseware Integration at Innovative Libraries Denyse Seaman, Baylor University Jennifer Fritz, Dartmouth College John Culshaw, University of Colorado.
INSTRUCTOR & FACULTY ORIENTATION Blackboard 9.1. What is Online Learning? The term online learning is used interchangeably with e-learning or electronic.
SSL, Single Sign On, and External Authentication Presented By Jeff Kelley April 12, 2005.
Library Services on the Expedia Model Access 2004: October 15, 2004 BC Electronic Library Network John Durno.
AAI-enabled VO Platform “VO without Tears” Christoph Witzig EGI TF, Amsterdam, Sept 15, 2010.
© Blackboard, Inc. All rights reserved. Blackboard Learning System™ Vista Enterprise License The PowerLinks™ Kit Scott Stanley Washington DC 2006.
Distance Education Faculty Technology Workshop Getting Started with Blackboard Vista Sasi K Benzigar Educational Technologist.
Shibboleth Update Michael Gettes Principal Technologist Georgetown University Ken Klingenstein Director Interne2 Middleware Initiative.
The I-Trust Federation: Federating the University of Illinois Keith Wessel Identity Management Service Manager University of Illinois at Urbana-Champaign.
authenticated networked guided environment for learning - secure integration of learning environments with digital libraries - Current.
David Kennedy, UMD Shibboleth and Library Resources Internet2 Library/Shibboleth Project.
Shibboleth at the U of M Christopher A. Bongaarts code-people June 2, 2011.
Social Identity Working Group Steve Carmody. Agenda Intro to Using Social Accounts Status and Recent News –Current UT Pilot –Current InCommon Pilot with.
Outsourcing Student at USC Institute for Computer Policy and Law Cornell University, August 2008 Asbed Bedrossian Director of Enterprise Applications.
Holly Eggleston, UCSD Shibboleth and Library Resources InCommon Library/Shibboleth Project.
Edugate Glenn Wearen HEAnet.. Summary 1 year Pilot Project / 2 years in production All IoT’s, Universities, Colleges, but only half of HEAnet’s members.
Technical Topics for Deployed Campuses: Web SSO Will Norris University of Southern California.
Single Sign-On in the Danish Educational Sector Per Thorboll Deputy director UNI-C.
Shibboleth at the U of M Christopher A. Bongaarts net-people March 10, 2011.
Community Sign-On and BEN. Table of Contents  What is community sign-on?  Benefits  How it works (Shibboleth)  Shibboleth components  CSO workflow.
Shibboleth at USMAI David Kennedy Spring 2006 Internet2 Member Meeting, April 24-26, 2006 – Arlington, VA.
Holly Eggleston, UCSD Beyond the IP Address: Shibboleth and Electronic Resources InCommon Library/Shibboleth Project.
2-Oct-0101 October 2001 Directories as Middleware Keith Hazelton, Senior IT Architect University of Wisconsin-Madison Keith Hazelton, Senior IT Architect.
Shibboleth at USMAI David Kennedy Spring 2006 Internet2 Member Meeting, April 24-26, 2006 – Arlington, VA.
Shibboleth for Middle Schools James Burger -
Live. learn. work. play Superior Ave E Suite 310 Cleveland Ohio Tel: Fax:
Blackboard Learning System r6 and Shibboleth Barry Ribbeck U.Texas Health Science Center at Houston Christopher Etesse Blackboard Inc.
Community Sign-On and BEN. Table of Contents  What is community sign-on?  Benefits  How it works (Shibboleth)  Shibboleth components  CSO workflow.
Office of Information Technology GT Identity and Access Management JA-SIG CAS project (introducing login.gatech.edu) April 29th,
The FederID project The First Identity Management and Federation Free Software.
IT Services Shibboleth Single Sign-On overview. Overview What/where/why? The UK-Federation/Registration Terminology Configuration Protecting Content Benefits.
Federation made simple
CAS and Web Single Sign-on at UConn
SaaS Application Deep Dive
John O’Keefe Director of Academic Technology & Network Services
Cloud Connect Seamlessly
Overview and Development Plans
BlackBoard 5 A Definitive e-Learning Software Platform Ozgur Balsoy,
Matthew Levy Azure AD B2B vs B2C Matthew Levy
Collaborative Course Orientation
ASP.NET Authentication with Identity Jump Start
Shibboleth 2.0 IdP Training: Introduction
Presentation transcript:

Openness and Extending Blackboard Software Asbed Bedrossian Otto Khera USC

USC Blackboard has been at USC since In the Fall 2009 Semester USC will teach courses on Blackboard version ,600+ Courses 2,400+ Instructors 1,250+ TAs 29,000+ Students 2.5 TB of content, 140GB Oracle 10g database Originally worked with Database authentication, then LDAP authentication, and since January 2008, Shibboleth based Single Sign-On (SSO) authentication.

Current and Potential Benefits of Shibboleth Single Signon across applications – including potentially Web 2.0 / cloud apps that are part of the standard. Authentication (that you are you) and Authorization (that you may access specific resources) designed to meet the educational institutional needs. Data for assessment, accreditation, evaluation. Institutional equivalent of market open standards identity management (OpenID, Oauth, AuthD) and therefore NOT proprietary. Long-Term Prospect: Provides an identity management solution for the institution that can transition users (aka ‘lifelong learners’) to an individual identity management solution.

USC USC has been a member of the InCommonFederation(.org) since its early testbed days as InQueue. USC technologists have been involved with the Shibboleth project for many years. Some of our Shibboleth project friends may be online with us right now: Steven Carmody, IT Architect, Brown university, Internet2 Shibboleth project manager John Krienke, InCommonFederation Operations Manager USC has run Shibboleth for campus-wide SSO since USC was the earliest adopter of Shibboleth 2.0 and integrated it with Google USC in January 2008 and Blackboard in May USC’s SSO umbrella has 80+ Applications

What’s Important about SSO and LMS? Integrates different Learner-centric spaces into a seamless space Blackboard Google Apps Blogs (Movable Type) Wikis (Confluence) Campus Portal (uPortal) Video Streaming (mediabase) Library & Electronic Resources (EZ Proxy) Grading and Roster Systems Digital Measures Other LMS (Sakai, Moodle, etc) Removes the chore or multiple logins Consolidates the user’s identity and profile

Blackboard and Shibboleth The InCommonFederation has 114 Higher Ed and Government institutions, and 41 sponsored corporations as participants.InCommonFederation Blackboard is not a sponsored partner of the InCommon Federation. USC and many other institutions would like to see Blackboard join the InCommon Federation and officially support Shibboleth as an enterprise- wide Authentication and Authorization method for Blackboard.

WebCT and Shibboleth Blackboard has a WebCT manual describing how to integrate WebCT with campus SSO systems &rid=5686&dt= Title page in manual references a “Blackboard Learning System” Vista Enterprise and Blackboard Learning System, CE Enterprise Automatic Signon Protocol Vista (Release 4) and CE (Release 6) WebCT 8.x supports the same interface There's a bug in the PHP code included in the appendix Working version of code, plus additional info, will soon be posted to:

Blackboard Shib Resources Blackboard’s documentation on Shibboleth Integration. Visit the Shibboleth site Visit the Shibboleth Wiki at Internet2 Blackboard-specific page on the wiki: Special Interest Group (SIG) mailing list: InC-Blackboard Send to In the body of the say: sub inc-blackboard FirstName LastName Colleagues around the country! Join the community: Sign the sheet going around Join the Inc-Blackboard mailing list Tell Blackboard Inc. that you are interested in integrating your LMS with Shibboleth SSO, that there is business value in fully supporting Shibboleth as an AuthX method.

Integrating Blackboard with Shibboleth USC Eric Hattemer USC

Setting up Shibboleth Find the 500 page "Administrator Manual" for your release of Blackboard Go to the "Shibboleth Integration" Section and follow those instructions You need a Shibboleth IDP (not in the scope of this presentation) Generate a shibboleth*.xml according to your IDP specs We use Add a shibboleth account as admin to Blackboard before restarting

Shibboleth Configuration apache.conf that Blackboard recommends: AuthType shibboleth require affiliation ~ require user ~ ^.+$ [[[Second Column, USC uses: AuthType shibboleth ShibRequireSession Off Require shibboleth AuthType shibboleth ShibRequireSession On require valid-user shibboleth2.xml :

Timeouts and Sessions Heavily flawed in Blackboard with or without Shibboleth. Force Completion checkbox in tests is evil. shibboleth*.xml:

Logout By default, logging out of Blackboard doesn't work. Don't set Persistent Cookies in the Blackboard System Admin Panel.

Provisioning and Administration Anyone not in your Shibboleth database can't login to Blackboard There is no fail-to-RDBMS option Add-ons that don't know your IDP format can't login to Blackboard Much less of a problem if you protect only /webapps/login (mentioned earlier) Possible Solution: LDAP Admin Server Run an extra app server with a secret URL or IP whitelist Configure it for LDAP or RDBMS auth Use it for test accounts, building block registration, WebDAV, etc.

Q & A Asbed Bedrossian Director, Enterprise Applications and Operations Otto Khera Director, Center for Scholarly Technology Eric Hattemer Blackboard Administrator