mojeid, idp sociálních služeb, požadované federativní ... › prezentace2019 › sal3 ›...
TRANSCRIPT
![Page 1: mojeID, IdP sociálních služeb, požadované Federativní ... › prezentace2019 › sal3 › 10_Zabicka.pdf · Využití mojeID a sociálních identit Podpora Code Of Conduct a](https://reader033.vdocuments.site/reader033/viewer/2022060401/5f0e17a87e708231d43d9346/html5/thumbnails/1.jpg)
Moravská zemská knihovna v Brně
30.1.2019 - Konference e-infrastruktury CESNET
Federativní autentizace v portálu Knihovny.cz, mojeID, IdP sociálních služeb, požadované
atributy u Knihovny.cz
Ing. Petr Žabička
![Page 2: mojeID, IdP sociálních služeb, požadované Federativní ... › prezentace2019 › sal3 › 10_Zabicka.pdf · Využití mojeID a sociálních identit Podpora Code Of Conduct a](https://reader033.vdocuments.site/reader033/viewer/2022060401/5f0e17a87e708231d43d9346/html5/thumbnails/2.jpg)
www.knihovny.cz
➔ Jaké služby portál Knihovny.cz poskytuje➔ Zapojené knihovny➔ Knihovny.cz a eduid.cz➔ Specifika knihoven➔ Propojení identit a služby k propojeným identitám➔ Využití mojeID a sociálních identit➔ Podpora Code Of Conduct a SIRTFI➔ Plán na 2019 a dále
OBSAH
![Page 3: mojeID, IdP sociálních služeb, požadované Federativní ... › prezentace2019 › sal3 › 10_Zabicka.pdf · Využití mojeID a sociálních identit Podpora Code Of Conduct a](https://reader033.vdocuments.site/reader033/viewer/2022060401/5f0e17a87e708231d43d9346/html5/thumbnails/3.jpg)
www.knihovny.cz
ZÁKLADNÍ MYŠLENKA
Umožnit přístup ke službám, fondům a informacím o českých knihovnách z jednoho místa.
KOMUKOLIV KDYKOLIV ODKUDKOLIV
![Page 4: mojeID, IdP sociálních služeb, požadované Federativní ... › prezentace2019 › sal3 › 10_Zabicka.pdf · Využití mojeID a sociálních identit Podpora Code Of Conduct a](https://reader033.vdocuments.site/reader033/viewer/2022060401/5f0e17a87e708231d43d9346/html5/thumbnails/4.jpg)
www.knihovny.cz
![Page 5: mojeID, IdP sociálních služeb, požadované Federativní ... › prezentace2019 › sal3 › 10_Zabicka.pdf · Využití mojeID a sociálních identit Podpora Code Of Conduct a](https://reader033.vdocuments.site/reader033/viewer/2022060401/5f0e17a87e708231d43d9346/html5/thumbnails/5.jpg)
www.knihovny.cz
➔ Služba vyvíjená a provozovaná MZK (vývoj in-house), nekomerční, poskytovaná bezplatně, open source, využívá komerční služby pro zpřístupnění zahraničních informačních zdrojů (index, linkserver)
➔ Provoz hrazen z rozpočtu MZK ➔ Rozvoj z rozpočtu MZK + VaV projekty➔ Splňuje kritéria R&S (Research & Scholarship) i když využívá
i komerční služby, které samy R&S nesplňují
O PORTÁLU
![Page 6: mojeID, IdP sociálních služeb, požadované Federativní ... › prezentace2019 › sal3 › 10_Zabicka.pdf · Využití mojeID a sociálních identit Podpora Code Of Conduct a](https://reader033.vdocuments.site/reader033/viewer/2022060401/5f0e17a87e708231d43d9346/html5/thumbnails/6.jpg)
www.knihovny.cz
➔ Vyhledávání v domácích a zahraničních zdrojích➔ Zprostředkování služeb knihoven - objednávky, rezervace,
prodlužování➔ Seznamy oblíbených zdrojů, citace, odkazy na plné texty➔ Jedno přihlášení do více knihoven➔ Plně zapojeno 34 knihoven (velké centrální, krajské, některé
regionální)➔ Postupně zapojovány další knihovny
SLUŽBY PORTÁLU
![Page 7: mojeID, IdP sociálních služeb, požadované Federativní ... › prezentace2019 › sal3 › 10_Zabicka.pdf · Využití mojeID a sociálních identit Podpora Code Of Conduct a](https://reader033.vdocuments.site/reader033/viewer/2022060401/5f0e17a87e708231d43d9346/html5/thumbnails/7.jpg)
www.knihovny.cz
JENOM KNIHOVNY?Souborný katalog ČR
Národní autorityAnotace a obsahy knih a časopisů
Česká digitální knihovnaManuscriptorium
Patenty (i fulltexty)Normy ČSN (jen metadata)
Open LibraryZákony pro lidi
Bibliographia medica ČechoslovacaPedagogická bibliografická databáze
Česká literární bibliografieVýběr článků v českých novinách, časopisech a
sbornících
KA
TALO
GY
34
ZAPO
JEN
ÝCH
K
NIH
OVE
N
ZAH
RA
NIČ
NÍ
ZDR
OJE (ED
S)
![Page 8: mojeID, IdP sociálních služeb, požadované Federativní ... › prezentace2019 › sal3 › 10_Zabicka.pdf · Využití mojeID a sociálních identit Podpora Code Of Conduct a](https://reader033.vdocuments.site/reader033/viewer/2022060401/5f0e17a87e708231d43d9346/html5/thumbnails/8.jpg)
www.knihovny.cz
➔ Sklízení dat knihoven (aktualizace 1x denně)➔ Deduplikace, obohacení záznamů pro indexaci➔ Řazení výsledků vyhledávání dle relevance (Solr)➔ Poskytování aktuálních informací o dostupnosti svazků (API)➔ Přístup přes API k uživatelskému účtu a službám➔ Uživatel má jen ty služby, které mu poskytne daná knihovna➔ Index zahraničních zdrojů získaný přes API jako samostatná
sada výsledků hledání.
JAK PORTÁL FUNGUJE
![Page 9: mojeID, IdP sociálních služeb, požadované Federativní ... › prezentace2019 › sal3 › 10_Zabicka.pdf · Využití mojeID a sociálních identit Podpora Code Of Conduct a](https://reader033.vdocuments.site/reader033/viewer/2022060401/5f0e17a87e708231d43d9346/html5/thumbnails/9.jpg)
www.knihovny.cz
➔ Provedeny úpravy aby byl portál v souladu s GDPR, především pak:■ minimalizace ukládaných údajů v databázi portálu■ anonymizace logů■ motivování knihoven k přechodu na https
➔ Uzavřeny smlouvy se zapojenými institucemi
GDPR A OSOBNÍ ÚDAJE
![Page 10: mojeID, IdP sociálních služeb, požadované Federativní ... › prezentace2019 › sal3 › 10_Zabicka.pdf · Využití mojeID a sociálních identit Podpora Code Of Conduct a](https://reader033.vdocuments.site/reader033/viewer/2022060401/5f0e17a87e708231d43d9346/html5/thumbnails/10.jpg)
www.knihovny.cz
➔ Každá knihovna zapojená do portálu musí být součástí federace eduid.cz
➔ Předpokládá se, že IdP mimo eppn předává i identifikátor uživatele v knihovním systému dané instituce (library id), pokud se liší od eppn
➔ Ostatní informace o uživateli získávány na základě library id prostřednictvím API příslušného knihovního systému za účelem jejich zobrazení uživateli
Knihovny.cz a eduid.cz
![Page 11: mojeID, IdP sociálních služeb, požadované Federativní ... › prezentace2019 › sal3 › 10_Zabicka.pdf · Využití mojeID a sociálních identit Podpora Code Of Conduct a](https://reader033.vdocuments.site/reader033/viewer/2022060401/5f0e17a87e708231d43d9346/html5/thumbnails/11.jpg)
www.knihovny.cz
➔ Účet v knihovně není zcela permanentní - např. propadlá registrace + uplynutí doby a smazání údajů o uživateli
➔ Různý přístup k autentizaci uživatele s propadlou registrací➔ Žádný z rozšířených knihovních systémů u nás neobsahuje
standardně IdP s podporou SAML ➔ MZK pro knihovny bez IdP a s NCIP API provozuje
NCIP-IdP gateway na bázi SimpleSAMLphp➔ Ostatní knihovny si musí zprovoznit vlastní IdP
SPECIFIKA KNIHOVEN
![Page 12: mojeID, IdP sociálních služeb, požadované Federativní ... › prezentace2019 › sal3 › 10_Zabicka.pdf · Využití mojeID a sociálních identit Podpora Code Of Conduct a](https://reader033.vdocuments.site/reader033/viewer/2022060401/5f0e17a87e708231d43d9346/html5/thumbnails/12.jpg)
www.knihovny.cz
➔ Knihovny institucí zapojených do eduID mimo knihovní systém nemusí být schopny doplnit do IdP informaci o id uživatele v knihovním systému:■ propojení databází by bylo nejednoznačné nebo drahé (=ruční práce)■ propojení databází by bylo možné, ale úprava IdP je drahá/není kapacita■ knihovní systém importuje z ISu všechny osoby, ale pokud někdo přijde do
knihovny “z ulice” a zaregistruje se, tak není v ISu a tedy ani v IdP
➔ Možná řešení■ informace o id v knihovním systému zpřístupněna “vedle” IdP přes jiné API■ zprovoznit nový IdP mimo federaci
SPECIFIKA KNIHOVEN
![Page 13: mojeID, IdP sociálních služeb, požadované Federativní ... › prezentace2019 › sal3 › 10_Zabicka.pdf · Využití mojeID a sociálních identit Podpora Code Of Conduct a](https://reader033.vdocuments.site/reader033/viewer/2022060401/5f0e17a87e708231d43d9346/html5/thumbnails/13.jpg)
www.knihovny.cz
➔ členství ve federaci usnadňuje uživatelům větších knihoven přístup do zahraničních elektronických zdrojů
➔ Většina knihovních systémů nedokáže být SP ➔ Většina knihoven neprovozuje mimo katalogu další systém,
do kterého by se uživatelé museli přihlašovat➔ Řada knihoven nepoužívá pro přihlášení https (ale zlepšuje
se to)➔ Není vždy poznat, kteří z registrovaných čtenářů jsou
zaměstnanci knihovny
SPECIFIKA KNIHOVEN
![Page 14: mojeID, IdP sociálních služeb, požadované Federativní ... › prezentace2019 › sal3 › 10_Zabicka.pdf · Využití mojeID a sociálních identit Podpora Code Of Conduct a](https://reader033.vdocuments.site/reader033/viewer/2022060401/5f0e17a87e708231d43d9346/html5/thumbnails/14.jpg)
www.knihovny.cz
➔ Slouží k získání informace o stavu čtenářského konta ve všech knihovnách, kde je uživatel registrovaný
➔ Uživatel si může účty libovolně spojovat a rozpojovat, nebo účty z portálu zcela smazat.
➔ Novým přihlášením se smazaný účet znovu vytvoří, ale uživatel mezitím přišel o své oblíbené apod.
➔ Pokud se uživatel odhlásí na portálu, pokouší se portál odhlásit jej i u IdP (což ale zatím všichni IdP nepodporují)
PROPOJOVÁNÍ ÚČTŮ
![Page 15: mojeID, IdP sociálních služeb, požadované Federativní ... › prezentace2019 › sal3 › 10_Zabicka.pdf · Využití mojeID a sociálních identit Podpora Code Of Conduct a](https://reader033.vdocuments.site/reader033/viewer/2022060401/5f0e17a87e708231d43d9346/html5/thumbnails/15.jpg)
www.knihovny.cz
PROPOJOVÁNÍ ÚČTŮ
![Page 16: mojeID, IdP sociálních služeb, požadované Federativní ... › prezentace2019 › sal3 › 10_Zabicka.pdf · Využití mojeID a sociálních identit Podpora Code Of Conduct a](https://reader033.vdocuments.site/reader033/viewer/2022060401/5f0e17a87e708231d43d9346/html5/thumbnails/16.jpg)
www.knihovny.cz
PROPOJOVÁNÍ ÚČTŮ
![Page 17: mojeID, IdP sociálních služeb, požadované Federativní ... › prezentace2019 › sal3 › 10_Zabicka.pdf · Využití mojeID a sociálních identit Podpora Code Of Conduct a](https://reader033.vdocuments.site/reader033/viewer/2022060401/5f0e17a87e708231d43d9346/html5/thumbnails/17.jpg)
www.knihovny.cz
PROPOJOVÁNÍ ÚČTŮ
![Page 18: mojeID, IdP sociálních služeb, požadované Federativní ... › prezentace2019 › sal3 › 10_Zabicka.pdf · Využití mojeID a sociálních identit Podpora Code Of Conduct a](https://reader033.vdocuments.site/reader033/viewer/2022060401/5f0e17a87e708231d43d9346/html5/thumbnails/18.jpg)
www.knihovny.cz
PROPOJOVÁNÍ ÚČTŮ
![Page 19: mojeID, IdP sociálních služeb, požadované Federativní ... › prezentace2019 › sal3 › 10_Zabicka.pdf · Využití mojeID a sociálních identit Podpora Code Of Conduct a](https://reader033.vdocuments.site/reader033/viewer/2022060401/5f0e17a87e708231d43d9346/html5/thumbnails/19.jpg)
www.knihovny.cz
PROPOJOVÁNÍ ÚČTŮ
![Page 20: mojeID, IdP sociálních služeb, požadované Federativní ... › prezentace2019 › sal3 › 10_Zabicka.pdf · Využití mojeID a sociálních identit Podpora Code Of Conduct a](https://reader033.vdocuments.site/reader033/viewer/2022060401/5f0e17a87e708231d43d9346/html5/thumbnails/20.jpg)
www.knihovny.cz
➔ Propojení s účty sociálních sítí nebo MojeID znamená, že uživatel si nemusí pamatovat přihlašovací údaje do svých knihoven...
➔ ...které ale potřebuje, pokud chce jít do placených zahraničních zdrojů
➔ Řešením je alternativní přihlášení sociální sítí přímo v přihlašovacím okně, které je ale pod kontrolou IdP
➔ I informace o propojení účtů pro tento účel drží IdP
PROPOJOVÁNÍ ÚČTŮ
![Page 21: mojeID, IdP sociálních služeb, požadované Federativní ... › prezentace2019 › sal3 › 10_Zabicka.pdf · Využití mojeID a sociálních identit Podpora Code Of Conduct a](https://reader033.vdocuments.site/reader033/viewer/2022060401/5f0e17a87e708231d43d9346/html5/thumbnails/21.jpg)
www.knihovny.cz
PROPOJOVÁNÍ ÚČTŮ
![Page 22: mojeID, IdP sociálních služeb, požadované Federativní ... › prezentace2019 › sal3 › 10_Zabicka.pdf · Využití mojeID a sociálních identit Podpora Code Of Conduct a](https://reader033.vdocuments.site/reader033/viewer/2022060401/5f0e17a87e708231d43d9346/html5/thumbnails/22.jpg)
www.knihovny.cz
➔ Informaci o propojených účtech uživatele lze přes API na vyžádání uživatele předat portálu Získej (meziknihovní výpůjční služba)■ vyvíjí a provozuje Národní technická knihovna
➔ Portál knihovny.cz má připravenu sadu rozhraní (API)■ vyhledávání■ informace o dostupnosti exempláře■ informace o členství uživatele v knihovnách
➔ Ostré spuštění v letošním roce
NÁVAZNÉ SLUŽBY
![Page 23: mojeID, IdP sociálních služeb, požadované Federativní ... › prezentace2019 › sal3 › 10_Zabicka.pdf · Využití mojeID a sociálních identit Podpora Code Of Conduct a](https://reader033.vdocuments.site/reader033/viewer/2022060401/5f0e17a87e708231d43d9346/html5/thumbnails/23.jpg)
www.knihovny.cz
➔ MZK vystupuje jako provozovatel IdP i SP➔ Většina uživatelů IdP provozovaných v MZK pro jiné
knihovny zatím používá jen SP Knihovny.cz➔ To se postupně mění - počítáme se zařazením do kategorií
■ Research and Scholarship■ Code fo Conduct■ Sirtfi
➔ Úpravy v konfiguraci provozovaných IdP - uvolňované atributy
DALŠÍ PLÁNY
![Page 24: mojeID, IdP sociálních služeb, požadované Federativní ... › prezentace2019 › sal3 › 10_Zabicka.pdf · Využití mojeID a sociálních identit Podpora Code Of Conduct a](https://reader033.vdocuments.site/reader033/viewer/2022060401/5f0e17a87e708231d43d9346/html5/thumbnails/24.jpg)
www.knihovny.cz
➔ Integrace služby Získej po jejím zprovoznění➔ Zapojování dalších knihoven
■ univerzity■ městské knihovny
➔ Zvýšení robustnosti a rychlosti ■ úpravy HW a SW■ větší paralelizace
➔ Průběžné vylepšování portálu■ nové řešení doporučování literatury
DALŠÍ PLÁNY