SAML
Triggering IAL2 Verification Using SAML
Users can upgrade their own status to IAL2 in AdminX by using the 1Kosmos web-based identity-proofing flow. Tenant and community administrators can trigger this flow using SAML.
Prerequisites
Before starting, ensure you have integrated your Service Provider (SP) for SSO as a SAML application. See SSO Integration in AdminX for more information on configuring your Service Provider (SP) in AdminX.
Configuring Your Service Provider (SP) in AdminX
Navigate to your AdminX control panel and log in as a community or tenant administrator.
Go to the Applications page and find your SAML application. Click the pencil icon under Actions to edit the SAML application settings.
Click Next to view the SAML settings for your application.
Under Claims Mapping, click Add new.
Select
ialfrom the drop-down menu under BLOCKID LEDGER ATTRIBUTES.Enter a format to use with the attribute and click Create.
Administrators can optionally map an identity attribute to use with this SAML claim, such as the user's first or last name as shown on their driver's license or passport.
Click Add new once more to add another claims mapping.
Find the identity attribute you wish to add, such as
dl.lastname, and assign a format.Click Create to save.
Click Next once you have finished mapping all your SAML claims.
Click Save to complete the IAL claims mapping for your SAML application.
Requesting IAL2 Verification as a Service Provider
Once the SAML attributes have been mapped in AdminX, Service Providers can request IAL2 verification using RequestedAuthnContext as part of the SAML request. When the branded claim is received by the IdP (1Kosmos), it triggers an IAL2 journey to elevate the user's identity assurance level.
From a user's standpoint, they are redirected to AdminX to perform their identity verification instead of a standard login.
SAML Responses
Depending on the user's current IAL level after performing their identity verification, the server returns different responses. The table below shows the SAML responses returned after a user has attempted an identity verification. These responses can be viewed using a SAML tracer if desired.
IAL2
IAL1 (Failed Identity Verification or Insufficient Information)
<saml:AuthnContext/>
IAL2
IAL2
<saml:AuthnContext><saml:AuthnContextClassRef>urn:oasis:names:tc:SAML:2.0:ac:classes:IAL2</saml:AuthnContextClassRef></saml:AuthnContext>
IAL2
IAL3
<saml:AuthnContext><saml:AuthnContextClassRef>urn:oasis:names:tc:SAML:2.0:ac:classes:IAL2</saml:AuthnContextClassRef><saml:AuthnContextClassRef>urn:oasis:names:tc:SAML:2.0:ac:classes:IAL3</saml:AuthnContextClassRef></saml:AuthnContext>
Last updated
Was this helpful?

