Microsoft Schema
graph LR
AzureTenant -- RESOURCE --> EntraAppRoleAssignment
AzureTenant -- RESOURCE --> EntraApplication
AzureTenant -- RESOURCE --> EntraGroup
AzureTenant -- RESOURCE --> EntraOU
AzureTenant -- RESOURCE --> EntraRoleAssignment
AzureTenant -- RESOURCE --> EntraRoleDefinition
AzureTenant -- RESOURCE --> EntraServicePrincipal
AzureTenant -- RESOURCE --> EntraUser
AzureTenant -- RESOURCE --> IntuneCompliancePolicy
AzureTenant -- RESOURCE --> IntuneDetectedApp
AzureTenant -- RESOURCE --> IntuneManagedDevice
AzureTenant -- RESOURCE --> M365License
AzureTenant -- RESOURCE --> M365ServicePlan
EntraAppRoleAssignment -- ASSIGNED_TO --> EntraApplication
EntraApplication -- SERVICE_PRINCIPAL --> EntraServicePrincipal
EntraGroup -- HAS_APP_ROLE --> EntraAppRoleAssignment
EntraGroup -- HAS_ROLE --> EntraRoleAssignment
EntraGroup -- MEMBER_OF --> EntraGroup
EntraRoleAssignment -- ASSIGNED_TO --> EntraRoleDefinition
EntraServicePrincipal -- HAS_ROLE --> EntraRoleAssignment
EntraUser -- ASSIGNED_LICENSE --> M365License
EntraUser -- ENROLLED_TO --> IntuneManagedDevice
EntraUser -- HAS_APP_ROLE --> EntraAppRoleAssignment
EntraUser -- HAS_ROLE --> EntraRoleAssignment
EntraUser -- MEMBER_OF --> EntraGroup
EntraUser -- REPORTS_TO --> EntraUser
IntuneCompliancePolicy -- APPLIES_TO --> IntuneManagedDevice
IntuneCompliancePolicy -- ASSIGNED_TO --> EntraGroup
IntuneManagedDevice -- HAS_APP --> IntuneDetectedApp
M365License -- HAS_SERVICE_PLAN --> M365ServicePlanAzureTenant
A Microsoft tenant, with EntraTenant retained as a compatibility label.
Ontology Mapping: This node uses the ontology label
Tenant.
Additional Labels: This node also uses
EntraTenant.
Additional Label Definitions:
EntraTenant: A microsoft node participating in the shared EntraTenant graph interface.
Properties
Ontology-generated fields are shown in italics.
| Field | Index | Description |
|---|---|---|
| id | Yes | Microsoft tenant ID. |
| firstseen | Timestamp when a sync job first created this node. | |
| lastupdated | Yes | Timestamp of the last sync that observed this node. |
| created_date_time | Timestamp when the tenant was created. | |
| default_usage_location | Default tenant usage location. | |
| deleted_date_time | Timestamp when the tenant was deleted. | |
| display_name | Display name of the tenant. | |
| marketing_notification_emails | Email addresses that receive marketing notifications. | |
| mobile_device_management_authority | Mobile device management authority for the tenant. | |
| on_premises_last_sync_date_time | Timestamp of the latest on-premises directory synchronization. | |
| on_premises_sync_enabled | Whether on-premises directory synchronization is enabled. | |
| partner_tenant_type | Partner relationship type of the tenant. | |
| postal_code | Postal code of the tenant address. | |
| preferred_language | Preferred language of the tenant. | |
| state | State or province of the tenant address. | |
| street | Street portion of the tenant address. | |
| tenant_type | Microsoft directory tenant type. | |
| _ont_name | Yes | Normalized field sourced from display_name. |
| _ont_source | Module that populated this node's ontology fields. |
Relationships
(:AzureManagementGroup)-[:PARENT]->(:AzureTenant): A root Azure management group has the tenant as its parent.(:AzureTenant)-[:RESOURCE]->(:AzureManagementGroup): An Azure tenant contains the management group as a resource.(:AzureTenant)-[:RESOURCE]->(:AzurePrincipal): An Azure tenant contains the principal as a resource.(:AzureTenant)-[:RESOURCE]->(:AzureSubscription): An Azure tenant contains the subscription as a resource.(:AzureTenant)-[:RESOURCE]->(:EntraAppRoleAssignment): Links a Microsoft tenant to one of its app role assignments.(:AzureTenant)-[:RESOURCE]->(:EntraApplication): Links a Microsoft tenant to one of its Entra applications.(:AzureTenant)-[:RESOURCE]->(:EntraGroup): Links a Microsoft tenant to one of its Entra groups.(:AzureTenant)-[:RESOURCE]->(:EntraOU): Links a Microsoft tenant to one of its administrative units.(:AzureTenant)-[:RESOURCE]->(:EntraRoleAssignment): Links a Microsoft tenant to one of its directory role assignments.(:AzureTenant)-[:RESOURCE]->(:EntraRoleDefinition): Links a Microsoft tenant to one of its directory role definitions.(:AzureTenant)-[:RESOURCE]->(:EntraServicePrincipal): Links a Microsoft tenant to one of its service principals.(:AzureTenant)-[:RESOURCE]->(:EntraUser): Links a Microsoft tenant to one of its Entra users.(:AzureTenant)-[:RESOURCE]->(:IntuneCompliancePolicy): Links a Microsoft tenant to one of its Intune compliance policies.(:AzureTenant)-[:RESOURCE]->(:IntuneDetectedApp): Links a Microsoft tenant to a detected Intune application.(:AzureTenant)-[:RESOURCE]->(:IntuneManagedDevice): Links a Microsoft tenant to one of its Intune managed devices.(:AzureTenant)-[:RESOURCE]->(:M365License): Links a Microsoft tenant to one of its Microsoft 365 licenses.(:AzureTenant)-[:RESOURCE]->(:M365ServicePlan): Links a Microsoft tenant to one of its Microsoft 365 service plans.
EntraApplication
An application registration in Microsoft Entra ID.
Ontology Mapping: This node uses the ontology label
ThirdPartyApp.
Properties
Ontology-generated fields are shown in italics.
| Field | Index | Description |
|---|---|---|
| id | Yes | Entra application object ID. |
| firstseen | Timestamp when a sync job first created this node. | |
| lastupdated | Yes | Timestamp of the last sync that observed this node. |
| _ont_enabled | Property generated by analysis job: Ontology - Entra application projection. |
|
| app_id | Application client ID. | |
| display_name | Display name of the application. | |
| publisher_domain | Verified publisher domain of the application. | |
| sign_in_audience | Accounts allowed to sign in to the application. | |
| _ont_client_id | Yes | Normalized field sourced from app_id. |
| _ont_name | Yes | Normalized field sourced from display_name. |
| _ont_protocol | Yes | Property generated by the ontology mapping. |
| _ont_source | Module that populated this node's ontology fields. |
Relationships
(:AzureTenant)-[:RESOURCE]->(:EntraApplication): Links a Microsoft tenant to one of its Entra applications.(:EntraAppRoleAssignment)-[:ASSIGNED_TO]->(:EntraApplication): Links an app role assignment to its Entra application.(:EntraApplication)-[:SERVICE_PRINCIPAL]->(:EntraServicePrincipal): Links an Entra application to its deployed service principal.(:User)-[:AUTHORIZED]->(:ThirdPartyApp): generated by analysis jobOntology - User AUTHORIZED ThirdPartyApp linking.Properties:
Field Description scopes Property generated by analysis job: Ontology - User AUTHORIZED ThirdPartyApp linking.
EntraAppRoleAssignment
An application role assignment in Microsoft Entra ID.
Properties
| Field | Index | Description |
|---|---|---|
| id | Yes | Entra app role assignment ID. |
| firstseen | Timestamp when a sync job first created this node. | |
| lastupdated | Yes | Timestamp of the last sync that observed this node. |
| app_role_id | ID of the assigned application role. | |
| application_app_id | Client ID of the assigned application. | |
| created_date_time | Timestamp when the assignment was created. | |
| principal_display_name | Display name of the assigned principal. | |
| principal_id | ID of the principal receiving the role. | |
| principal_type | Type of the assigned principal. | |
| resource_display_name | Display name of the resource service principal. | |
| resource_id | ID of the resource service principal. |
Relationships
(:AzureTenant)-[:RESOURCE]->(:EntraAppRoleAssignment): Links a Microsoft tenant to one of its app role assignments.(:EntraAppRoleAssignment)-[:ASSIGNED_TO]->(:EntraApplication): Links an app role assignment to its Entra application.(:EntraGroup)-[:HAS_APP_ROLE]->(:EntraAppRoleAssignment): Links an Entra group to an app role assignment it holds.(:EntraUser)-[:HAS_APP_ROLE]->(:EntraAppRoleAssignment): Links an Entra user to an app role assignment they hold.
EntraGroup
A group in Microsoft Entra ID.
Ontology Mapping: This node uses the ontology label
UserGroup.
Additional Labels: This node also uses
EntraIdentity,EntraPrincipal.
Additional Label Definitions:
EntraIdentity: A microsoft node participating in the shared EntraIdentity graph interface.EntraPrincipal: A Microsoft identity participating in the shared EntraPrincipal graph interface.
Properties
Ontology-generated fields are shown in italics.
| Field | Index | Description |
|---|---|---|
| id | Yes | Entra group ID. |
| firstseen | Timestamp when a sync job first created this node. | |
| lastupdated | Yes | Timestamp of the last sync that observed this node. |
| created_date_time | Timestamp when the group was created. | |
| deleted_date_time | Timestamp when the group was deleted. | |
| description | Description of the group. | |
| display_name | Display name of the group. | |
| group_types | Microsoft Graph group type values. | |
| is_assignable_to_role | Whether directory roles can be assigned to the group. | |
| Primary email address of the group. | ||
| mail_enabled | Whether the group has mail enabled. | |
| mail_nickname | Mail alias of the group. | |
| security_enabled | Whether the group has security enabled. | |
| visibility | Visibility setting of the group. | |
| _ont_description | Normalized field sourced from description. |
|
| _ont_email | Yes | Normalized field sourced from mail. |
| _ont_name | Yes | Normalized field sourced from display_name. |
| _ont_source | Module that populated this node's ontology fields. |
Relationships
(:AzureTenant)-[:RESOURCE]->(:EntraGroup): Links a Microsoft tenant to one of its Entra groups.(:EntraGroup)-[:CAN_MANAGE]->(:AzureSQLServer):EntraGroupreceives evaluatedCAN_MANAGEaccess toAzureSQLServerfrom AZURE IAM policies.- Evaluated permissions:
Microsoft.Sql/servers/delete
- Evaluated permissions:
(:EntraGroup)-[:CAN_READ]->(:AzureSQLServer):EntraGroupreceives evaluatedCAN_READaccess toAzureSQLServerfrom AZURE IAM policies.- Evaluated permissions:
Microsoft.Sql/servers/read
- Evaluated permissions:
(:EntraGroup)-[:CAN_WRITE]->(:AzureSQLServer):EntraGroupreceives evaluatedCAN_WRITEaccess toAzureSQLServerfrom AZURE IAM policies.- Evaluated permissions:
Microsoft.Sql/servers/write
- Evaluated permissions:
(:EntraGroup)-[:HAS_APP_ROLE]->(:EntraAppRoleAssignment): Links an Entra group to an app role assignment it holds.(:EntraGroup)-[:HAS_ROLE]->(:EntraRoleAssignment): Links an Entra group to a directory role assignment it holds.(:EntraGroup)-[:HAS_ROLE_ASSIGNMENT]->(:AzureRoleAssignment): A Microsoft Entra group has the Azure role assignment.(:EntraGroup)-[:MEMBER_OF]->(:EntraGroup): Links nested Entra groups to their parent group.(:EntraIdentity)-[:OWNER_OF]->(:EntraGroup): Links Entra identities to a group they own.(:EntraUser)-[:MEMBER_OF]->(:EntraGroup): Links Entra users to a group they belong to.(:IntuneCompliancePolicy)-[:ASSIGNED_TO]->(:EntraGroup): Links an Intune compliance policy to an assigned Entra group.
EntraOU
An administrative unit in Microsoft Entra ID.
Properties
| Field | Index | Description |
|---|---|---|
| id | Yes | Entra administrative unit ID. |
| firstseen | Timestamp when a sync job first created this node. | |
| lastupdated | Yes | Timestamp of the last sync that observed this node. |
| deleted_date_time | Timestamp when the administrative unit was deleted. | |
| description | Description of the administrative unit. | |
| display_name | Display name of the administrative unit. | |
| is_member_management_restricted | Whether member management is restricted. | |
| membership_type | Membership type of the administrative unit. | |
| visibility | Visibility setting of the administrative unit. |
Relationships
(:AzureTenant)-[:RESOURCE]->(:EntraOU): Links a Microsoft tenant to one of its administrative units.
EntraRoleAssignment
A directory role assignment in Microsoft Entra ID.
Properties
| Field | Index | Description |
|---|---|---|
| id | Yes | Entra role assignment ID. |
| firstseen | Timestamp when a sync job first created this node. | |
| lastupdated | Yes | Timestamp of the last sync that observed this node. |
| app_scope_id | Application-specific scope of the assignment. | |
| directory_scope_id | Directory scope of the assignment. | |
| principal_id | Yes | ID of the principal granted the role. |
| role_definition_id | Yes | ID of the assigned role definition. |
Relationships
(:AzureTenant)-[:RESOURCE]->(:EntraRoleAssignment): Links a Microsoft tenant to one of its directory role assignments.(:EntraGroup)-[:HAS_ROLE]->(:EntraRoleAssignment): Links an Entra group to a directory role assignment it holds.(:EntraRoleAssignment)-[:ASSIGNED_TO]->(:EntraRoleDefinition): Links a role assignment to the directory role it grants.(:EntraServicePrincipal)-[:HAS_ROLE]->(:EntraRoleAssignment): Links a service principal to a directory role assignment it holds.(:EntraUser)-[:HAS_ROLE]->(:EntraRoleAssignment): Links an Entra user to a directory role assignment they hold.
EntraRoleDefinition
A directory role definition in Microsoft Entra ID.
Properties
| Field | Index | Description |
|---|---|---|
| id | Yes | Entra role definition ID. |
| firstseen | Timestamp when a sync job first created this node. | |
| lastupdated | Yes | Timestamp of the last sync that observed this node. |
| description | Description of the permissions granted by the role. | |
| display_name | Display name of the directory role. | |
| is_built_in | Whether this is a Microsoft built-in role. | |
| is_enabled | Whether the role definition is enabled. | |
| template_id | Template ID of the directory role. |
Relationships
(:AzureTenant)-[:RESOURCE]->(:EntraRoleDefinition): Links a Microsoft tenant to one of its directory role definitions.(:EntraRoleAssignment)-[:ASSIGNED_TO]->(:EntraRoleDefinition): Links a role assignment to the directory role it grants.
EntraServicePrincipal
A service principal in Microsoft Entra ID.
Ontology Mapping: This node uses the ontology label
ServiceAccount.
Additional Labels: This node also uses
EntraPrincipal.
Additional Label Definitions:
EntraPrincipal: A Microsoft identity participating in the shared EntraPrincipal graph interface.
Properties
Ontology-generated fields are shown in italics.
| Field | Index | Description |
|---|---|---|
| id | Yes | Entra service principal ID. |
| firstseen | Timestamp when a sync job first created this node. | |
| lastupdated | Yes | Timestamp of the last sync that observed this node. |
| account_enabled | Whether the service principal is enabled. | |
| app_id | Client ID of the associated application. | |
| app_owner_organization_id | Tenant ID of the application's owning organization. | |
| aws_identity_center_instance_id | AWS Identity Center instance ID derived from reply URLs. | |
| display_name | Display name of the service principal. | |
| login_url | Login URL of the service principal. | |
| preferred_single_sign_on_mode | Preferred single sign-on mode. | |
| preferred_token_signing_key_thumbprint | Thumbprint of the preferred token-signing certificate. | |
| reply_urls | Reply URLs registered for the service principal. | |
| service_principal_type | Type of service principal. | |
| sign_in_audience | Accounts allowed to sign in. | |
| tags | Tags assigned to the service principal. | |
| token_encryption_key_id | Key ID used to encrypt issued tokens. | |
| _ont_active | Yes | Normalized field sourced from account_enabled. |
| _ont_name | Yes | Normalized field sourced from display_name. |
| _ont_source | Module that populated this node's ontology fields. |
Relationships
(:AzureFunctionApp)-[:RUNS_AS]->(:EntraServicePrincipal): An Azure Function App runs as one of its managed identities.(:AzureTenant)-[:RESOURCE]->(:EntraServicePrincipal): Links a Microsoft tenant to one of its service principals.(:AzureVirtualMachine)-[:RUNS_AS]->(:EntraServicePrincipal): The virtual machine runs as a managed identity's service principal.(:EntraApplication)-[:SERVICE_PRINCIPAL]->(:EntraServicePrincipal): Links an Entra application to its deployed service principal.(:EntraServicePrincipal)-[:CAN_MANAGE]->(:AzureSQLServer):EntraServicePrincipalreceives evaluatedCAN_MANAGEaccess toAzureSQLServerfrom AZURE IAM policies.- Evaluated permissions:
Microsoft.Sql/servers/delete
- Evaluated permissions:
(:EntraServicePrincipal)-[:CAN_READ]->(:AzureSQLServer):EntraServicePrincipalreceives evaluatedCAN_READaccess toAzureSQLServerfrom AZURE IAM policies.- Evaluated permissions:
Microsoft.Sql/servers/read
- Evaluated permissions:
(:EntraServicePrincipal)-[:CAN_WRITE]->(:AzureSQLServer):EntraServicePrincipalreceives evaluatedCAN_WRITEaccess toAzureSQLServerfrom AZURE IAM policies.- Evaluated permissions:
Microsoft.Sql/servers/write
- Evaluated permissions:
(:EntraServicePrincipal)-[:FEDERATES_TO]->(:AWSIdentityCenter): Links an Entra service principal to its federated AWS Identity Center.(:EntraServicePrincipal)-[:HAS_ROLE]->(:EntraRoleAssignment): Links a service principal to a directory role assignment it holds.(:EntraServicePrincipal)-[:HAS_ROLE_ASSIGNMENT]->(:AzureRoleAssignment): A Microsoft Entra service principal has the Azure role assignment.(:GCPBigQueryConnection)-[:CONNECTS_WITH]->(:EntraServicePrincipal)
EntraUser
A user account in Microsoft Entra ID.
Ontology Mapping: This node uses the ontology label
UserAccount.
Additional Labels: This node also uses
EntraIdentity,EntraPrincipal.
Additional Label Definitions:
EntraIdentity: A microsoft node participating in the shared EntraIdentity graph interface.EntraPrincipal: A Microsoft identity participating in the shared EntraPrincipal graph interface.
Properties
Ontology-generated fields are shown in italics.
| Field | Index | Description |
|---|---|---|
| id | Yes | Entra user ID. |
| firstseen | Timestamp when a sync job first created this node. | |
| lastupdated | Yes | Timestamp of the last sync that observed this node. |
| account_enabled | Whether the user account is enabled. | |
| age_group | Age group classification of the user. | |
| business_phones | Business phone numbers of the user. | |
| city | City in the user's address. | |
| company_name | Company name associated with the user. | |
| country | Country or region in the user's address. | |
| department | Department of the user. | |
| display_name | Display name of the user. | |
| Yes | Primary email address of the user. | |
| employee_id | Employee identifier of the user. | |
| employee_type | Employment type of the user. | |
| given_name | Given name of the user. | |
| job_title | Job title of the user. | |
| manager_id | Entra user ID of the user's manager. | |
| mobile_phone | Mobile phone number of the user. | |
| office_location | Office location of the user. | |
| preferred_language | Preferred language of the user. | |
| state | State or province in the user's address. | |
| surname | Surname of the user. | |
| user_principal_name | User principal name. | |
| _ont_active | Yes | Normalized field sourced from account_enabled. |
| _ont_email | Yes | Normalized field sourced from email. |
| _ont_firstname | Yes | Normalized field sourced from given_name. |
| _ont_fullname | Yes | Normalized field sourced from display_name. |
| _ont_lastname | Yes | Normalized field sourced from surname. |
| _ont_source | Module that populated this node's ontology fields. |
Relationships
(:AzureTenant)-[:RESOURCE]->(:EntraUser): Links a Microsoft tenant to one of its Entra users.(:EntraUser)-[:ASSIGNED_LICENSE]->(:M365License): Links an Entra user to a Microsoft 365 license assigned to them.(:EntraUser)-[:CAN_MANAGE]->(:AzureSQLServer):EntraUserreceives evaluatedCAN_MANAGEaccess toAzureSQLServerfrom AZURE IAM policies.- Evaluated permissions:
Microsoft.Sql/servers/delete
- Evaluated permissions:
(:EntraUser)-[:CAN_READ]->(:AzureSQLServer):EntraUserreceives evaluatedCAN_READaccess toAzureSQLServerfrom AZURE IAM policies.- Evaluated permissions:
Microsoft.Sql/servers/read
- Evaluated permissions:
(:EntraUser)-[:CAN_SIGN_ON_TO]->(:AWSSSOUser): Links an Entra user to their federated AWS Identity Center user.(:EntraUser)-[:CAN_WRITE]->(:AzureSQLServer):EntraUserreceives evaluatedCAN_WRITEaccess toAzureSQLServerfrom AZURE IAM policies.- Evaluated permissions:
Microsoft.Sql/servers/write
- Evaluated permissions:
(:EntraUser)-[:ENROLLED_TO]->(:IntuneManagedDevice): Links an Entra user to a device they enrolled in Intune.(:EntraUser)-[:HAS_APP_ROLE]->(:EntraAppRoleAssignment): Links an Entra user to an app role assignment they hold.(:EntraUser)-[:HAS_ROLE]->(:EntraRoleAssignment): Links an Entra user to a directory role assignment they hold.(:EntraUser)-[:HAS_ROLE_ASSIGNMENT]->(:AzureRoleAssignment): A Microsoft Entra user has the Azure role assignment.(:EntraUser)-[:MEMBER_OF]->(:EntraGroup): Links Entra users to a group they belong to.(:EntraUser)-[:REPORTS_TO]->(:EntraUser): Links an Entra user to their manager.(:User)-[:HAS_ACCOUNT]->(:UserAccount)
IntuneCompliancePolicy
A device compliance policy configured in Microsoft Intune.
Properties
| Field | Index | Description |
|---|---|---|
| id | Yes | Intune compliance policy ID. |
| firstseen | Timestamp when a sync job first created this node. | |
| lastupdated | Yes | Timestamp of the last sync that observed this node. |
| applies_to_all_devices | Whether the policy applies to all managed devices. | |
| applies_to_all_users | Whether the policy applies to all licensed users. | |
| created_date_time | Timestamp when the policy was created. | |
| description | Administrator-provided policy description. | |
| display_name | Display name of the compliance policy. | |
| last_modified_date_time | Timestamp when the policy was last modified. | |
| platform | Device platform targeted by the policy. | |
| version | Version of the compliance policy. |
Relationships
(:AzureTenant)-[:RESOURCE]->(:IntuneCompliancePolicy): Links a Microsoft tenant to one of its Intune compliance policies.(:IntuneCompliancePolicy)-[:APPLIES_TO]->(:IntuneManagedDevice): generated by analysis jobIntune compliance policy to device resolution.(:IntuneCompliancePolicy)-[:ASSIGNED_TO]->(:EntraGroup): Links an Intune compliance policy to an assigned Entra group.
IntuneDetectedApp
An application detected on devices managed by Microsoft Intune.
Properties
| Field | Index | Description |
|---|---|---|
| id | Yes | Intune report application key for the detected app. |
| firstseen | Timestamp when a sync job first created this node. | |
| lastupdated | Yes | Timestamp of the last sync that observed this node. |
| application_id | Application ID reported by Intune when available. | |
| device_count | Number of devices with the application detected. | |
| display_name | Display name of the detected application. | |
| platform | Platform on which the application was detected. | |
| publisher | Publisher of the detected application. | |
| version | Detected application version. |
Relationships
(:AzureTenant)-[:RESOURCE]->(:IntuneDetectedApp): Links a Microsoft tenant to a detected Intune application.(:IntuneManagedDevice)-[:HAS_APP]->(:IntuneDetectedApp): Links an Intune managed device to an application detected on it.
IntuneManagedDevice
A device managed by Microsoft Intune.
Ontology Projection:
IntuneManagedDevicecontributes data to canonicalDevicenodes.
Properties
| Field | Index | Description |
|---|---|---|
| id | Yes | Intune managed device ID. |
| firstseen | Timestamp when a sync job first created this node. | |
| lastupdated | Yes | Timestamp of the last sync that observed this node. |
| azure_ad_device_id | Microsoft Entra device ID. | |
| azure_ad_registered | Whether the device is registered in Entra ID. | |
| compliance_state | Intune compliance state of the device. | |
| device_enrollment_type | Method used to enroll the device. | |
| device_name | Yes | Name of the managed device. |
| device_registration_state | Registration state of the device. | |
| eas_activated | Whether Exchange ActiveSync is activated. | |
| eas_device_id | Exchange ActiveSync device ID. | |
| enrolled_date_time | Timestamp when the device was enrolled. | |
| ethernet_mac_address | Ethernet MAC address of the device. | |
| free_storage_space_in_bytes | Available device storage in bytes. | |
| imei | International Mobile Equipment Identity of the device. | |
| is_encrypted | Whether the device storage is encrypted. | |
| is_supervised | Whether the device is supervised. | |
| jail_broken | Whether the device is jailbroken or rooted. | |
| last_sync_date_time | Timestamp of the latest Intune synchronization. | |
| managed_device_owner_type | Ownership type of the managed device. | |
| management_agent | Management channel used by the device. | |
| manufacturer | Manufacturer of the device. | |
| meid | Mobile Equipment Identifier of the device. | |
| model | Model of the device. | |
| operating_system | Operating system of the device. | |
| os_version | Operating system version of the device. | |
| partner_reported_threat_state | Threat state reported by a mobile threat defense partner. | |
| physical_memory_in_bytes | Physical memory capacity in bytes. | |
| serial_number | Yes | Serial number of the device. |
| total_storage_space_in_bytes | Total device storage capacity in bytes. | |
| user_id | Entra user ID associated with the device. | |
| user_principal_name | User principal name associated with the device. | |
| wifi_mac_address | Wi-Fi MAC address of the device. |
Relationships
(:AzureTenant)-[:RESOURCE]->(:IntuneManagedDevice): Links a Microsoft tenant to one of its Intune managed devices.(:Device)-[:OBSERVED_AS]->(:IntuneManagedDevice)(:EntraUser)-[:ENROLLED_TO]->(:IntuneManagedDevice): Links an Entra user to a device they enrolled in Intune.(:IntuneCompliancePolicy)-[:APPLIES_TO]->(:IntuneManagedDevice): generated by analysis jobIntune compliance policy to device resolution.(:IntuneManagedDevice)-[:HAS_APP]->(:IntuneDetectedApp): Links an Intune managed device to an application detected on it.
M365License
A Microsoft 365 license subscription held by a tenant.
Properties
| Field | Index | Description |
|---|---|---|
| id | Yes | Tenant-scoped identifier for the subscribed Microsoft 365 SKU. |
| firstseen | Timestamp when a sync job first created this node. | |
| lastupdated | Yes | Timestamp of the last sync that observed this node. |
| applies_to | Resource type to which the subscribed SKU applies. | |
| capability_status | Current capability status of the subscribed SKU. | |
| consumed_units | Number of licenses currently assigned. | |
| prepaid_enabled | Number of prepaid licenses currently enabled. | |
| prepaid_suspended | Number of prepaid licenses currently suspended. | |
| prepaid_warning | Number of prepaid licenses in warning state. | |
| sku_id | Yes | Microsoft product SKU GUID. |
| sku_part_number | Yes | Microsoft product SKU part number. |
Relationships
(:AzureTenant)-[:RESOURCE]->(:M365License): Links a Microsoft tenant to one of its Microsoft 365 licenses.(:EntraUser)-[:ASSIGNED_LICENSE]->(:M365License): Links an Entra user to a Microsoft 365 license assigned to them.(:M365License)-[:HAS_SERVICE_PLAN]->(:M365ServicePlan): Links a Microsoft 365 license to one of its included service plans.
M365ServicePlan
A service entitlement included in a Microsoft 365 license.
Properties
| Field | Index | Description |
|---|---|---|
| id | Yes | Tenant-scoped Microsoft 365 service plan identifier. |
| firstseen | Timestamp when a sync job first created this node. | |
| lastupdated | Yes | Timestamp of the last sync that observed this node. |
| applies_to | Resource type to which the service plan applies. | |
| provisioning_status | Current provisioning status of the service plan. | |
| service_plan_id | Yes | Microsoft service plan GUID. |
| service_plan_name | Yes | Microsoft service plan name. |
Relationships
(:AzureTenant)-[:RESOURCE]->(:M365ServicePlan): Links a Microsoft tenant to one of its Microsoft 365 service plans.(:M365License)-[:HAS_SERVICE_PLAN]->(:M365ServicePlan): Links a Microsoft 365 license to one of its included service plans.