Short answer:
If your Entra ID (Azure AD) integration fails, enable the Directory.Read.All permissions in Microsoft Graph and grant admin consent.
Symptom
You may encounter an error during your Entra ID (Azure AD) integration:

Solution: Enable Directory.Read.All Permission
- Go to the Azure Portal.
- Navigate to Microsoft Entra ID (Azure AD).
- Click App registrations.
- Select your Xink application.
- Go to API permissions.

- Click Add a permission.
- Select Microsoft Graph.
- Choose Application permissions.
- Enable Directory.Read.All (Read directory data).

- Click Save.
- Click Grant admin consent and confirm.


Result
Once the permission is granted, return to the Xink portal and recheck the Azure AD integration. The connection should now complete successfully.
Explanation
The integration requires permission to read directory data from Microsoft Entra ID. Without Directory.Read.All, Xink cannot access user and group information, which causes the connection to fail.
Learn more
IT Pro: How to read groups from Active Directory
IT Pro: How to filter users in Azure AD using OData
IT Pro: How to filter users in Azure AD using Client-Side
IT Pro: How to sync custom attributes from Azure AD (Hybrid)
