Sally Chambers, Michael Kurzmeier, DARIAH-EU, and Hannah Short, CERN
AARC OSCARS Workshop
Introducing the AARC TREE Compendium
17th September 2025
1
Authentication and Authorisation for Research and Collaboration
https://aarc-community.org
Welcome to CERN!
2
https://aarc-community.org
Today’s Agenda
3
13:30 | Welcome & Roundtable of Introductions |
14:00 | Introducing the AARC TREE Compendium |
14:15 | Gathering initial Feedback (interactive) |
14:45 | Challenges (input from communities) |
15:30 | Coffee break |
15:45 | Landscape of existing AAI solutions |
16:15 | How mature is my AAI? |
17:00 | Next steps |
19:00 | Dinner reservation |
https://aarc-community.org
Collaborative Notes Document
To jointly capture the conversations during the workshop:
4
https://aarc-community.org
Dinner Reservation
5
https://aarc-community.org
AARC-TREE Compendium and Recommendations
6
Aim: To produce a compendium of AARC best practices and deliver recommendations for a common long-term strategy for AAI services in pan-European Research Infrastructures in Europe
https://aarc-community.org
WP5 - Compendium and Recommendations
7
Task 5.1 Compendium Design
Building on:
This task will:
https://aarc-community.org
WP5 - Compendium and Recommendations
8
https://aarc-community.org
So what are we trying to create?
9
https://aarc-community.org
First Draft (Google Doc)
https://docs.google.com/document/d/1buSq_L_rAW_C8ZZuTKQyjh7mldCduhOBRsXMMvPBRMg/edit?tab=t.0
10
https://aarc-community.org
Input Request
11
https://aarc-community.org
Specific input request
What advice should we give to funders to support AAI in a way that serves us all?
12
https://aarc-community.org
Community Challenges
13
https://aarc-community.org
Results of WP3 survey - Authentication sources* used by the infrastructures’ AAI solution
Most infrastructures use academic federated identities via eduGAIN as their primary authentication source, while many also support non-academic identities (Google, Facebook, GitHub, Microsoft) and guest Identity Providers.
ORCID is a widely used authentication option among researchers, while some infrastructures rely solely on their own identity management systems due to historical reasons, closed user communities, or higher trust in local identity registration.
EU Login and eIDAS authentication methods are available via MyAccessID, providing an option for infrastructures that wish to use EC-supported identity solutions.
14
* Deliverable D3.2 defines in details the authentication sources
https://aarc-community.org
Results of WP3 survey - Specialised AAI features used by the infrastructures
Many infrastructures operate an Infrastructure Proxy as part of an AARC BPA-compliant setup, with some choosing to maintain their own proxy even when using e-Infrastructure services to retain control.
Membership Management Services (MMS) are widely used to manage authorization-specific information.
Some infrastructures implement life-long identity solutions to ensure continued access despite employment changes.
Several infrastructures use specialized SSH key management solutions, as their services are accessed primarily via command line.
15
https://aarc-community.org
Results of WP3 survey - additional problem spaces identified during the interviews
Technical:
Best practices and training:
16
Landscape:
https://aarc-community.org
Challenges - SSH Open Marketplace AAI
SSHOMP AAI Switchover (2024)
17
https://aarc-community.org
Challenges - SeaDataNet
18
https://aarc-community.org
Challenges - EISCAT Data Portal
19
https://aarc-community.org
Challenges - Life Sciences
20
https://aarc-community.org
AARC BPA evolution to support OIDC Tokens
21
https://aarc-community.org
AARC BPA evolution to support OIDC Tokens
From SAML to OIDC
Why OIDC?
OIDC supports modern needs:
22
https://aarc-community.org
AARC BPA evolution to support OIDC Tokens
“All computer problems can be solved with a proxy”
23
https://aarc-community.org
AARC BPA evolution to support OIDC Tokens
But what happens when you need to connect multiple proxies?
24
😱😱😱
https://aarc-community.org
AARC BPA evolution to support OIDC Tokens
OpenID Federation (OID-Fed) to the Rescue!
25
https://aarc-community.org
AARC BPA evolution to support OIDC Tokens
Speaking the Same Language
Validating Tokens Across Proxies
Scaling Trust
Aligning Token Lifetimes
26
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor.
+
+
+
https://aarc-community.org
Landscape of Existing AAI Solutions
Choosing software to construct your AAI can be a minefield. You have probably heard of many names of software and services but are not sure what they do or whether you need them. The sections below do not provide an exhaustive list but strive to demystify the words and include lessons learned by our community. Input is welcome on an ongoing basis.
27
https://aarc-community.org
How mature is my AAI?
28
https://aarc-community.org
How mature is my AAI?
AARC-TREE Validation Suite
29
https://aarc-community.org
AARC TREE - AAI workshop
September 17th, 2025
Diana Gudu, KIT, diana.gudu@kit.edu
Anders Sjöström, LU, anders.sjostrom@lunarc.lu.se
Nicolas Liampotis, GRNET, nliam@grnet.gr
Adoption and Validation
WP4 Status Update
Authentication and Authorisation for Research and Collaboration
https://aarc-community.org
Overview
31
The purpose of this work package is to work with WP1 and WP2 in order to help with adoption and validation of the AARC TREE results
https://aarc-community.org
Overview
Main Objectives
Timeline
32
https://aarc-community.org
Activities
Guidelines Pilots
Validator suite
33
https://aarc-community.org
G056 Pilot on subject identifiers
Goals
34
Pilot description: https://docs.google.com/document/d/1Vg5vT0OGrhDm8XqRVpEv1_JXfINbDlVSga04tCD_pKM/edit?tab=t.0
https://aarc-community.org
G056 Pilot on subject identifiers
Approach
35
https://aarc-community.org
G056 Pilot on subject identifiers
Outcomes
=> updates to guideline
36
https://aarc-community.org
G083 Pilot on notice management
Goals
37
Pilot description: https://docs.google.com/document/d/12x1r1LqGgFlGH7Olkyd0yCPaqztD3AOd867x7nqf9i8/edit
https://aarc-community.org
G083 Pilot on notice management
Approach
Components
Timeline: aim to have a working solution by November
38
https://aarc-community.org
G100 Pilot on OpenID Federations
Goals
39
Pilot description: https://docs.google.com/document/d/1wCCXxmoKEpQBF6hHgQqXJ-q38e7WNJ-V8_4UFw0v4mI/edit?tab=t.0
https://aarc-community.org
G100 Pilot on OpenID Federations
Approach
Progress
TBD Call for participation
40
https://aarc-community.org
Automated validator suite
Goals
Approach
41
Validator requirements: https://docs.google.com/document/d/1kiON87SF9W9-O7f_dpr9vZZZwMJVK4hP1whuF7yjXUI/edit?tab=t.0
https://aarc-community.org
Automated validator suite
Selected guidelines for validation
Timeline
Demo
42
https://aarc-community.org
Automated validator suite
43
https://aarc-community.org
Sustainability
Pilots
Validator suite
44
https://aarc-community.org
Next Steps
45
https://aarc-community.org
Next Steps
Review, Outreach and Communication Audiences & Channels
M5.2 - Initial Version of Compendium [M20, October 2025]
M5.3 - Compendium Outreach Campaign [M23, January 2026]
M5.4 - Compendium Launch [M23, January 2026]
D5.1 - Compendium of Best Practices & Recommendations [M23, Jan. 2026]
46
https://aarc-community.org
Next Steps
D5.1 - Compendium of Best Practices & Recommendations [M23, Jan. 2026]
47
https://aarc-community.org
Upcoming meetings
48
https://aarc-community.org
Introduction to AARC TREE
49
https://aarc-community.org
AARC Compendium Workshop Summary
What did we do?
50
Photo by Marcus Hardt CC0
https://aarc-community.org
AARC Compendium Workshop Summary
Main takeaways
This was incredibly helpful for improving the Compendium and, based on feedback from the room and the levels of engagement, we believe it was a valuable experience for participants. Thank you for your energy!
51
https://aarc-community.org
Feedback from the room
Good
52
https://aarc-community.org
Feedback from the room
Missing
53
https://aarc-community.org
Feedback from the room
Bad
54
https://aarc-community.org
davidg@nikhef.nl
Thank you
Any Questions?
https://aarc-community.org
© members of the AARC Community.
The work leading to these results has received funding from the European Union (GAP 101131237) and other sources
https://aarc-community.org