Federated Identity Management IG FIM4R CLARIN pilot – progress report Menzo Windhouwer (CLARIN ERIC, Meertens Institute)

Slides:



Advertisements
Similar presentations
Programme: 145 sessions & social events
Advertisements

UNIVERSITY OF JYVÄSKYLÄ INTERNATIONAL COOPERATION.
UNIVERSITY OF JYVÄSKYLÄ STUDENT EXCHANGE. UNIVERSITY OF JYVÄSKYLÄ STUDENT MOBILITY PROGRAMMES AT THE UNIVERSITY OF JYVÄSKYLÄ ISEP (International Student.
Knowledge Management LXV International Council Meeting Qawra, Malta 16 th - 23 rd of March 2014.
Study Visits ICM Croatia, Opatija, 27th October to 3th November 2013.
UNIFIED ELSA ELSA 2013/2014 III Supporting Area Meeting Konjic, Bosnia and Herzegovina 11 th - 15 th September 2013.
Legal developments trainers’ workshop Bad Orb, March 2012.
The Geography Challenge
ELSA Shop(ping) – Spring SALE! LXV International Council Meeting Qawra, Malta 16 th - 23 rd of March 2014.
Knowledge Management and Transition ICM Cluj-Napoca, 24th April 2015.
SCHENGEN VISA MEMBERS:EMILIA GONZÁLEZ FRAILE MARÍA INES PAEZ CARRILLO BRAYAN ANDRES NIETO ALARCÓN. MARÍA MERCEDES CASTIBLANCO TEACHER:IVAN CAMILO GONZÁLEZ.
ELSA Shop(ping) LXIV International Council Meeting Opatija, Croatia October 28 th - November 3 rd 2013.
Area Definition III KAM,Bratislava. The European Law Students’ Association Albania ˙ Austria ˙ Azerbaijan ˙ Belgium ˙ Bosnia and Herzegovina ˙ Bulgaria.
THE EUROPEAN UNION. HISTORY 28 European states after the second world war in 1951 head office: Brussels 24 different languages Austria joined 1995.
Make it Smart&Creative ICM Cluj-Napoca, 21st April 2015.
UEMS ORL TREASURY REPORT October 2012 M. de la Mota, F. Marchal.
ICM Bodrum 24 th October AA Workshop Legal Research Group.
NextLastEurope. NextLastEurope  The region of Europe is the area on the map shaded dark purple. Europe.
Institutional Visit LXV International Council Meeting Qawra, Malta 16 th - 23 rd of March 2014.
ELSA as the Franchise? LXV International Council Meeting Qawra, Malta 16 th - 23 rd of March 2014.
Natural gas, and oil sectors in Europe Vaidotas Levickis Fort Worth, Texas 2015.
EXTREME MAKEOVER Members’ Magazine LXIV International Council Meeting Opatija, Croatia October 28 th - November 3 rd 2013.
Map - Region 3 Europe.
Map Quiz #7 Review World Geography Mr. Wofford. Map Quiz #7 Review Continents, Oceans, Seas, Deserts, Mountains U S A North America South America.
Europe. Albania AL Austria Belarus Belgium.
Time line By: Shirley Lin. The story of European Union
E u r o g u i d a n c e A Network of National Resource and Information Centres for Guidance Established in 1992.
Shibboleth Consortium. Background Shibboleth evolved out of Internet2 Middleware Activity in 2000, with first release in Significant funding from.
E u r o g u i d a n c e A Network of National Resource and Information Centres for Guidance Established in 1992.
The 19 th of June 1990 : The Schengen Implementing Convention has been signed by : - Germany - Belgium - France - Luxembourg - Netherlands Calendar.
Computer Class – Summer 20092/21/2016 3:45 AM European Countries Albania Andorra Austria Belarus Belgium Bosnia and Herzegovina Bulgaria Croatia Czech.
Geography Review On Map 1, please identify: -Spain -France -England -Russia -Ottoman empire -Persia -China -Mughal India -Songhai Empire.
The European Law Students’ Association Albania ˙ Austria ˙ Azerbaijan ˙ Belgium ˙ Bosnia and Herzegovina ˙ Bulgaria ˙ Croatia ˙ Cyprus ˙ Czech Republic.
CLARIN EUDAT2020 uptake plan Dieter Van Uytvanck CLARIN ERIC EUDAT User Forum, Rome.
AAI needs of the Distributed Computing Infrastructures - CLARIN Dieter Van Uytvanck Max Planck Institute for Psycholinguistics
Maps of Topic 2B Multilingualism in Europe Europe A Story of Empire (a united Europe) & Language.
Table 1. Numbers and rates of TB cases per population by country and year, EU/EEA, 2010–2014 ASR: age-standardised rate, C: case-based Source:
LXVI Internationl Council Meeting Turkey 19th – 26th of October 2014 Academic Activites Workshop Monday 20th of October –
Table 1. Number and rate of reported confirmed syphilis cases per population by country and year, EU/EEA, 2010–2014 ASR: age-standardised rate,
Table 1. Number and rate of Legionnaires’ disease cases per population by country and year, EU/EEA, 2010–2014 ASR: age-standardised rate, C: case-based.
CONFIDENTIAL 1 EPC, European Union and unitary patent/UPC EPC: yes EEA: no EU: no (*) (*) Also means no unitary patent Albania, Macedonia, Monaco, San.
France Ireland Norway Sweden Finland Estonia Latvia Spain Portugal Belgium Netherlands Germany Switzerland Italy Czech Rep Slovakia Austria Poland Ukraine.
Best Sustainable Development Practices for Food Security UV-B radiation: A Specific Regulator of Plant Growth and Food Quality in a Changing Climate The.
Table 1. Confirmed cases of Typhoid and paratyphoid fever: number and rate per population, EU/EEA, 2010–2014 Source: Country reports. Legend: Y.
European Union Duy Trinh.
Table 1. Reported confirmed hepatitis A cases: number and rate per population, EU/EEA, 2010–2014 Source: Country reports. Legend: Y = yes, N =
DISTRIBUTION AUTOMATIC - GENERATION
The 1680 Family’s Reach.
Figure 1. Number of reported hantavirus infection cases, EU/EEA, 2014
GLEB planning 05 March 2018.
Table 1. Reported, confirmed campylobacteriosis cases: number and rate per population, EU/EEA, 2010–2014 Source: Country reports. Legend: Y = yes,
Table 1. Number and rate of reported confirmed syphilis cases per 100 000 population by country and year, EU/EEA, 2010–2014 Country
Table 1. Reported confirmed brucellosis cases: number and rate per population, EU/EEA, 2010–2014 Source: Country reports. Legend: Y = yes, N =
The European Parliament – voice of the people
The European Parliament – voice of the people
Намалување на загадувањето на воздухот со електромобилност
EU: First- & Second-Generation Immigrants
Table 1. Table 1. Reported confirmed salmonellosis cases: number and rate per population, EU/EEA, 2010–2014 Source: Country reports. Legend: Y.
Table 1. Reported confirmed cholera cases, EU/EEA, 2010–2014
Table 1. Reported confirmed botulism cases: number and rate per population, EU/EEA, 2010–2014 ASR: age-standardised rate, C: case-based Source:
Adriatic Persian Gulf Map Test #1 Answers.
Table 1. Reported confirmed leptospirosis cases: number and rate per population, EU/EEA, 2010–2014 Source: Country reports. Legend: Y = yes, N.
European Union Membership
Adoption, adaptation and applicability of the Global Curriculum in Medical Oncology. Adoption, adaptation and applicability of the Global Curriculum in.
Adriatic Persian Gulf Map Test #1 Answers.
European representation of respiratory critical care HERMES participants. European representation of respiratory critical care HERMES participants. Countries.
Update on reporting status
Table 1. Reported confirmed listeriosis cases: number and rate per population, EU/EEA, 2010–2014 Source: Country reports. Legend: Y = yes, N =
Update on Derogation Reporting
Prodcom Statistics in Focus
Presentation transcript:

Federated Identity Management IG FIM4R CLARIN pilot – progress report Menzo Windhouwer (CLARIN ERIC, Meertens Institute)

 Basically a legal proxy whereby CLARIN ERIC joins national identity federations on behalf of its centres (= Service Providers)  Details and the agreement: clarin.eu/spfclarin.eu/spf  Up-to-date list of end-user service providers: clarin.eu/node/3962 and centres.clarin.eu/spf clarin.eu/node/3962centres.clarin.eu/spf  Experiments with a SAML – OAuth2 bridge  Quality checks for the SP SAML metadata Quality checks for the SP SAML metadata FIM4R CLARIN pilot – progress

FIM4R CLARIN pilot – Identity Federations 1.ACOnet, Austria 2.Belnet Federation, Belgium 3.SWITCHaai, Switzerland 4.eduID.cz, Czech Republic 5.DFN, Germany 6.TAAT, Estonia 7.SIR, Spain 8.Haka, Finland 9.Fédération Éducation- Recherche, France [eduGAIN] 10.GRNET, Greece 11.eduID.hu, Hungary 12.Edugate, Ireland 13.IDEM, Italy [eduGAIN] 14.LAIFE, Latvia 15.SurfConext, The Netherlands 16.FEIDE, Norway 17.PIONIER.id, Poland 18.RCTSaai, Portugal 19.SWAMID, Sweden [eduGAIN] 20.ArnesAAI, Slovenia 21.UK Federation, United Kingdom [eduGAIN] 22.InCommon, United States of America 23.WAYF, Denmark, Iceland 24.LITNET fedi, Lithuania 25.Slovenia [eduGAIN]

1.MPI (lux17) 2.MPI (catalog) 3.MPI (corpus1) 4.INL 5.IDS (clarin) 6.IDS (repos) 7.BBAW 8.CSC (lat) 9.CSC (korp) 10.UTU 11.UFAL 12.ICLTT 13.Meertens 14.Meertens (OpenSKOS) 15.Huygens 16.CLARIN-DK 17.BAS 18.CMU 19.CELR 20.CLARINO 21.HZSK 22.UIL-OTS 23.CLARIN-PL 24.CLARINSI FIM4R CLARIN pilot – Service Providers

 Problem addressed:  An user is logged in to Service 1 which calls Service 2 on behalf of the user. How is the identity of the user passed on, and how can Service 2 trust it?  Solutions investigated by CLARIN-NL and BiGGrid:  Open or semi-open system  OAuth1  SAML ECP  WS-Trust  GEMBus STS  OAuth2  Selected solution for CLARIN test cases  X.509 certificates  Investigated in EUDAT User Delegation in the CLARIN Metadata Infrastructure - Part I - Research SAML – OAuth2 bridge

SAML – OAuth2 bridge: solution Authorisation Service S1S2 ? IdP AS -runs within a (separate) SP -is trusted by all involved services -also provides identity information (based on Shibboleth attributes)

 Authorisation server  Quite a few to choose from, quality varies  Trials: ndg-oauth, SURFnet OAuth-Apis, Unity IDMndg-oauthSURFnet OAuth-ApisUnity IDM  OAuth2 client  Clients available for Java, Python, PHP, …  Well specified protocol, clients interchangeable  OAuth2 resource server  Clients available for Java, Python, PHP, …  Interoperability with the AS can be a problem  OAuth 2.0 Token Introspection (IETF draft RFC) OAuth 2.0 Token Introspection (IETF draft RFC) User Delegation in the CLARIN Metadata Infrastructure - Part II - Implementation SAML – OAuth2 bridge: implementation

 Interaction between registries with private use areas  CMDI Component Registry to the ISOcat Data Category Registry  Interaction between tools and archives with closed resources  CLASS to The Language Archive  Interaction between tools and private work spaces  WebLicht to OwnCloud  Extensions:  Multistep delegation Multistep delegation  Desktop or mobile applications  … User Delegation in the CLARIN Infrastructure SAML – OAuth2 bridge: use cases

 Prepare SAML – OAuth2 bridge for production  Add more service providers  Add more federations Future Plans

Thank You! Reactions:

 Jonathan Blumtritt (University of Cologne)  Daan Broeder (MPI, Meertens Institute)  Joost van Dijk (SURFnet)  Willem Elbers (MPI, CLARIN ERIC)  Willem van Engen (NIKHEF)  Twan Goosen (MPI, CLARIN ERIC) – animated slides!  Marie Hinrichs (University of Tübingen)  Remco Poortinga – van Wijnen (SURFnet)  Mischa Sallé (NIKHEF)  Shakila Shayan (MPI)  Wei Qiu (University of Tübingen)  Dieter van Uytvanck (CLARIN ERIC) SAML – OAuth2 bridge: acknowledgements