EUDAT B2ACCESS - AARC Project · EUDAT B2ACCESS Jens Jensen, STFC CORBEL workshop, Paris 31-32 May...

12
www.eudat.eu EUDAT receives funding from the European Union's Horizon 2020 programme - DG CONNECT e-Infrastructures. Contract No. 654065 EUDAT B2ACCESS Jens Jensen, STFC CORBEL workshop, Paris 31-32 May (or 0-1 June) 2016

Transcript of EUDAT B2ACCESS - AARC Project · EUDAT B2ACCESS Jens Jensen, STFC CORBEL workshop, Paris 31-32 May...

Page 1: EUDAT B2ACCESS - AARC Project · EUDAT B2ACCESS Jens Jensen, STFC CORBEL workshop, Paris 31-32 May (or 0-1 June) 2016. ... B2FIND –metadata/search B2SHARE –upload and share data

www.eudat.euEUDAT receives funding from the European Union's Horizon 2020 programme - DG CONNECT e-Infrastructures. Contract No. 654065

EUDAT B2ACCESS

Jens Jensen, STFC

CORBEL workshop, Paris

31-32 May (or 0-1 June) 2016

Page 2: EUDAT B2ACCESS - AARC Project · EUDAT B2ACCESS Jens Jensen, STFC CORBEL workshop, Paris 31-32 May (or 0-1 June) 2016. ... B2FIND –metadata/search B2SHARE –upload and share data

EUDAT in nuce

Multidisciplinary data e-Infrastructure supporting a

wide range of research communities & projects

B2SAFE – data storage and replication

B2DROP – user file storage

B2FIND – metadata/search

B2SHARE – upload and share data

B2STAGE – move data into and out of other einfra

B2GETHER – collaborators

B2ACCESS – account mgmt and SSO

Data pilots ~ 25 activities

Page 3: EUDAT B2ACCESS - AARC Project · EUDAT B2ACCESS Jens Jensen, STFC CORBEL workshop, Paris 31-32 May (or 0-1 June) 2016. ... B2FIND –metadata/search B2SHARE –upload and share data

Data pilots overview

Biomedical and life sciences

Earth sciences, energy and environment

Physical Sciences and Engineering

Social Sciences and Humanities

Other

Research Community

Research Infrastructure

Applicant Community

Scientific domain

Example projects

WestLife

Preservation of herbarium species

Clinical trials

Cervical cancer & type 2 diabetes

Page 4: EUDAT B2ACCESS - AARC Project · EUDAT B2ACCESS Jens Jensen, STFC CORBEL workshop, Paris 31-32 May (or 0-1 June) 2016. ... B2FIND –metadata/search B2SHARE –upload and share data

Data pilots overview

012345

Reference sites for storage

0 5 10 15 20

Data synchronication and exchange

Data repository and data sharing

Data replication and preservation

Data staging for analysis and processing

Data discovery and search

Data typing & visualization

New services or tools for Big Data

New services or tools for Semantic web

Total storage request 1220-4300 TB

Requested EUDAT services

Page 5: EUDAT B2ACCESS - AARC Project · EUDAT B2ACCESS Jens Jensen, STFC CORBEL workshop, Paris 31-32 May (or 0-1 June) 2016. ... B2FIND –metadata/search B2SHARE –upload and share data

B2ACCESS Overview

B2ACCESS

IdP1 IdP2 IdP3

B2THIS B2THAT

Community

portal

EUDAT

Multiple Levels of Assurance (LoA)

Page 6: EUDAT B2ACCESS - AARC Project · EUDAT B2ACCESS Jens Jensen, STFC CORBEL workshop, Paris 31-32 May (or 0-1 June) 2016. ... B2FIND –metadata/search B2SHARE –upload and share data

B2ACCESS Workflow

Attr

Auth

B2ACCESS

User

Browser

IdP

B2Service

API B2ServicePortal

Authorisation

Page 7: EUDAT B2ACCESS - AARC Project · EUDAT B2ACCESS Jens Jensen, STFC CORBEL workshop, Paris 31-32 May (or 0-1 June) 2016. ... B2FIND –metadata/search B2SHARE –upload and share data

User Slide

Log in with any of these:

Community identities

CLARIN, climate,

Recently added Instruct (structural biology)

Social media and related

Google, Facebook, Microsoft Live, GitHub

ORCID

National Identity Federations

= Universities, Academic Research Orgs

… via eduGAIN

Page 8: EUDAT B2ACCESS - AARC Project · EUDAT B2ACCESS Jens Jensen, STFC CORBEL workshop, Paris 31-32 May (or 0-1 June) 2016. ... B2FIND –metadata/search B2SHARE –upload and share data

Technology Slide

Internally translates to, er, internal credential

Supporting diverse services

OAuth2 / OIDC

X.509 (EUDAT’s user CA)

SAML (WebSSO profile)

Each carries attributes

Attributes are harmonised

Compensating for external IdPs publishing

differently

Communicate the LoA to the service

Page 9: EUDAT B2ACCESS - AARC Project · EUDAT B2ACCESS Jens Jensen, STFC CORBEL workshop, Paris 31-32 May (or 0-1 June) 2016. ... B2FIND –metadata/search B2SHARE –upload and share data

B2ACCESS Architecture Slide

Page 10: EUDAT B2ACCESS - AARC Project · EUDAT B2ACCESS Jens Jensen, STFC CORBEL workshop, Paris 31-32 May (or 0-1 June) 2016. ... B2FIND –metadata/search B2SHARE –upload and share data

Strategy Slide

Can B2ACCESS ids be consumed by services not in

EUDAT?

Yes… (maybe)

Policy: eduGAIN compliance (release of attrs.)

Or of course you could be an EUDAT community

… easy! ☺

Different models for community portal integration

If you have one…

Future work on multi-LoA sources of information

E.g. attribute providers

Page 11: EUDAT B2ACCESS - AARC Project · EUDAT B2ACCESS Jens Jensen, STFC CORBEL workshop, Paris 31-32 May (or 0-1 June) 2016. ... B2FIND –metadata/search B2SHARE –upload and share data

The (Honest) Evaluation

If someone offers you username/password

Kick them out!

Obsolete, insecure, unmanageable

Future authentication

Support federated identity management

Multi-LoA authentication

Include support for community and social ids

Future authorisation

B2ACCESS is not perfect (yet)

But every project/einfra is working on similar technology

Because it is the future

And all einfrastructures should interoperate

Page 12: EUDAT B2ACCESS - AARC Project · EUDAT B2ACCESS Jens Jensen, STFC CORBEL workshop, Paris 31-32 May (or 0-1 June) 2016. ... B2FIND –metadata/search B2SHARE –upload and share data

Demo

If there is time…

If not, try it yourself

You can self register with any (accepted) id

Preproduction / staging

https://eudat-aai.fz-juelich.de:8443/

Production

https://b2access.eudat.eu/

Support

[email protected]

Contact

[email protected]