Rutgers, The State University of New Jersey
OFFICE OF INFORMATION TECHNOLOGY | RULINK HOME

Rutgers Shibboleth Service

Shibboleth is a system designed to control access to network resources, particularly web applications. It is specifically intended to be used across institutions, e.g. for cooperative projects among institutions and for vendors that need to verify that a user is affiliated with an institution that has a contract with the vendor.

Shibboleth is designed so that it doesn't divulge any more information about the users than necessary. E.g. a vendor might be able to tell that the user is a student, but couldn't tell who the user is. To do this, shibboleth allocates an anonymous "handle" for your session. Of course shibboleth knows who is behind the handle, but it will only give out information that the user has authorized.

Shibboleth is a project of the Internet 2 community. There is a dedicated Shibboleth web site. For background on related infrastructure projects associated with Internet 2, see the Internet 2 Middleware web page.

Rutgers will be doing a Shibboleth pilot for the Fall of 2003. The pilot will involve two projects:

Currently the "origin" end of Shibboleth is set up. This is the part of Shibboleth that authenticates the user and gives out information. The "target" end is installed on the systems with the actual applications or web pages.

The current shibboleth origin is on shib-origin.rutgers.edu. It is registered with the Internet 2 InQueue federation. This is a collection of universities that are evaluating Shibboleth. This federation is nominally for pilot implementations. In production we would likely join other federations. The federation runs some infrastructure that target sites can use, such as the "Where Are You From" service, which directs users to the proper origin site.

In case you need to test, here is some information about the origin service:

Other attributes will surely be made available. If you need additional attributes for testing, contact hedrick@rutgers.edu. Note that no information is currently being released that would let you identify the user. That's because we expect to add course registration information to the default set of information that is released. We can't let random people see who is in what course. So we expect to let sites see what course a user is in, but not who the user is. We can arrange to release additional information to specific sites.

Some caveats, because this is still in early testing:

 

BACK TO TOP

For more information, contact rulink-support@rutgers.edu
© 2007 Rutgers, The State University of New Jersey. All rights reserved.

 

Search Rutgers