Import Microsoft 365 Contacts from 8x8 Work Desktop or Web Application

Import Microsoft 365 Contacts from 8x8 Work Desktop or Web Application

Objective

Import contacts from Microsoft 365, at the device level.

Applies To

  • 8x8 Work for Desktop on Windows 8.0 or above
  • Microsoft 365

Prerequisites

The Microsoft 365 import is available to access from both 8x8 Work for Desktop and 8x8 Work for Web. To be able to import contacts from your Microsoft Office 365 you must have an Office 365 license assigned to the account from which you want to import the contacts.

Procedure

To import contacts from Microsoft 365:

  1. In 8x8 Work, go to Settings > Contacts and click Sign in with Microsoft.

A screenshot of a computer

AI-generated content may be incorrect.

Note:

  • When Outlook app contacts are already imported, the Settings > Contacts > Sign in with Microsoft button is disabled, and Microsoft Office 365 Contacts can't be imported, to avoid contact duplication.
  • When Microsoft 365 contacts are imported, the Settings > Contacts > Outlook app contacts sync button is disabled for the same reason mentioned above.

A screenshot of a computer

AI-generated content may be incorrect.

You'll receive a banner indicating the start of the import process:

A black screen with white text

AI-generated content may be incorrect.

  1. In the new web browser tab that pops open with Permissions requested, click the checkbox to Consent on behalf of your organization.
  2. Click Accept.

At this point, up to 10,000 contacts are locally imported in Contacts > My Contacts on your device.

A screenshot of a computer

AI-generated content may be incorrect.

Note:

  • When Microsoft 365 contacts are imported, Contacts > Linked Accounts shows a Refresh button that will force the contacts to update, the same as for Google contacts.
  • If both Microsoft 365 and Google contacts are imported, a Refresh will update both sources.

A screenshot of a computer

AI-generated content may be incorrect.

Import Failure Potential Causes

Permissions Removed

If both Contact.Read or Contact.Write permissions are withdrawn, then the import will fail. The import requires either Contact.Read or Contact.Write permissions to be successful.

The error message displayed at import is in the image shown below:

A close-up of a sign

AI-generated content may be incorrect.

  • The user can remove the permissions from their Microsoft 365 account, but 8x8 still maintains access to the account data for some time after the permissions were removed. 
  • If the user removes the application’s permissions from the Microsoft website, it will take some time until the change is applied and the request starts failing. 
  • A possible solution for this problem is for the user to sign out of their Microsoft linked account from the 8x8 Work application, and then sign in again, giving the necessary permissions to the application.

Contacts Number Too High

If there are more than 2,147,483,647 contacts in the Microsoft 365 account, the initiated import will fail. 

The error message displayed at import is in the image shown below:

A close-up of a sign

AI-generated content may be incorrect.

If the number of contacts is below this limit 2,147,483,647 the import will succeed (if no other issues occur) however only up to 10,000 contacts will be imported. If the account from where the import is performed has more than 2,147,483,647 contacts the import will fail.

Missing Permissions

If the Contacts.Read or Contact.Write permissions are not enabled on the user account  (corporate/managed account) the import will fail and one of these permissions is needed to be able to use the local contact import. The error message displayed at import is in the image shown below:

A close-up of a sign

AI-generated content may be incorrect.

Reach out to your administrator to request the Contacts.Read or Contact.Write permission to be able to perform the import.

Known Limitations

  • The maximum number of contacts that can be imported is 10,000.
  • Each import restarts the complete process, it doesn't just add new contacts.
  • If a user cancels the import and then continues with Microsoft Login, the import won’t be processed and they need to restart it.


    • Related Articles

    • Azure (Entra) Integration with 8x8 Work for Desktop and Web

      Overview 8x8 Work for Desktop and Web is integrated with Azure (Entra) VDI to improve the quality of your audio calls. This is an optimization focused on telephony users working within an Azure Virtual Desktop environment. Applies To 8x8 Work for Web ...
    • Importing Outlook Contacts in 8x8 Work for Desktop

      Objective Import, sync, or remove local Outlook contacts in 8x8 Work for Desktop. Applies To Outlook Contacts 8x8 Work for Desktop Windows 8x8 Work for Desktop Feature Checklist Review the checklist below prior to importing Outlook contacts. Local ...
    • Does the 8x8 Work for Desktop and Web application work in virtualized environments?

      Question Does 8x8 Work for Desktop and 8x8 Work for Web work on virtual desktops? Applies To 8x8 Work for Desktop 8x8 Work for Web Answer Work for Desktop and 8x8 Work for Web application provides support within Citrix VDI and Azure Virtual Desktop ...
    • Error while Syncing Microsoft Exchange Contacts with Active Sync in Work for Desktop

      Symptom Attempting to sync Microsoft Exchange contacts using Advanced Exchange Active Sync Configuration in 8x8 Work for Desktop results in the following error: Can't authenticate with Exchange server. Original Message text follows: [domain of ...
    • What is 8x8 Work for Web and how do I use it?

      Overview 8x8 Work for Web is the web browser version of the 8x8 Work for Desktop software. It retains most of the functionality—as well as the look and feel—of the desktop application. Once enabled, each extension on your account can use Work for Web ...