
🚀 Overview
The Intune Data Platform serves as the centralized repository for telemetry and configuration data harvested from managed endpoints. For IT Administrators, this schema represents the roadmap for performing high-precision Device Queries (both on-demand for single devices and at scale for multiple devices) and maintaining a robust Device Inventory.
The platform aggregates data points—known as properties—across various operating systems. For Android environments, the schema specifically supports Corporate-Owned Dedicated devices (COSU), Fully Managed devices (COBO), and Corporate-Owned devices with a Work Profile (COPE). By understanding the property types (e.g., String, Boolean, Long) and their specific platform availability, admins can build complex queries to audit security posture, hardware health, and software compliance.
⚙️ Key Technical Details
The Intune Data Platform is organized into entities (tables). Below are the core technical details for the primary entities available to administrators:
🍏 Apple-Specific Entities
- AppleAutoSetupAdminAccounts: Designed for macOS, iOS, and iPadOS, this entity provides identity details for administrative accounts, including the
AccountGUIDandAccountShortName. It is primarily used for multi-device queries. - AppleDeviceStates: Focuses on the security and operational status of Apple hardware. Key properties include:
ActivationLockSupported(bool) andMdmLostModeEnabled(bool) for theft recovery.SystemIntegrityProtectionEnabled(bool) to verify macOS security.Supervised(bool) to confirm management depth.
- AppleUpdateSettings: Monitors how macOS and iOS devices handle software maintenance. Admins can track the
CatalogUrl,AutomaticOSInstallationEnabled, and thePreviousScanResultto ensure systems are current.
🔋 Hardware and System Health
- Battery: A cross-platform entity providing insights into mobile power health. It tracks
CycleCount(Android/Windows),DesignCapacity, andFullChargedCapacity(milliwatt hours on Windows), and generalHealthassessments across all platforms. - BiosInfo: Specific to Windows, this entity reports
SmBiosVersion,ReleaseDateTime, andSerialNumber. Note thatSoftwareElementIdandSoftwareElementStateare also tracked for multi-device queries across Apple and Android platforms. - CPU: Retrieves granular processor details for Windows systems, including
Architecture,CoreCount,LogicalProcessorCount, andMaxClockSpeed. - MemoryInfo: Tracks RAM utilization. While
PhysicalMemoryTotalBytesis available for broad queries,PhysicalMemoryFreeBytesandVirtualMemoryFreeBytesare reserved for on-demand single-device queries.
🛡️ Security and Identity (Windows)
- Certificate: Used for on-demand queries to audit the local certificate store. Properties include
SubjectName,Issuer,ValidToDateTime,SigningAlgorithm, andKeyStrength. - LocalUserAccount & LocalGroup: Allows admins to audit local security principals. It reports
Username,WindowsSid, andHomeDirectoryfor users, as well asGroupNameandGroupIdfor local groups. - EncryptableVolume: Essential for BitLocker compliance. Admins can verify
ProtectionStatus,EncryptionPercentage, andEncryptionMethodfor every volume on a Windows device.
📂 Storage and File Systems
- DeviceStorage: Provides high-level capacity data (
DeviceCapacityBytes) for mobile and macOS platforms. On Android, it also confirms if the storage isEncrypted. - DiskDrive & LogicalDrive: Tracks physical hardware (
InterfaceType,Manufacturer,SizeBytes) and partition-level data (FreeSpaceBytes,FileSystem,DriveType) for Windows machines. - FileInfo: This is a parameterized entity. Admins must provide a specific path, such as
FileInfo('c:\windows\system32\drivers\etc\hosts'), to retrieve metadata likeFileVersion,LastModifiedDateTime, andAttributes.
🌐 Connectivity
- NetworkAdapter: Captures
MacAddressacross all platforms and specific Windows details likeManufacturerandAdapterType. (Limited to 20 adapters per device in Inventory). - Cellular: Monitors mobile data settings, including
CellularTechnology,DataRoamingEnabled, andModemFirmwareVersionfor iOS and Android devices. - Bluetooth: Specifically tracks the
MacAddressfor Bluetooth radios on Apple platforms.
⚠️ Impact
The availability of this data schema significantly transforms how IT Administrators manage their fleet:
- Rapid Troubleshooting: On-demand queries (like
FileInfoorMemoryInfo) allow admins to diagnose performance bottlenecks or file corruption without needing remote-control access to the user’s machine. - Security Auditing: By querying
LocalUserAccountandCertificate, security teams can identify unauthorized local admins or expiring certificates that could disrupt service. - Lifecycle Management:
Batteryhealth andCycleCountdata enable proactive hardware replacement programs, reducing downtime caused by aging mobile device batteries. - Compliance Verification: Real-time checks on
SystemIntegrityProtectionEnabledandProtectionStatusensure that devices remain within the organization’s security guardrails.
Official Source: Read the full article on Microsoft.com
