USMAI Consortium of Libraries
University System of Maryland and Affiliated Institutions

The USMAI libraries offer a host of different web services. Each of these services require some authentication for use. These services each have separate authentication mechanisms. To better serve the libraries' patrons, it is desirable to have a single-sign-on (SSO) across these products, so that patrons can log into any of these services once, and have access to all of the services without having to log in again.

Furthermore, institutions within the USMAI consortium are at varying levels of reviewing their identity management. Some institutions are providing portals or SSO at the campus level, with a single log in that faculty, students, etc. are familiar with. It would be beneficial for the libraries and their patrons, if the libraries were coordinating with the efforts at the campus level, in order to be integrated into the institutions' portal/SSO and identity management plans.

The libraries have implemented an authentication infrastructure to help achieve these goals. Enter Shibboleth.

The Shib Project

About Shibboleth

Shibboleth is an open source project that provides an architecture and policy structures for managing access to resources. It provides a standard protocol for managing access to resources. It requires the coordination of identity providers and service providers. When a user attempts to access a resource served by the service provider, the identity provider manages the authentication of the user and gives the service provider the proper amount of information about the user for the service provider to authorize access to the resource. All of this communication can be handled in a secure manner. More information is available on the shibboleth open source project at http://shibboleth.internet2.edu.

Shibboleth in the Libraries

How can the libraries benefit from shibboleth?

Implementation overview for USMAI libraries

Library services will be implemented as shibboleth service providers. The first services to be shibboleth-enabled will be Researchport and EZProxy, with others to follow.

Library services will initially authenticate against an identity provider built upon the Aleph patron database. This will ask for patrons to authenticate using their library barcode and last name.

If and when instutions within USMAI implement shibboleth identity providers at their institutions, library services will authenticate the institutional identity providers.

Implementation Phases - What to Expect

Project Status

Documentation

Presentations

Resources

Internet2 Shibboleth open source project web presence: http://shibboleth.internet2.edu
USM Middleware Resources

Top of Page
USMAI | ITD | Metalib/sfx | Aleph