EGI-Engage:TASK JRA1.1 Proposal for Levels of Assurance
Introduction
This wiki pages is a work in progress and it contains a draft proposal for the categorization of the levels of assurance in the scope of the EGI CheckIn service. The CheckIn service aggregates authentication and authorization information from different sources, which have different levels of assurance and may release only a subset of the required attributes. The combined information from the aggregated sources of authentication information results in an overall LoA that is embedded in the assertion sent to the services provider in the EGI Federation.
Level of Assurance
This section contains the proposed categories of level of assurance as interpreted and published by the EGI AAI Proxy (CheckIn service).
LoA: null
This category groups the credentials with basically no LoA associated. Examples are social-identity credentials with no vetting and no uniqueness of the ID guaranteed.
This catogory does not allow to access most of the EGI services, but could be used to access read-only open datasets and track in a qualitative way the number of accesses to a dataset. No sensitive activities can be accessed with this basic credential.
For this category no LoA is assigned
LoA: A
This category groups accounts coming from Identity Providers, which participate in one of the eduGAIN Federations
This category is expressed with LoA A
LoA: B
This category groups accounts coming from Identity Providers, which support SIRTFI and the Research & Scholarship Entity Category
This category is expressed with LoA B and is equivelant to IGTF DOGWOOD and meets the AARC Baseline Assurance
LoA: C
This category groups accounts coming from Identity Providers, which fulfill the all the requiremens of LoA: B and in addition the meet the requirement of IGTF BIRCH
This category is expressed as LoA C and is equivalent to IGTF BIRCH and CEDAR
References
REF1: AARC MNA3.1:Recommendations on Minimal Assurance Level Relevant for Low-risk Research Use Cases
Notes and comments
Side discussion about LoA definitions
Currently we are using Low/Substantial/High:
https://wiki.egi.eu/wiki/AAI_guide_for_SPs#Level_of_Assurance
Proposal to use 4 levels:
- ZERO: Social IDs or self-registration
- LOW: IdP from federations in eduGAIN
- BASELINE: https://aarc-project.eu/wp-content/uploads/2015/11/MNA31-Minimum-LoA-level.pdf
- BIRCH: https://www.igtf.net/ap/authn-assurance/
History of edits
First version from Peter Solagna 30-09-2016