150 likes | 251 Views
GEANT eduGAIN Data Protection "Code of Conduct" Workshop. Dieter Van Uytvanck d ieter.vanuytvanck@mpi.nl Brussels. We, the Service Providers. CLARIN SPs – www.clarin.eu/spf DARAH SPs More general: DASISH community EUDAT community . CLARIN SPs. Dutch IDF. Finish IDF. …. User.
E N D
GEANT eduGAIN Data Protection "Code of Conduct" Workshop Dieter Van Uytvanck dieter.vanuytvanck@mpi.nl Brussels
We, the Service Providers • CLARIN SPs – www.clarin.eu/spf • DARAH SPs • More general: • DASISH community • EUDAT community
CLARIN SPs Dutch IDF Finish IDF … User German IDF EU IDF (GEANT/eduGain) CLARIN ERIC CLARIN Service Provider Organization Depositor
I would like to use a CLARIN service… 1. wants to access 7. uses Service Provider 6. redirects to resource for authorization check 5. User enters credentials 3. User selects IdP Identity Provider 2. redirects to Discovery Service 4. redirects to
Back to reality • Main problems: • Not enough (worst case: no) attributes are released • Opt-in at the side of the Identity Providers • No support for “exotic” SAML profiles like ECP at the side of the providers
I would like to use a CLARIN service… 1. wants to access 7. uses Service Provider 6. send attributes for authorization check 5. User enters credentials 3. User selects IdP Identity Provider 2. redirects to Discovery Service 4. redirects to
I would like to use a CLARIN service… 1. wants to access Service Provider 2. access denied Error "Universiteit van Tilburg" is not in the list of organisations that have requested access for the service "CATALOG (CLARIN)". If you require access you need to contact your organization's ICT department regarding this service; when they agree, they can contact SURFfederatie to include your organization in the list. Identity Provider
But which ICT department? contact Research Group ICT dept. contact FacultyICT dept. contact University ICT dept.
And what to ask for? From: christianh@someuniversity.eu To: support@someuniversity.eu Re: Component Registry Dear support team, I would like to access the CLARIN component registry but get an error message: "Universiteit van Tilburg" is not in the list of organisations that have requested access for the service "CATALOG (CLARIN)" What should I do now? Best regards, Christian
… to summarize • Logging in to an SP for the first time: • Takes a while (asking for permission!) • Depends on a non-standardized workflow • Depending on the reaction of the researcher • Depending on the reaction of the IT helpdesk • Adds to the bureaucratic burden that AAI was supposed to address • Takes more effort for the user than creating a new ad-hoc account • Scalability problem: many SPs and IdPs (CLARIN e.g. – S * I times permission requests)
Exotic SAML profiles • CLARIN and DARIAH want to use web service trust delegation • This has been tested by DARIAH and works … • … but depends on the IdP, who has to configure the ECP SAML profile correctly
Summarizing our needs Less problematic attribute release policy (eduGAIN code of conduct = good initiative!) Get rid of opt-in for IdPs Try to configure the ECP profile by default at the side of IdP
Temporary workaround • For CLARIN: the CLARIN IdP • In practice: running our own federation • Not what we want to do! • Gold standard for attributes: • eduPersonPrincipleName (EPTID) • Common name • Organisation (schacHomeOrganisation) • Mail • eduPersonScopedAffiliation
Practical questions about CoC • What about trust delegation? • Web service A calls web service B on behalf of user X • How long can a Service Provider store attributes?