HEXAA e-Science gateways with external attribute authority István Tétényi, MTA SZTAKI 21-May-2014...

16
HEXAA e-Science gateways with external attribute authority István Tétényi, MTA SZTAKI 21-May-2014 Co-Authors: Mr. Héder, Mihály (MTA SZTAKI); Mr. BAJNOK, Kristóf (NIIF); Dr. FARKAS, Zoltán (MTA SZTAKI); Mr. KAROCZKAI, Krisztián (MTA SZTAKI); Mr. KOTCAUER, Péter (MTA SZTAKI)

description

3 Connect | Communicate | Collaborate Project background HEXAA = Higher Education eXternal Attribute Authority HEXAA is a GEANT3plus Open Call project Participants: SZTAKISZTAKI (Institute for Computer Science and Control) NIIFI/HungarnetNIIFI/Hungarnet (Hungarian Academic and Research Network Organization) SZTAKI and NIIFI/Hungarnet have a long successful history of cooperation This included: identity management federated identity service (eduID) day-to-day working relationship

Transcript of HEXAA e-Science gateways with external attribute authority István Tétényi, MTA SZTAKI 21-May-2014...

Page 1: HEXAA e-Science gateways with external attribute authority István Tétényi, MTA SZTAKI 21-May-2014 Co-Authors: Mr. Héder, Mihály (MTA SZTAKI); Mr. BAJNOK,

HEXAAe-Science gateways with external attribute authority

István Tétényi, MTA SZTAKI21-May-2014

Co-Authors: Mr. Héder, Mihály (MTA SZTAKI); Mr. BAJNOK, Kristóf (NIIF);Dr. FARKAS, Zoltán (MTA SZTAKI); Mr. KAROCZKAI, Krisztián (MTA SZTAKI); Mr. KOTCAUER, Péter (MTA SZTAKI)

Page 2: HEXAA e-Science gateways with external attribute authority István Tétényi, MTA SZTAKI 21-May-2014 Co-Authors: Mr. Héder, Mihály (MTA SZTAKI); Mr. BAJNOK,

2Connect | Communicate | Collaborate

Outline

IntroductionOverview of HEXAA projectHEXAA for e-Science gatewaysConclusions

Page 3: HEXAA e-Science gateways with external attribute authority István Tétényi, MTA SZTAKI 21-May-2014 Co-Authors: Mr. Héder, Mihály (MTA SZTAKI); Mr. BAJNOK,

3Connect | Communicate | Collaborate

Project background

HEXAA = Higher Education eXternal Attribute AuthorityHEXAA is a GEANT3plus Open Call projectParticipants:

SZTAKI (Institute for Computer Science and Control)NIIFI/Hungarnet (Hungarian Academic and Research Network Organization)

SZTAKI and NIIFI/Hungarnet have a long successful history of cooperationThis included:

identity managementfederated identity service (eduID)day-to-day working relationship

Page 4: HEXAA e-Science gateways with external attribute authority István Tétényi, MTA SZTAKI 21-May-2014 Co-Authors: Mr. Héder, Mihály (MTA SZTAKI); Mr. BAJNOK,

4Connect | Communicate | Collaborate

HEXAA motivation

HEXAA is the outcome of a successful integration of OpenNebula and federated identity management in 2012HEXAA answers two critical questions:

where could we store attribute information that does not suit well with institutional identity management procedures?how could we provide external attributes in a standard way for web applications?

Our answers:External Attribute AuthoritySAML 2 (attribute request)

Page 5: HEXAA e-Science gateways with external attribute authority István Tétényi, MTA SZTAKI 21-May-2014 Co-Authors: Mr. Héder, Mihály (MTA SZTAKI); Mr. BAJNOK,

5Connect | Communicate | Collaborate

HEXAA vision

Already in the field:VO management software for managing groupsAttribute Authorities to provide group informationfederated applications to use group information

HEXAA aims to:ship a VO and profile management interface that is capable to register any attributehandle consent of attribute release if & when requiredtie it to a SAML2 Attribute Authorityoffer custom hooks that are invoked on changes (provisioning, etc.)API for legacy applicationsinterworking with other AA-sApache licence

Page 6: HEXAA e-Science gateways with external attribute authority István Tétényi, MTA SZTAKI 21-May-2014 Co-Authors: Mr. Héder, Mihály (MTA SZTAKI); Mr. BAJNOK,

6Connect | Communicate | Collaborate

HEXAA workplan and status

1.Interviews with several research projects üdo they need VOs?do they need custom profile attributes?special requirements (expiration, targeting)?

2.Requirements survey – has been issued3.Legal analysis and guideline document for AAs - progressing

with respect to inter-federation (eduGAIN)4.Software development – progressing well

Streamlined profile and group managementImplement back-channel attribute queries and an attribute server for SimpleSAMLphpIntegration for the most important e-Science applications/platformsFeedback byproducts to open communities– Attribute Aggregator for SSP– Liferay integration plugin

Page 7: HEXAA e-Science gateways with external attribute authority István Tétényi, MTA SZTAKI 21-May-2014 Co-Authors: Mr. Héder, Mihály (MTA SZTAKI); Mr. BAJNOK,

7Connect | Communicate | Collaborate

Empowering scientific communities: HEXAA – SCI-BUS – EGI integration

• European Grid• Federated Cloud

Community specific user environments

Community specific software

deployments

Community specific user

attributes

Page 8: HEXAA e-Science gateways with external attribute authority István Tétényi, MTA SZTAKI 21-May-2014 Co-Authors: Mr. Héder, Mihály (MTA SZTAKI); Mr. BAJNOK,

8Connect | Communicate | Collaborate

HEXAA as VO manager

Page 9: HEXAA e-Science gateways with external attribute authority István Tétényi, MTA SZTAKI 21-May-2014 Co-Authors: Mr. Héder, Mihály (MTA SZTAKI); Mr. BAJNOK,

9Connect | Communicate | Collaborate

Quick demo: HEXAA + WS-PGRADE

Federated login

Page 10: HEXAA e-Science gateways with external attribute authority István Tétényi, MTA SZTAKI 21-May-2014 Co-Authors: Mr. Héder, Mihály (MTA SZTAKI); Mr. BAJNOK,

10Connect | Communicate | Collaborate

Quick demo: HEXAA + WS-PGRADE

Login at home organization

Page 11: HEXAA e-Science gateways with external attribute authority István Tétényi, MTA SZTAKI 21-May-2014 Co-Authors: Mr. Héder, Mihály (MTA SZTAKI); Mr. BAJNOK,

11Connect | Communicate | Collaborate

Quick demo: HEXAA + WS-PGRADE

Logged in WS-PGRADE withentitlements from VO + AAI federation

Page 12: HEXAA e-Science gateways with external attribute authority István Tétényi, MTA SZTAKI 21-May-2014 Co-Authors: Mr. Héder, Mihály (MTA SZTAKI); Mr. BAJNOK,

12Connect | Communicate | Collaborate

Quick demo: HEXAA + WS-PGRADE

Page 13: HEXAA e-Science gateways with external attribute authority István Tétényi, MTA SZTAKI 21-May-2014 Co-Authors: Mr. Héder, Mihály (MTA SZTAKI); Mr. BAJNOK,

13Connect | Communicate | Collaborate

HEXAA in application area context

Scope – hierarchy related Target community

Local University / research institute

NREN federation eduID /HU/

Con-federation eduGAIN*

Scientific federations EGI science gateways

+Scope – platform related Target application area

Content management Liferay, MediaWiki, Drupal

Cloud Open Nebula, Open Stack, Cloud Stack

Other Icinga, AjaxPlorer

* planned

Page 14: HEXAA e-Science gateways with external attribute authority István Tétényi, MTA SZTAKI 21-May-2014 Co-Authors: Mr. Héder, Mihály (MTA SZTAKI); Mr. BAJNOK,

14Connect | Communicate | Collaborate

HEXAA plans

Planned for near future:OpenStack integrationNREN applications (e.g. NIIFI / high-performance computing portal)Complete requirement survey: http://survey.hexaa.eusoftware development / system integration

Known open questions:handling of Level of Assurance scoped attributes / responses - e.g. affiliationattribute release policy issues and user consent handlingInter-federation opportunities /PERUN, OpenConext, HEXAA, etc./discovery service for HEXAA and other AA-s

Partnering in H2020 projects to support more e-Science gateways

Page 15: HEXAA e-Science gateways with external attribute authority István Tétényi, MTA SZTAKI 21-May-2014 Co-Authors: Mr. Héder, Mihály (MTA SZTAKI); Mr. BAJNOK,

15Connect | Communicate | Collaborate

Conclusions

HEXAA as a project is progressing wellPlease, spread the word of the survey: http://survey.hexaa.euThe HEXAA concept is proved; e-Science gateways are reachable from eduGAIN using a SAML2 AASolutions of inter-federation interworking issues are to be consolidatedH2020 opens room for this activities

Page 16: HEXAA e-Science gateways with external attribute authority István Tétényi, MTA SZTAKI 21-May-2014 Co-Authors: Mr. Héder, Mihály (MTA SZTAKI); Mr. BAJNOK,

16Connect | Communicate | Collaborate

www.geant.net

www.twitter.com/GEANTnews | www.facebook.com/GEANTnetwork | www.youtube.com/GEANTtv

Connect | Communicate | Collaborate

Thank you!

http://www.geant.net/MediaCentreEvents/news/Pages/GEANT_Open_Call_awards_EC_funding.aspx

Please, fill in the survey:http://survey.hexaa.eu