Transcript
Page 1: Adding institution support in SFX for Shibboleth SSO

Adding institution support in SFX for Shibboleth SSO

Michael Zach, Jan Krajíc, Jiří Pavlík

Charles University in PragueComputer Science Centre

Page 2: Adding institution support in SFX for Shibboleth SSO

What is this about?

● SFX

● consortia

● shared instance

● off-campus access

● Shibboleth SSOo eduID.cz (Czech academic identity federation)

o CESNET (Czech Education and Scientific NETwork)

Page 3: Adding institution support in SFX for Shibboleth SSO

Past presentations

● Jiri Pavlik:o Shibboleth session at Ghent, 2010

a plan for setting up

o Shibboleth SSO - Charles University case study, Haifa 2011 set up description

Page 4: Adding institution support in SFX for Shibboleth SSO

Uniform Information Gateway (UIG)

● National portal of library network in Czech Republic (www.jib.cz)

● project of Czech National Library & Charles University in Prague (*2003)

● 30 registered libraries

● MetaLib Plus and MetaLib search engine & Primo Central Index

● 1 SFX instance, using institutes feature

Page 5: Adding institution support in SFX for Shibboleth SSO

UIG - SFX set up

● institutes● library proxies (EZProxy)● Czech National Library Identity Provider● e-journals and e-books AZ for registered

organisations● Google Scholar registration

Page 6: Adding institution support in SFX for Shibboleth SSO

UIG - SFX institutes

● On / off-campus accesso no IP ranges

● activation targets for:o DEFAULT & INSTITUTEo & Authentication note

availability info for everybody

institutional AZ Listsinstitutional exportsinstitutional Proxiesinstitutional GS

Page 7: Adding institution support in SFX for Shibboleth SSO

UIG - SFX set up

Page 8: Adding institution support in SFX for Shibboleth SSO

The solution

● SFX is not supporting institutes feature for off-campus access

● our local solution → pull-down menu in SFX menu

Page 9: Adding institution support in SFX for Shibboleth SSO

The solution

Page 10: Adding institution support in SFX for Shibboleth SSO
Page 11: Adding institution support in SFX for Shibboleth SSO

Libraries

(by CESNET)

Single Sign-On

Page 12: Adding institution support in SFX for Shibboleth SSO

From inside

● Perl script (institutes.cgi)● Perun - Identity and Access Management System

o perun.cesnet.cz

● cookie “sfx_institute”

● iframe in a template

Affected templates

../templates/simplified_template1/sfxmenu.tmpl

../templates/simplified_template1/mobile/sfxmenu.tmpl

Page 13: Adding institution support in SFX for Shibboleth SSO

Future development

● Enhancement Requesto Assigning Identity providers to institutes as proxy

more than one IdP per instanceo Including name of institute into Auth. note

● Future of UIGo transformation UIG into new Central Portal of

Libraries→ Discovery system

Page 14: Adding institution support in SFX for Shibboleth SSO

Sharing

● implementation support into global SFX?

● Code Share

Page 15: Adding institution support in SFX for Shibboleth SSO

Michael Zach, [email protected]

“Thank you. Questions”


Top Related