Back to All Events

On-line training on GA4GH Passports

Date: 23 June 2021

Time: 11:00 - 15:00 UTC

Places Available: 15 (first come, first served)

Contact: Mikael Linden, Mamana Mbiyavanga


Target audience

The target group of the training is developers and administrators of services that want to make use of GA4GH Passports to authenticate a user and authorise them to call an API.

The training consists of one hour of presentations, followed by a hands-on exercise with a Virtual Machine. In the hand-on part the trainees integrate their VM to ELIXIR AAI as an OpenID Connect client to retrieve a GA4GH Passport. The client then presents the Passport to a Data API to authorise the API call and to stream a dataset. The VMs are available for the trainees for two weeks after the training.

Registration here (15 seats). Registration closes 16 June or when all seats are reserved. 

Prerequisites for participants

  • Basic understanding of OpenID Connect

  • Basic understanding of how to administer a Linux server (ssh)

  • An ssh client and a web browser installed in the client device used for the training

Hands-on part flow

  1. Register an ELIXIR ID, EGA ID and link them

  2. Apply and receives data access rights to CINECA Synthetic cohort EUROPE UK1

  3. Configure the VM environment as an OIDC RP to the ELIXIR AAI test environment 

  4. Configure the VM environment to receive the GA4GH visa and pass it on to a Data API 

  5. Log in to your VM FUSE client with your ELIXIR ID and see the Synthetic dataset mounted to the VM’s file system

Trainers

  • Stefan Negru, ELIXIR-Finland

  • Teemu Kataja, ELIXIR-Finland

  • Mikael Linden, ELIXIR-Finland

Agenda

UTC Topic
11:00 Introduction to GA4GH Passports and ELIXIR Passport broker (Mikael Linden) slides
Break
12:00 Configuring the GA4GH passport clients (Stefan Negru, Teemu Kataja) slides
12:30 Hands-on work with trainees
15:00 End (at the latest)