Returns detailed information for a specific Intune managed device.
Syntax
# By name
Get-LKDeviceDetail -Name <String> [<CommonParameters>]
# By ID
Get-LKDeviceDetail -DeviceId <String> [<CommonParameters>]
# Pipeline
Get-LKDeviceDetail [-InputObject <PSCustomObject>] [<CommonParameters>]
Parameters
-Name
Attribute
Value
Type
String
Required
Yes (ByName)
-DeviceId
Attribute
Value
Type
String
Required
Yes (ById)
-InputObject
A device object from Get-LKDevice. Accepted from the pipeline.
Attribute
Value
Type
PSCustomObject
Pipeline
ByValue
Outputs
Property
Type
Description
Id
String
Intune device ID
DeviceName
String
Device name
UserDisplayName
String
Primary user
UserPrincipalName
String
Primary user UPN
OS
String
Operating system
OSVersion
String
OS version
ComplianceState
String
Compliance status
ManagementState
String
Management status
EnrolledDateTime
DateTime
Enrollment date
LastSyncDateTime
DateTime
Last sync
Model
String
Hardware model
Manufacturer
String
Manufacturer
SerialNumber
String
Serial number
AzureADDeviceId
String
Entra device registration ID
EntraObjectId
String
Entra directory object ID (for bulk actions, group operations)