Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Namespace: microsoft.graph.security
A device that is reported in the alert.
Inherits from alertEvidence.
Properties
| Property | Type | Description |
|---|---|---|
| azureAdDeviceId | String | A unique identifier assigned to a device by Microsoft Entra ID when device is Microsoft Entra joined. |
| defenderAvStatus | microsoft.graph.security.defenderAvStatus | State of the Defender AntiMalware engine. The possible values are: notReporting, disabled, notUpdated, updated, unknown, notSupported, unknownFutureValue. |
| deviceDnsName | String | The fully qualified domain name (FQDN) for the device. |
| dnsDomain | String | The DNS domain that this computer belongs to. A sequence of labels separated by dots. |
| firstSeenDateTime | DateTimeOffset | The date and time when the device was first seen. |
| healthStatus | microsoft.graph.security.deviceHealthStatus | The health state of the device. The possible values are: active, inactive, impairedCommunication, noSensorData, noSensorDataImpairedCommunication, unknown, unknownFutureValue. |
| hostName | String | The hostname without the domain suffix. |
| ipInterfaces | String collection | Ip interfaces of the device during the time of the alert. |
| loggedOnUsers | microsoft.graph.security.loggedOnUser collection | Users that were logged on the machine during the time of the alert. |
| mdeDeviceId | String | A unique identifier assigned to a device by Microsoft Defender for Endpoint. |
| ntDomain | String | A logical grouping of computers within a Microsoft Windows network. |
| onboardingStatus | microsoft.graph.security.onboardingStatus | The status of the machine onboarding to Microsoft Defender for Endpoint. The possible values are: insufficientInfo, onboarded, canBeOnboarded, unsupported, unknownFutureValue. |
| osBuild | Int64 | The build version for the operating system the device is running. |
| osPlatform | String | The operating system platform the device is running. |
| rbacGroupId | Int32 | The ID of the role-based access control (RBAC) device group. |
| rbacGroupName | String | The name of the RBAC device group. |
| riskScore | microsoft.graph.security.deviceRiskScore | Risk score as evaluated by Microsoft Defender for Endpoint. The possible values are: none, informational, low, medium, high, unknownFutureValue. |
| version | String | The version of the operating system platform. |
| vmMetadata | microsoft.graph.security.vmMetadata | Metadata of the virtual machine (VM) on which Microsoft Defender for Endpoint is running. |
defenderAvStatus values
| Member | Description |
|---|---|
| notReporting | Defender AntiMalware engine isn't reporting. |
| disabled | Defender AntiMalware engine has been disabled. |
| notUpdated | Defender AntiMalware engine isn't up to date. |
| updated | Defender AntiMalware engine is up to date. |
| unknown | State of Defender AntiMalware engine is unknown. |
| notSupported | Defender AntiMalware engine isn't supported on this platform. |
| unknownFutureValue | unknownFutureValue for evolvable enums pattern. |
deviceHealthStatus values
| Member | Description |
|---|---|
| active | Device is active and reporting to all channels. |
| inactive | Device isn't reporting to any channel. |
| impairedCommunication | Device isn't connected to the CnC. |
| noSensorData | Device isn't sending telemetry. |
| noSensorDataImpairedCommunication | Device isn't connected to the CnC and not sending telemetry. |
| unknown | Device state is unknown |
| unknownFutureValue | unknownFutureValue for evolvable enums pattern. |
deviceRiskScore values
| Member | Description |
|---|---|
| none | There are no alerts related to this device. |
| informational | Device only has 'informational' level alerts. |
| low | Device only has 'low' or 'informational' alerts. |
| medium | Device has 'medium' or lower severity alerts. |
| high | Device has 'high' severity alerts and is at risk. |
| unknownFutureValue | unknownFutureValue for evolvable enums pattern. |
onboardingStatus values
| Member | Description |
|---|---|
| unknown | Unknown onboarding status |
| insufficientInfo | Onboarding status can't be determined. |
| onboarded | Device is onboarded to service. |
| canBeOnboarded | Device is eligible to be onboarded to service. |
| unsupported | Device isn't supported by service. |
| unknownFutureValue | unknownFutureValue for evolvable enums pattern. |
Relationships
None.
JSON representation
The following JSON representation shows the resource type.
{
"@odata.type": "#microsoft.graph.security.deviceEvidence",
"azureAdDeviceId": "String",
"createdDateTime": "String (timestamp)",
"defenderAvStatus": "String",
"detailedRoles": ["String"],
"deviceDnsName": "String",
"dnsDomain": "String",
"firstSeenDateTime": "String (timestamp)",
"healthStatus": "String",
"hostName": "String",
"ipInterfaces": ["String"],
"loggedOnUsers": [{"@odata.type": "microsoft.graph.security.loggedOnUser"}],
"mdeDeviceId": "String",
"ntDomain": "String",
"onboardingStatus": "String",
"osBuild": "Int64",
"osPlatform": "String",
"rbacGroupId": "Int32",
"rbacGroupName": "String",
"remediationStatus": "String",
"remediationStatusDetails": "String",
"riskScore": "String",
"roles": ["String"],
"tags": ["String"],
"verdict": "String",
"version": "String",
"vmMetadata": {"@odata.type": "microsoft.graph.security.vmMetadata"}
}