Standard OAuth/OIDC Scope & SAML AuthnContext Values
An OAuth scope and SAML AuthnContext is a parameter that defines the level of access or permissions requested by an application to access a user's data or perform actions on their behalf, ensuring data and privacy protection. This represents the authentication context, detailing how a user will authenticate and establish the confidence level in the authentication event for security and trust.
What is an OAuth & OIDC scope?
In OAuth, a scope is a parameter that defines the access level or permissions requested by an application when trying to access a user's data or perform specific actions on their behalf. It limits what the application can do and access, ensuring that the user's data and privacy are protected.
What is SAML AuthnContext?
In SAML, AuthnContext
refers to the authentication context, which provides information about how a user was authenticated. It specifies the method or mechanisms used to verify a user's identity during the authentication process. AuthnContext
helps establish the level of confidence in the authentication event, ensuring that the received assertions are based on the desired level of security and trust.
Standard Scope & AuthnContext Values
Authentication
Scope/AuthContext Value | Policy Description | |
---|---|---|
login | ID.me Social Login | Learn more |
mfa | Multi-Factor Authentication | Learn more |
http://idmanagement.gov/ns/assurance/ial/1/aal/2 | NIST IAL1/AAL2 | Learn more |
Identity Verification
Scope/AuthContext Value | Policy Description | |
---|---|---|
kba_replacement | Identity proofing requiring one piece of evidence. | Learn more |
fortified_identity | Identity proofing requiring two piece of evidence. | Learn more |
http://idmanagement.gov/ns/assurance/ial/2/aal/2 | NIST IAL2/AAL2 | Learn more |
Attributes Exchange & Community Verification
Scope/AuthContext Value | Policy Description | |
---|---|---|
military | Verify members and dependents of the uniformed services (Coast Guard, Army, Air Force, Navy, Marines, Space Force, US Public Health, and NOAA) | Learn more |
responder | Verify active and retired members of the First Responder community (911 Dispatcher, EMT, Firefighter, Police Officer) | Learn more |
student | Verify students who are actively enrolled in an accredited, government-recognized public or private university or college that grants degrees or certificates. | Learn more |
teacher | Verify members of the Teachers community (State-licensed/certified PreK-12 classroom teacher, PreK-12 Principals or assistant principal, PreK-12 School employee, College or university professor) | Learn more |
government | Verify members who are government employees (Federal, State, or Local): | Learn more |
employee | Verify members who are employees for specific companies. | Learn more |
hospital_employee | Verify members who are hospital employees for healthcare systems and hospitals. | Learn more |
alumni | Verify alumnus who has earned any degree from an accredited US College or University. | Learn more |
nurse | Verify members of the nurses community (Advanced Registered Nurse Practitioners, Registered Nurses, Licensed Practical Nurses, and Advanced Practice Registered Nurses) | Learn more |
medical | Verify members of are apart of the medical professional community. | Learn more |
military_canada | Verify members of the Canadian military community | Learn more |
responder_canada | Verify members of the Canadian first responder community | Learn more |
student_canada | Verify members of the Canadian student community | Learn more |
teacher_canada | Verify members of the Canadian teacher community | Learn more |
government_canada | Verify members who are Canadian government employees. | Learn more |
nurse_canada | Verify members of the Canadian nurse community | Learn more |
doctor_canada | Verify members of the Canadian doctor community | Learn more |
alumni_canada | Verify members who are Canadian alumnus. | Learn more |
http://idmanagement.gov/ns/assurance/ial/2/aal/2/epcs | Verify a provider's identity and meet DEA requirements for Electronically Prescribed Controlled Substances. | Learn more |
http://idmanagement.gov/ns/assurance/ial/2/aal/2/erx | Verify a provider's identity to enable digital signature eletronic prescriptions. | Learn more |
kba_replacement/covid/results | Validate a user's COVID test results prior to attending an event. | Learn more |
kba_replacement/covid/verify | Validate a user's vaccination status after registration and prior to attending an event. | Learn more |
kba_replacement/covid/questionnaire | Validate a user's health status after registration and prior to attending an event. | Learn more |