Skip to content

SSO via Microsoft Entra ID

Enterprise

To use Single Sign-On for oneVcard, a new app registration must be created in Azure Active Directory.

The “Application ID (client),” “OpenID Connect Metadata Document,” “Client Secret,” and “Microsoft Azure AD Domain” generated during the setup process must be provided to oneVcard for further configuration.

To do this, open the “App Registrations” service in the Azure portal.

Azure Portal - Open App Registrations

Select the menu item ”+ New Registration.”

Select '+ New Registration'

In the first step, configure a name, supported account types, and the redirect URI.

The name can be freely chosen.

The account type should be selected based on your environment.

For the redirect URI, select “Web” as the type and enter the URL provided by oneVcard.

App Registration - Configure Name, Account Type, and Redirect URI

Click the “Register” button to complete the registration.

Afterward, the overview page of the created app registration appears.

Here, you can find the “Application ID (client).”

Overview Page of App Registration - Application ID (client)

The “OpenID Connect Metadata Document” URL is also required. Click the “Endpoints” button and copy the value from the respective field. This must be provided to oneVcard.

Copy OpenID Connect Metadata Document URL

Next, the “Client Secret” must be generated.

To do this, go to the “Certificates & Secrets” menu.

Open 'Certificates & Secrets' Menu

Then, create a new secret via ”+ New Client Secret.”

Create a New Client Secret

For the secret, enter a freely chosen “Description” and select a validity period.

Enter Description and Validity Period for Client Secret

It is not possible to extend the validity of the secret.
Before the validity expires, you must create a new secret and provide it to oneVcard!

After clicking “Add,” the newly generated secret will be displayed.

!! IMPORTANT NOTICE !!

This is the only time the secret will be shown!

Client Secret - Important: Only Visible Once

Use the copy icon to copy the value to the clipboard and document it. This must be provided to oneVcard.

Data to be provided

To complete the configuration on oneVcard’s side, the following data must be provided:

  • Allowed domains for sign-in
  • Application ID (client)
  • Client Secret
  • OpenID Connect Metadata Document URL

Troubleshooting

If this error message appears during the login attempt, an admin must grant consent once. To do so, go to “API Permissions” in the app registration and click “Grant Admin Consent for [Organisation].”