The EOSC AAI explained
Provides a general introduction to the EOSC Authentication and Authorization Infrastructure (AAI), including its purpose, architecture, underlying protocols, and the role of EOSC Nodes. The course explains how AAI enables integration within the EOSC Federation and presents its current stage of development and adoption.
Keywords: EOSC, FAIR, Fair Data, Federating Capabilites, OpenID Connect, OAuth2, Proxy
Target audience: Technical IT specialists, EOSC Node service providers, EOSC Funders
Prerequisites:
- Knowledge of EOSC objectives, vision, and context
- Understanding of EOSC structure (services and capabilities)
- Familiarity with key EOSC terminology (e.g., core, exchange, resource)
- Prior EOSC knowledge (e.g., introductory courses recommended)
Learning objectives:
- Understand the goals of the EOSC AAI infrastructure
- Understand underlying AAI protocols and how they are used
- Understand the structure and role of the MyAccessID service
- Understand supported AAI workflows and their implications for users and node operators
- Identify minimal requirements for integrating an AAI infrastructure into EOSC
- Understand practical steps to join the EOSC Federation AAI
Contributors: Mario Reale, Petr Lényi, Andy Götz, Christos Kanellopoulos
Activity log