This tool requires a Microsoft Entra ID App Registration in your own tenant to authenticate on your behalf (delegated permissions) and call Microsoft Graph to evaluate both Microsoft Intune and Microsoft Entra ID configurations.
IntuneHydrator. Supported account types:
Accounts in this organizational directory only.https://aibilzlabs.com/intune/callback.php
http://localhost over HTTP specifically for local admin tools.)User.Read Organization.Read.All Directory.Read.All Policy.Read.All Policy.Read.ConditionalAccess IdentityRiskEvent.Read.All IdentityRiskyUser.Read.All RoleManagement.Read.Directory DeviceManagementConfiguration.ReadWrite.All DeviceManagementApps.ReadWrite.All DeviceManagementServiceConfig.ReadWrite.All DeviceManagementManagedDevices.ReadWrite.All DeviceManagementRBAC.Read.All
openid, profile, and offline_access are added automatically by Entra.)| Domain | Delegated Permission | Purpose in Gap Analysis & Hydration |
|---|---|---|
| 🛡️ Microsoft Entra ID (Identity Security) | Policy.Read.All |
Evaluates Authorization policy, Authentication Methods, and B2B Cross-Tenant access settings. |
Policy.Read.ConditionalAccess |
Audits Conditional Access policies (Admin MFA, Block Legacy Auth, Device Compliance Gate). | |
Directory.Read.All |
Reads directory objects, Global Administrator role memberships, and security defaults. | |
RoleManagement.Read.Directory |
Audits Privileged Identity Management (PIM) directory role governance. | |
IdentityRiskEvent.Read.All |
Audits Entra Identity Protection risk detections & sign-in risk events (Entra ID P2). | |
IdentityRiskyUser.Read.All |
Audits compromised credential detections & user risk policies (Entra ID P2). | |
| 📱 Microsoft Intune (Endpoint Management) | DeviceManagementConfiguration.ReadWrite.All |
Audits and creates Device Compliance policies, Settings Catalog profiles, and BitLocker encryption. |
DeviceManagementApps.ReadWrite.All |
Audits and creates Mobile Application Management (MAM) App Protection policies. | |
DeviceManagementServiceConfig.ReadWrite.All |
Audits and configures Windows Autopilot deployment profiles and Enrollment Status Page (ESP). | |
DeviceManagementManagedDevices.ReadWrite.All |
Reads enrolled device telemetry and platform compliance status. | |
DeviceManagementRBAC.Read.All |
Reads Intune role-based access control assignments. | |
| 🏢 Tenant & Account | Organization.Read.All |
Reads subscribed licensing SKUs, verified domains, and custom company branding. |
User.Read |
Authenticates the signed-in administrator and retrieves user profile. |