Skip to content

Microsoft Exchange Integration

Enterprise

Setup in Microsoft

To enable automatic synchronization of your contacts, a new app registration must be created in Azure Entra ID.

App Registration

Access the App Registration service in the Azure portal.

App Registrations

Select + New Registration from the menu.

New App Registration
  • Provide a descriptive name for your app.
  • Select the appropriate account type for your environment.
  • Complete the registration by clicking Register.

You will be directed to the app registration overview page. Note down the Application ID (Client) and the Directory ID (Tenant).

App Registration Created

Configure the Client Secret

A client secret must be created to establish a secure connection between oneVcard and your Azure app.

App Registration - Certificates/Secrets

Go to the Certificates & Secrets tab and click + New Client Secret.

New Client Secret
  • Provide a description for the secret.
  • Set an expiration period (up to 24 months). After expiration, the secret must be renewed in both Azure and the oneVcard app.
  • Click Add to finalize.
Confirm Client Secret

Copy the value of the secret using the Copy button.

Copy Client Secret

Grant Permissions for Contact Management

To allow the app to access user contact data, permissions must be granted.

  1. Navigate to the API Permissions tab in the left sidebar.
API Permissions Overview
  1. Click + Add Permission.
Add New Permission
  1. Select Microsoft Graph and choose Application Permissions.
    Search for Contacts and enable the Contacts.ReadWrite permission.
    Add the permission by clicking Add Permission.
Permission Type Selection
  1. Grant admin consent by clicking Grant admin consent for [your organization].
Grant Admin Consent

This completes the Microsoft setup.


Setup in oneVcard

  1. Log in to oneVcard and select the team where you want to set up the integration.

  2. Ensure that the Connect button is enabled for your digital business cards.

  3. Navigate to the Integrations section in the sidebar.

  4. Select Microsoft Exchange under CRM & Mailing.

oneVcard Integrations Overview
  1. Enter the data copied from Azure into the respective fields in the oneVcard integration and set the status to Active.
Set Integration Status

Note: If contacts should be stored in a specific mailbox, you can fill the Mailbox field with an email address. Use the toggle to decide whether contacts are stored exclusively or additionally in the mailbox.

Click the Save button at the top.

Save Integration Settings

This completes the setup.


Testing the Integration

Finally, you can test the connection. Open a digital business card in your team and use the Connect button to create a test contact.

If the integration is correctly configured, a new Exchange contact will appear in the owner’s account with the entered details.