In Microsoft Entra ID:
- Sign in to Microsoft Entra admin center.
- In the left panel, click Entra ID, then click App registrations.
- Click New registration and enter the Name for your application.
- Under Supported account types, select Accounts in this organizational directory only.
Under Redirect URI, select Web from the drop-down, and enter the URL based on your DataCenter(DC) from the below table:
Data Center | Redirect URI |
Japan | https://directory.zoho.jp/provision/oauth/callback |
US | https://directory.zoho.com/provision/oauth/callback |
Europe | https://directory.zoho.eu/provision/oauth/callback |
China | https://directory.zoho.com.cn/provision/oauth/callback |
India | https://directory.zoho.in/provision/oauth/callback |
Australia | https://directory.zoho.com.au/provision/oauth/callback |
UK | https://directory.zoho.uk/provision/oauth/callback |
Canada | https://directory.zohocloud.ca/provision/oauth/callback |
Saudi Arabia | https://directory.zoho.sa/provision/oauth/callback |
- Click Register. You will be redirected to the Overview page when the app is registered.
- Copy the Application (client) ID, Object ID, and Directory (tenant) ID to your clipboard.

- Navigate to Certificates & secrets, then click New client secret.
- Enter a Description and click Add.
- Copy the generated Value to your clipboard.

In Zoho Directory
Add store
- Sign in to Zoho Directory, then click ADMIN PANEL in the left menu.
- Go to Directory Stores, and click Add Directory.
Click Add under Microsoft Entra ID.
- In the API INTEGRATION section, enter the Tenant ID, Object ID, Client ID, and Client Secret copied from Microsoft Entra ID, and click Next.
- In the popup that opens, provide your consent using the check box and click Accept.
If you do not have an active session in the same browser, you must
enter the credentials of your Microsoft Entra ID admin account to
authenticate.
Under FIELD MAPPING,
map the fields available in Zoho Directory to the fields in Microsoft
Entra ID. During import, user data from Microsoft Entra ID will be
updated in Zoho Directory fields based on the configuration in this
section.
You can choose how to map fields
from Microsoft Entra ID with a hard-coded value in Zoho Directory. For
example, you can configure the work location for all users synced from
Microsoft Entra ID to be "India" in Zoho Directory.
To do this:
- Hover over the field you wish to configure a hard-coded value and click Edit next to a field.
- Select Hard-coded value and enter the value you to update.
- Click Ok.

To do this:
- Hover over the fields you wish to configure with a custom Microsoft Entra ID attribute and click Edit next to the field.
- Select Custom Microsoft Entra ID and enter the exact custom field name from Microsoft Entra ID. Click OK.
- Click Save and Next once you have configured field mapping.
The
custom attribute is case sensitive and must match the custom attribute
of Microsoft Entra ID exactly. If the field name does not match, the
field mapping will fail.
In
this section, you can configure user settings, such as mail
notification, password notification, status sync and resource sync.
- Under Mail Notification, choose whether the users and admins can receive email notifications. Click Notify via mail.
- Under Password Notification section, choose how newly synced users will receive their one time password to access their accounts.
- You
can choose to send the password via email to the user or the admin,
which they can be use to access the account and reset the password upon
successful login.
You can choose not to notify anyone and send the user invitation manually.
NOTE: Password Notification can be configured only for users whose email address has a verified domain name.
- Under Status Sync, choose how the change in user status from Microsoft Entra ID should reflect in Zoho Directory.
- Click Save and Next.
- Under Resource Sync, choose the resources you want to be sync from Microsoft Entra ID.
- Click Save and Next.

- Under Criteria, choose how you want to sync users from Microsoft Entra ID. Learn more about editing criteria details. You can either sync all the users or few users based on criteria in Zoho Directory.
- To set criteria, select a criteria from the options, choose a relationship, and enter the criteria's value as needed.
- You
can also set multiple criteria. To add more than one criteria, click
beside the criterion 1, enter your condition (whether OR or AND), and
define the next criteria.
- Once done, click Save and Next.
- Enable Schedule Sync
to import users from Microsoft Entra ID automatically at a specific
time interval. Choose how often the sync should run on a daily, weekly,
or monthly basis, and set the preferred time in the Time.
Once done, click Save and Close.
Import Users
This
section lets you configure the user import process from Microsoft Entra
ID to Zoho Directory. Users in Microsoft Entra ID who meet the chosen
criteria will be listed as follows:
- New Users
- Microsoft Entra ID users who do not have an account in Zoho Directory
will be listed here. During user import, users you select here will be
added to Zoho Directory.
- Update Users
- Microsoft Entra ID users who are already added to Zoho Directory will
be listed here. During user import, the details of the users you select
here will be updated in Zoho Directory.
- Users to Activate
- This section lists Microsoft Entra ID users who are part of Zoho
Directory but are inactive. During user import, users you select here
will be activated in Zoho Directory.
- Users to Deactivate
- This section lists users who are deactivated in Microsoft Entra ID
but are active in Zoho Directory. During user import, the users you
select here will be deactivated in Zoho Directory.
- Select the required users and click Next.
- Click Import Users.
If the user count is more than 200, the import will happen as a staged process and might take time.
User information in Microsoft Entra ID and Zoho Directory will be synced once the user import is complete.