User Community Driven Development in Trust and Identity

Slides:



Advertisements
Similar presentations
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI AAI in EGI Status and Evolution Peter Solagna Senior Operations Manager
Advertisements

Federated Identity Management for Researchers – A quick overview from GÉANT BoF TNC May 2014 Dublin.
Federated Identity Management for Research Communities (FIM4R) David Kelsey (STFC-RAL) EGI TF, AAI workshop 19 Sep 2012.
AARC Overview Licia Florio, David Groep 21 Jan 2015 presented by David Groep, Nikhef.
Federated Identity Management for HEP David Kelsey WLCG GDB 9 May 2012.
Authentication and Authorisation for Research and Collaboration Licia Florio (GÉANT) Christos Kanellopoulos (GRNET) Service orientation.
Authentication and Authorisation for Research and Collaboration Licia Florio REFEDS Meeting The AARC Project I2 Technology Exchange.
Authentication and Authorisation for Research and Collaboration Licia Florio AARC Workshop The AARC Project Brussels, 26 October.
Authentication and Authorisation for Research and Collaboration Peter Solagna Milano, AARC General meeting Current status and plans.
Authentication and Authorisation for Research and Collaboration Peter Solagna Milano, AARC General meeting Report and plans Attribute.
Authentication and Authorisation for Research and Collaboration Peter Solagna Milano, AARC General meeting Current status and plans.
Authentication and Authorisation for Research and Collaboration Christos Kanellopoulos GRNET Proposed Pilots for Libraries and eGov.
Federated Identity Management for HEP David Kelsey HEPiX, IHEP Beijing 18 Oct 2012.
Authentication and Authorisation for Research and Collaboration Christos Kanellopoulos Open Day Event: Towards the European Open.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Evolution of AAI for e- infrastructures Peter Solagna Senior Operations Manager.
Networks ∙ Services ∙ People Thomas Bärecke Journée Fédération, Paris Collaboration européenne GÉANT SA5 03/07/2015 SA5 T5 team
Networks ∙ Services ∙ People Marina Adomeit FIM4R meeting Virtual Organisation Platform as a Service VOPaaS Nov 30, 2015, Austria Task Leader,
Networks ∙ Services ∙ People Ann Harding GÉANT Symposium, Vienna Users Session A3 Trust and Identity March GÉANT Activity Leader Trust.
Authentication and Authorisation for Research and Collaboration Taipei Taiwan Authentication and Authorisation for Research and.
European Grid Initiative AAI in EGI Status and Evolution Peter Solagna Senior Operations Manager
Authentication and Authorisation for Research and Collaboration Licia Florio REFEDS Meeting AARC and AARC2 Vienna, 1 st December.
David Groep Nikhef Amsterdam PDP programme Authentication and Authorization for Research and Collaboration David Groep, Nikhef with materials gratefully.
David Groep Nikhef Amsterdam PDP & Grid AARC Authentication and Authorisation for Research and Collaboration an impression of the road ahead.
Networks ∙ Services ∙ People Licia Florio TNC, Lisbon Consuming identities across e- Infrastructures 16 June 2015 PDO GÈANT.
Authentication and Authorisation for Research and Collaboration Licia Florio AARC CORBEL Workshop The AARC Project Paris, 31 May.
Authentication and Authorisation for Research and Collaboration Christos Kanellopoulos David Groep 9 th FIM4R Meeting The AARC Project.
European Life Sciences Infrastructure for Biological Information European Life Sciences Infrastructure for Biological Information.
Authentication and Authorisation for Research and Collaboration Licia Florio AARC f-2-f Meeting One Year of AARC Utrecht, 24 May.
Networks ∙ Services ∙ People Marina Adomeit TNC16 Conference, Prague Towards a platform for supporting collaboration GÉANT VOPaaS
Authentication and Authorisation for Research and Collaboration Peter Solagna, Nicolas EGI AAI integration experiences AARC Project.
Authentication and Authorisation for Research and Collaboration AARC/CORBEL Workshop for Life Sciences AAI AARC Draft Blueprint.
Networks ∙ Services ∙ People Mandeep Saini AARC/CORBEL Workshop Collaborative Organisation Platform as a Service June 1, 2016, Paris Product.
Authentication and Authorisation for Research and Collaboration Licia Florio IGTF Meeting The AARC Project Amsterdam, 8 September.
ELIXIR AAI Michal Procházka, Mikael Linden, EGI VC 15 March 2016.
Security in the wider world David Kelsey (STFC-RAL) GridPP37 – Ambleside 2 Sep 2016.
Introduction to AAI Services
The EGI AAI “CheckIn” Service
WLCG Update Hannah Short, CERN Computer Security.
Boosting AAI for research and collaboration
RCauth.eu CILogon-like service in EGI and the EOSC
Authentication and Authorisation for Research and Collaboration
The Policy Puzzle Many groups and (proposed) policies, but leaving many open issues AARC “NA3” is tackling a sub-set of these “Levels of Assurance” –
EGI Updates Check-in Matthew Viljoen – EGI Foundation
AARC Update What’s been happening in AARC which matters for GÉANT
eduTEAMS platform for collaboration Niels Van Dijk
eduTEAMS – Current status & Future Plans
Identity Federations - Overview
Identity Management and Authorization
Christos Kanellopoulos
CheckIn: the AAI platform for EGI
AAI Alignment Nicolas Liampotis (based on the work of Mikael Linden)
Federated Identity Management for Researchers (FIM4R)
Check-in Nicolas Liampotis
An AAI solution for collaborations at scale
Boosting AAI for research and collaboration
Updates on Training Andrea Biancini (AARC2.AHM)2 NA2 WP leader
Federated Identity Management for Scientific Collaborations
The AARC Project Licia Florio (GÉANT) Christos Kanellopoulos (GRNET)
The AARC Project Licia Florio AARC Coordinator GÉANT
Minimal Level of Assurance (LoA)
Identity Management and Authorization
Policy in harmony: our best practice
Pilots in AARC Arnout Terpstra (AARC2) / Paul van Dijk (AARC1)
AAI For Researchers Licia Florio AARC Project Coordinator GÉANT DI4R
AARC Blueprint Architecture and Pilots
AARC2 JRA1 Update Nicolas Liampotis
AAI Architectures – current and future
RCauth.eu CILogon-like service in EGI and the EOSC
Community AAI with Check-In
Check-in Identity and Access Management solution that makes it easy to secure access to services and resources.
Presentation transcript:

User Community Driven Development in Trust and Identity Christos Kanellopoulos (GRNET) 5th International LSDMA Symposium: The Challenge of Big Data in Science 5 October, 2016 Karlsruhe

The starting point The scenario: There is a technical architect of a research community Her community is distributed internationally Increasing number of services need authentication and authorization Her job is to find a solution She wants to focus on research and not reinvent the wheel She starts googling So, there are some solutions available, but…

3

Authentication and Authorisation for Research and Collaboration AARC Facts Authentication and Authorisation for Research and Collaboration Two-year EC-funded project 20 partners NRENs, e-Infrastructure providers and Libraries as equal partners About 3M euro budget Starting date 1st May, 2015 https://aarc-project.eu/

AARC’s Role - Connecting the islands rInfra1 eInfraA rInfra2 eInfraB

AARC Vision and Outputs Avoid a future in which new research collaborations develop independent AAIs Impact Bring federated access and eScience close to each other Create a cross-e-infrastructure ‘network’ for identities Reduce duplication of efforts in the service delivery Outputs Design of integrated AAI built on federated access Harmonised policies to easy cross-discipline collaboration Pilot selected use-cases Offer a diversified training package

AARC and T&I ecosystem AARC REFEDS/FIM4R r/e-Infrastructures GN4 project, REFEDS, FIM4R, RDA, and various AAI work within other projects Liaisons with international collaborations AARC Requirements Anchored in real use cases International collaboration Pilots AARC technical and policy findings Training REFEDS/FIM4R REFEDS: Feedback and validation from Fed Operators on best practices FIM4R: Feedback on pilots from AAI user communities Requirements/feedback for training and architecture r/e-Infrastructures Develop business case Costing Supply chain Pilot integration results Incorporate

AARC Methodology Management Community Requirements Community Feedback

Starting Point ID FEDs e-Researcher Mainly nationally focused Provide webSSO (SAML) to access a number of services Support fine-grained AuthZ e-Researcher Typical inter-fed use-cases Provide SSO (X.509) for e- Research services Requirement for stronger AuthN (LoA)

The goals Users should be able to access the all services using the credentials from their Home Organization Users should have one persistent non-reassignable non-targeted unique identifier. Attempt to retrieve user attributes from the user’s Home Organization. If this is not possible, then an alternate process should exist. Distinguish (LOA) between self-asserted attributes and the attributes provided by the Home Organization/VO Access to the various services should be granted based on the role(s) the users have within the collaboration Services should not have to deal with the complexity of multiple IdPs/Federations/Attribute Authorities/technologies.

Identified Requirements Attribute Release Attribute Aggregation User Friendliness SP Friendliness User Managed Information Persistent Unique Id Credential translation Credential Delegation Levels of Assurance Guest users Step-up AuthN Non-web-browser Community based AuthZ Best Practices Social & e-Gov IDs Incident Response

The Functional Components and available AAI tools Analysis of User Communities Available AAI Components IdPs Attribute Authorities Proxies Token Translation And Infrastructure Providers Service Provider aarc-project.eu

AARC: Analysis of User Communities and e-Infrastructure Providers Attribute Release Attribute Aggregation User Friendliness SP Friendliness Credential translation Persistent Unique Id User Managed Information Credential Delegation Levels of Assurance Guest users Step-up AuthN Best Practices Community based AuthZ Non-web-browser Social & e-Gov IDs Incident Response

AARC Blueprint Architecture (1st Draft) User Community Requirements https://goo.gl/kSxENp https://wiki.geant.org/display/AARC/AARC+Architecture

AARC Blueprint Architecture & eduGAIN eduGAIN and the Identity Federations A solid foundation for federated access in R&E Authentication and Authorization Architecture for Research Collaboration A set of building blocks on top of eduGAIN for International Research Collaboration

Why the proxy model? All internal Services can have one statically configured IdP No need to run an IdP Discovery Service on each Service Connected SPs get consistent/harmonised user identifiers and accompanying attribute sets from one or more AAs that can be interpreted in a uniform way for authZ purposes External IdPs only deal with a single SP proxy But it comes with each own new challenges

Policies & Sustainability models Security Incident Response Trust Framework for Federated Identity https://refeds.org/sirtfi Minimal Assurance Level for low-risk research use cases https://wiki.geant.org/display/AARC/LoA+-+Level+of+Assurance Policy and sustainability models for a pan-European Token Translation Service https://www.rcauth.eu/ Sustainability models for ”Guest IdPs” https://wiki.geant.org/display/AARC/Sustainability+models+for+Guest+IdPs Requirements for Accounting and Data Protection https://wiki.geant.org/display/AARC/Accounting+and+Data+Protection

Pilots Pilots With Communities Requirements User Community Overview Available AAI Components Draft Blue-Print Architecture Plan Develop Test Include Feedback Input for training Package /release https://goo.gl/kSxENp https://goo.gl/NzQA2U https://goo.gl/7dZZF4 aarc-project.eu

Attribute Authorities Pilots Library, hybrid AuthN Library, IdP-SP proxy approach IdPs Attribute Authorities Perun and COmanage AAs for BBMRI & EGI OpenConext attribute aggregation Proxy Token Translation TTS with CI-logon and VO portal for Elixir ORCID SP, LoA Elevation, Reference implementation of the BPA… Service Provider https://goo.gl/kSxENp https://goo.gl/NzQA2U https://goo.gl/7dZZF4 https://wiki.geant.org/display/AARC/AARC+Pilots

First e-Infrastructure implementations EGI CheckIn Service https://wiki.egi.eu/wiki/AAI ELIXIR AAI https://www.elixir-europe.org/services/compute/aai EUDAT B2ACCESS https://www.eudat.eu/services/b2access GÉANT eduTEAMS https://www.eduteams.org https://goo.gl/kSxENp https://goo.gl/NzQA2U https://goo.gl/7dZZF4

Upcoming work Policies and best practices for proxy operators Framework recommendations for RIs for coherent policy sets Guideline documents (e.g. group Membership, non-web access, authorizaton) Feasibility study for the use eGOV/eIDAS e-IDs Pilots, pilots, pilots… Focused trainings

skanct@admin.grnet.gr