Configure Microsoft Entra Verified ID with VU Security Digital Identity as your Identity Verification Partner

In this article, learn to integrate Microsoft Entra Verified ID with VU Security Digital Identity to create secure and frictionless digital experiences. Enhance biometric onboarding and verification scenarios throughout the lifecycle of citizens and organizations.

Digital Identity has flexible onboarding, authentication, and verification processes on devices. It improves user experience and security without affecting business processes.

Prerequisites

To get started, ensure the following prerequisites are met:

  • A tenant configured for Microsoft Entra Verified ID.

  • Complete the Digital Identity onboarding process.

    • To create an account, go to VU Security and select Contact.

    Important

    To proceed, use the VU Security-provided URL for users to be issued Verified IDs.

Scenario description

Digital Identity is a link between users who need to access an application and applications that require secure access control, regardless of how users access the system.

To enable faster and easier user onboarding, replace some human interactions with verifiable credentials. For a user to create or remotely access an account, enable Verified ID with Digital Identity. Verify identity without using vulnerable or complex passwords, or require users to be on-site.

Learn more about account onboarding.

In this account onboarding scenario, Digital Identity plays the Trusted ID proofing issuer role.

Diagram of the verifiable credential solution.

Configure applications to use Digital Identity

Incorporate Digital Identity into your apps.

Select issuer

As a developer you can share these steps with your tenant administrator to obtain the verification request URL, and body for your application or website to request Verified IDs from your users.

  1. Go to the Microsoft Entra admin center - Verified ID

    Tip

    Confirm the tenant configured for Verified ID meets prerequisites.

  2. Go to Quickstart

  3. Select Verification Request.

  4. Select Start.

  5. Select Select Issuer.

  6. In Search, in the Issuers drop-down, find VU Security.

    Screenshot of the portal section used to choose issuers.

  7. Compare the VUIdentityCard credential with attributes such as firstname, lastname, number, country, region, gender, birth date, nationality. etc.

    Note

    Number attribute refers to a national ID. For example, the Documento Nacional de Identidad (DNI) in Argentina.

  8. Select Add.

  9. Select Review.

  10. Download the request body.

  11. Copy/paste POST API request URL.

Update an application or website

With the request URL and body from the tenant administrator, update your application or website.

  1. To request Verified IDs from your users, add the request URL and body to your application or website.

    Note

    If you're using a sample app, replace the contents of the presentation_request_config.json with the request body obtained in the previous instructions. The sample code overwrites the trustedIssuers values with IssuerAuthority value from appsettings.json.

  2. Copy the trustedIssuers value from the payload to IssuerAuthority in the appsettings.json file.

  3. Replace the values for url, state, and api-key with your values.

  4. To obtain an access token for the Verified ID service request Service Principal, grant needed permissions for your app.

Test the user flow

User flow is specific to your application or website. However, with a sample app, see related documentation.

Next steps