WP5 AAI workshop

Europe/Amsterdam
Description

During this workshop Andrea Ceccanti from INFN (ESCAPE WP2) will give an introduction on how AAI is implemented in ESCAPE WP2. A similar talk has been given before, you can find the slides from his previous talk on this subject here.

 

After the introduction, we will look at some use cases, including the AAI integration with ESCAPE IAM ( the identity provider) into

1. ESAP (the ESFRI science analysis platform we are developing),

2. JupyterHub instances,

3. Rucio.

Connection detail:

Join Zoom Meeting
https://astron.zoom.us/j/87610660486?pwd=eG95bGVKM2s2TTNwam9tR2UxV0g4dz09

 

Topic: WP5 AAI workshop
Start Time : Jan 19, 2021 12:52

Meeting Recording day 1 (Access Passcode: qS3&uy5v)
Meeting Recording day 2 (Access Passcode: ?=wF@wm0)

 

    • 13:00 14:15
      Integrating services with the ESCAPE AAI 1h 15m

      Introduction to integration patterns with the ESCAPE AAI:
      - OIDC/OAuth recap
      - OAuth/OIDC Authorization flows (aka grant types): which one should I use for my application?
      - What's the difference between a client and a protected resource? Which type of client should I use for my application?
      - Registering a client in IAM
      - Anatomy of an IAM token
      - Offline access: i.e., getting long running applications tokens when they need them
      - Apache integration example
      - CLI integration example
      - X.509 Authentication support in IAM
      - Q & A

      Orateur: Andrea Ceccanti (INFN)
    • 14:15 14:30
      Coffee break 15m
    • 14:30 15:00
      Integrating JupyterHub with the ESCAPE IAM 30m
      Orateur: Rohini Joshi
    • 15:00 15:30
      RUCIO integration with the ESCAPE AAI 30m

      Covers OIDC support in RUCIO

      Orateur: Rizart Dona (CERN)
    • 15:30 16:00
      Q & A 30m
    • 13:00 13:45
      The ESAP integration with the ESCAPE AAI 45m
      Orateurs: Yan Grange (ASTRON, the Netherlands Institute for Radio Astronomy), Zheng Meyer-Zhao (ASTRON)
    • 13:45 14:00
      Coffee Break 15m
    • 14:00 16:00
      Hackathon 2h