Synchronize Contacts with Microsoft Entra ID

29138 views | |

What is Microsoft Entra ID ?

 

Microsoft Entra ID is a multi-tenant, cloud-based directory and identity management service. It is an enterprise identity service that provides single sign-on and multi-factor authentication to help protect users from cybersecurity attacks.

 

Availability for plans:
❌ Basic ❌ Team ✔️ Pro ✔️ Enterprise Pro ✔️ Unlimited Agents plans

 

How HappyFox - Microsoft Entra ID  Synchronization works?

HappyFox's Microsoft Entra ID contact sync integration lets you automatically sync, 

Note: The automatic sync is initiated by HappyFox every day at 00:00 hrs in your help desk account timezone. The first sync happens instantaneously.

Integration Setup Prerequisites

Steps to configure Microsoft Entra ID  sync:

 Tenant authorization 

 

 

Note: The integration should be authorized by a Global Admin.

 

Sync Settings

 

 

Select Users

 

Send account information email to contacts imported: Enabling this will send an email to the newly synced contacts with information on the credentials and account URL to be used for logging in to their contact portal=

Enable Contact Sync: Enable this toggle for the synchronization to be active.

 

Once Contact Sync is enabled and saved,

Contacts that are created from Entra ID sync, will have the Entra ID Logo adjacent to the contact name as shown in the screenshot below.

 

Contact Sync Log

Once the contact sync is complete, you will be able to see the following details of the sync in the table (refer below screenshot)

  1. The date and timestamp at which the contact sync was complete.
  2. The number of records (both successfully synced and failed records count will be displayed)
  3. Download Report - This is a .csv file which can be downloaded to see the list of contacts which were synced and their respective sync status

 

Contents of the CSV Log file are explained below

Notes:

Only the last contact sync status and its log file will be available for download. No historical contact sync logs will be available. Automatic contact sync from Entra ID to HappyFox will happen every day at 12:00 AM (based on account timezone)

The name attribute of contacts already present in HappyFox will not be auto-synced from Entra ID

Below are some of the possible cases due to which a contact record may fail during the sync,

1. Datatype mismatch:  If the datatype of mapped field(s) is different between Entra ID and HappyFox.

For example - If Entra ID field is Text which is mapped to a Number field in HappyFox this will cause a contact record to fail during sync.

2. Phone number field is Empty: If the phone number field is empty for a contact record during sync it will fail.

3. Mandatory or Required field is Empty: If a Contact custom field is configured as required in HappyFox, but the respective field is empty during Entra ID - contact sync then that contact record will fail during sync.

Disable, Modify and Troubleshoot the Integration:

Options to disable, re-authorize and delete the synced tenants are available under the more actions menu. If the status is disabled for some reason, it is recommended to reauthrozie the tenant as the first step in troubleshooting. If issue persists, please contact your help desk administrator. Active Tenants that are currently synchronized are represented with ✅.

 

Frequently Asked Questions

Q. Does changes made in HappyFox contacts reflect in Entra ID?

A: No. HappyFox - Entra ID contact sync integration is one way synchronization. Only changes made in Entra ID is kept in sync with HappyFox contacts and not vice-versa.

 

Q. If a contact is deleted in Entra ID is it automatically deleted in HappyFox?

A: No. Contacts deleted in Entra ID are not automatically deleted in HappyFox.

 

Q: If a user fields for a Entra ID Contact Field is modified, will it correspondingly reflect in HappyFox in the next sync?

A: This behavior is controlled by a toggle setting. If set ON, then all subsequent changes to Entra ID Contact fields will reflect changes in HappyFox Contact Custom Fields.

 

Related Articles

Tags