Microsoft Graph · Schema
deviceInfo
Azure ADCollaborationContactsDocumentsEmailGraphIdentityMicrosoftOffice 365PresentationsProductivitySpreadsheetsT1Tasks
Properties
| Name | Type | Description |
|---|---|---|
| deviceId | string | Unique identifier set by Azure Device Registration Service at the time of registration. |
| displayName | string | The display name for the device. |
| enrollmentProfileName | string | Enrollment profile applied to the device. |
| extensionAttribute1 | string | Extension attribute. |
| extensionAttribute10 | string | Extension attribute. |
| extensionAttribute11 | string | Extension attribute. |
| extensionAttribute12 | string | Extension attribute. |
| extensionAttribute13 | string | Extension attribute. |
| extensionAttribute14 | string | Extension attribute. |
| extensionAttribute15 | string | Extension attribute. |
| extensionAttribute2 | string | Extension attribute. |
| extensionAttribute3 | string | Extension attribute. |
| extensionAttribute4 | string | Extension attribute. |
| extensionAttribute5 | string | Extension attribute. |
| extensionAttribute6 | string | Extension attribute. |
| extensionAttribute7 | string | Extension attribute. |
| extensionAttribute8 | string | Extension attribute. |
| extensionAttribute9 | string | Extension attribute. |
| isCompliant | boolean | Indicates the device compliance status with Mobile Management Device (MDM) policies. Default is false. |
| manufacturer | string | Manufacturer of the device. |
| mdmAppId | string | Application identifier used to register device into MDM. |
| model | string | Model of the device. |
| operatingSystem | string | The type of operating system on the device. |
| operatingSystemVersion | string | The version of the operating system on the device. |
| ownership | string | Ownership of the device. This property is set by Intune. |
| physicalIds | array | A collection of physical identifiers for the device. |
| profileType | string | The profile type of the device. |
| systemLabels | array | List of labels applied to the device by the system. |
| trustType | string | Type of trust for the joined device. |
| @odata.type | string |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/microsoft.graph.deviceInfo",
"title": "deviceInfo",
"required": [
"@odata.type"
],
"type": "object",
"properties": {
"deviceId": {
"type": "string",
"description": "Unique identifier set by Azure Device Registration Service at the time of registration.",
"nullable": true
},
"displayName": {
"type": "string",
"description": "The display name for the device.",
"nullable": true
},
"enrollmentProfileName": {
"type": "string",
"description": "Enrollment profile applied to the device.",
"nullable": true
},
"extensionAttribute1": {
"type": "string",
"description": "Extension attribute.",
"nullable": true
},
"extensionAttribute10": {
"type": "string",
"description": "Extension attribute.",
"nullable": true
},
"extensionAttribute11": {
"type": "string",
"description": "Extension attribute.",
"nullable": true
},
"extensionAttribute12": {
"type": "string",
"description": "Extension attribute.",
"nullable": true
},
"extensionAttribute13": {
"type": "string",
"description": "Extension attribute.",
"nullable": true
},
"extensionAttribute14": {
"type": "string",
"description": "Extension attribute.",
"nullable": true
},
"extensionAttribute15": {
"type": "string",
"description": "Extension attribute.",
"nullable": true
},
"extensionAttribute2": {
"type": "string",
"description": "Extension attribute.",
"nullable": true
},
"extensionAttribute3": {
"type": "string",
"description": "Extension attribute.",
"nullable": true
},
"extensionAttribute4": {
"type": "string",
"description": "Extension attribute.",
"nullable": true
},
"extensionAttribute5": {
"type": "string",
"description": "Extension attribute.",
"nullable": true
},
"extensionAttribute6": {
"type": "string",
"description": "Extension attribute.",
"nullable": true
},
"extensionAttribute7": {
"type": "string",
"description": "Extension attribute.",
"nullable": true
},
"extensionAttribute8": {
"type": "string",
"description": "Extension attribute.",
"nullable": true
},
"extensionAttribute9": {
"type": "string",
"description": "Extension attribute.",
"nullable": true
},
"isCompliant": {
"type": "boolean",
"description": "Indicates the device compliance status with Mobile Management Device (MDM) policies. Default is false.",
"nullable": true
},
"manufacturer": {
"type": "string",
"description": "Manufacturer of the device.",
"nullable": true
},
"mdmAppId": {
"type": "string",
"description": "Application identifier used to register device into MDM.",
"nullable": true
},
"model": {
"type": "string",
"description": "Model of the device.",
"nullable": true
},
"operatingSystem": {
"type": "string",
"description": "The type of operating system on the device.",
"nullable": true
},
"operatingSystemVersion": {
"type": "string",
"description": "The version of the operating system on the device.",
"nullable": true
},
"ownership": {
"type": "string",
"description": "Ownership of the device. This property is set by Intune.",
"nullable": true
},
"physicalIds": {
"type": "array",
"items": {
"type": "string",
"nullable": true
},
"description": "A collection of physical identifiers for the device."
},
"profileType": {
"type": "string",
"description": "The profile type of the device.",
"nullable": true
},
"systemLabels": {
"type": "array",
"items": {
"type": "string",
"nullable": true
},
"description": "List of labels applied to the device by the system."
},
"trustType": {
"type": "string",
"description": "Type of trust for the joined device.",
"nullable": true
},
"@odata.type": {
"type": "string"
}
}
}