Partager via


Type de ressource windowsManagedDevice

Espace de noms: microsoft.graph

Important: Les API Microsoft Graph sous la version /beta sont susceptibles d’être modifiées ; l’utilisation de production n’est pas prise en charge.

Remarque : l’API Microsoft Graph pour Intune requiert une licence Intune active pour le client.

Appareils Windows gérés ou préinscrits via Intune

Hérite de managedDevice

Méthodes

Méthode Type renvoyé Description
Répertorier les windowsManagedDevices collection windowsManagedDevice Répertorie les propriétés et les relations des objets windowsManagedDevice .
Obtenir windowsManagedDevice windowsManagedDevice Lit les propriétés et les relations de l’objet windowsManagedDevice .
Créer windowsManagedDevice windowsManagedDevice Créez un objet windowsManagedDevice .
Supprimer windowsManagedDevice Aucune Supprime un windowsManagedDevice.
Mettre à jour windowsManagedDevice windowsManagedDevice Mettez à jour les propriétés d’un objet windowsManagedDevice .

Propriétés

Propriété Type Description
id Chaîne Identificateur unique de l’appareil. Cette propriété est en lecture seule. Hérité de managedDevice
userId String Identificateur unique de l’utilisateur associé à l’appareil. Cette propriété est en lecture seule. Hérité de managedDevice
deviceName Chaîne Nom de l’appareil. Cette propriété est en lecture seule. Hérité de managedDevice
hardwareInformation hardwareInformation Détails de l’appareil. Inclut des informations telles que l’espace de stockage, le fabricant, le numéro de série, etc. Par défaut, la plupart des propriétés de ce type sont définies sur null/0/false et les valeurs par défaut enum pour les types associés. Pour récupérer les valeurs réelles, l’appel GET doit être effectué, avec l’ID de l’appareil et inclus dans le paramètre select. Prend en charge : $select. $Search n’est pas pris en charge. En lecture seule. Cette propriété est en lecture seule. Hérité de managedDevice
ownerType ownerType Propriété de l’appareil. Les valeurs possibles sont « entreprise » ou « personnel ». La valeur par défaut est inconnue. Prend en charge $filter’opérateur 'eq' et 'or'. Hérité de managedDevice. Les valeurs possibles sont unknown, company et personal.
managedDeviceOwnerType managedDeviceOwnerType Propriété de l’appareil. Peut être « entreprise » ou « personnel » Hérité de managedDevice. Les valeurs possibles sont unknown, company et personal.
deviceActionResults Collection deviceActionResult Liste des objets deviceActionResult ComplexType. Cette propriété est en lecture seule. Hérité de managedDevice
managementState managementState État de gestion de l’appareil. Exemples : Géré, RetirePending, etc. La valeur par défaut est gérée. Prend en charge $filter’opérateur 'eq' et 'or'. Cette propriété est en lecture seule. Hérité de managedDevice. Les valeurs possibles sont les suivantes : managed, retirePending, retireFailed, wipePending, wipeFailed, unhealthy, deletePending, retireIssued, wipeIssued, wipeCanceled, retireCanceled et discovered.
enrolledDateTime DateTimeOffset Heure d’inscription de l’appareil. Prend en charge $filter’opérateur 'lt' et 'gt'. Cette propriété est en lecture seule. Hérité de managedDevice
lastSyncDateTime DateTimeOffset La date et l’heure de dernière synchronisation de l’appareil avec Intune. Prend en charge $filter’opérateur 'lt' et 'gt'. Cette propriété est en lecture seule. Hérité de managedDevice
chassisType chassisType Type de châssis de l’appareil. Cette propriété est en lecture seule. Hérité de managedDevice. Les valeurs possibles sont les suivantes : unknown, desktop, laptop, worksWorkstation, enterpriseServer, phone, tablet, mobileOther, mobileUnknown.
operatingSystem String Système d’exploitation de l’appareil. Windows, iOS, etc. Cette propriété est en lecture seule. Hérité de managedDevice
deviceType deviceType Plateforme de l’appareil. Exemples : Bureau, WindowsRT, etc. La valeur par défaut est inconnue. Prend en charge $filter’opérateur 'eq' et 'or'. Cette propriété est en lecture seule. Hérité de managedDevice. Les valeurs possibles sont : desktop, windowsRT, winMO6, windowsPhonewinEmbeddedwinCEmaciPhoneiPadnokia, androidiSocConsumermacMDMholoLensandroidForWorkunixiPodsurfaceHub, . cloudPCandroidEnterprisewindows10xandroidnGMSchromeOSlinuxblackberrypalmunknown
complianceState complianceState État de conformité de l’appareil. Exemples : Conforme, Conflit, Erreur, etc. La valeur par défaut est inconnue. Prend en charge $filter’opérateur 'eq' et 'or'. Cette propriété est en lecture seule. Hérité de managedDevice. Les valeurs possibles sont les suivantes : unknown, compliant, noncompliant, conflict, error, inGracePeriod et configManager.
jailBroken Chaîne Indique si l’appareil est endommagé ou rooté. Il s'agit par défaut d'une chaîne vide. Prend en charge $filter’opérateur 'eq' et 'or'. Cette propriété est en lecture seule. Hérité de managedDevice
managementAgent managementAgentType Canal de gestion de l’appareil. Exemples : Intune, EAS, etc. La valeur par défaut est inconnue. Prend en charge $filter’opérateur 'eq' et 'or'. Cette propriété est en lecture seule. Hérité de managedDevice. Les valeurs possibles sont eas, mdm, easMdm,intuneClient, easIntuneClient, configurationManagerClient, configurationManagerClientMdm, configurationManagerClientMdmEas, unknown, jamf, googleCloudDevicePolicyController, microsoft365ManagedMdm, msSense, intuneAosp, google et unknownFutureValue.
osVersion String Version du système d’exploitation de l’appareil. Cette propriété est en lecture seule. Hérité de managedDevice
easActivated Booléen Si Exchange ActiveSync est activé sur l’appareil. Cette propriété est en lecture seule. Hérité de managedDevice
easDeviceId String ID Exchange ActiveSync de l’appareil. Cette propriété est en lecture seule. Hérité de managedDevice
easActivationDateTime DateTimeOffset Heure de l’activation d’Exchange ActivationSync de l’appareil. Cette propriété est en lecture seule. Hérité de managedDevice
aadRegistered Valeur booléenne Si l’appareil est inscrit auprès d’Azure Active Directory. Cette propriété est en lecture seule. Hérité de managedDevice
azureADRegistered Booléen Si l’appareil est inscrit auprès d’Azure Active Directory. Cette propriété est en lecture seule. Hérité de managedDevice
deviceEnrollmentType deviceEnrollmentType Type d’inscription de l’appareil. Cette propriété est en lecture seule. Hérité de managedDevice. Les valeurs possibles sont : unknown, userEnrollment, deviceEnrollmentManager, appleBulkWithUser, windowsAzureADJoinappleBulkWithoutUser, windowsBulkUserless, windowsAutoEnrollmentwindowsBulkAzureDomainJoin, windowsCoManagement, appleUserEnrollmentWithServiceAccountazureAdJoinUsingAzureVmExtensionandroidEnterpriseDedicatedDeviceandroidEnterpriseFullyManagedandroidEnterpriseCorporateWorkProfileappleUserEnrollmentwindowsAzureADJoinUsingDeviceAuth, appleACMEDEPUserlessappleACMEBasicBYOD, . appleACMEDEPUDAModernAuthappleACMEDEPUDACompanyPortalappleACMEDEPUDASetupAsstLegacy
lostModeState lostModeState Indique si le mode Perdu est activé ou désactivé. Cette propriété est en lecture seule. Hérité de managedDevice. Les valeurs possibles sont les suivantes : disabled, enabled.
activationLockBypassCode Chaîne Code qui permet de contourner le verrou d’activation sur l’appareil géré. La valeur par défaut est Null (propriété non par défaut) pour cette propriété lorsqu’elle est retournée dans le cadre de l’entité managedDevice dans l’appel LIST. Pour récupérer les valeurs réelles, l’appel GET doit être effectué, avec l’ID de l’appareil et inclus dans le paramètre select. Prend en charge : $select. $Search n’est pas pris en charge. En lecture seule. Cette propriété est en lecture seule. Hérité de managedDevice
emailAddress Chaîne E-mail pour l’utilisateur associé à l’appareil. Cette propriété est en lecture seule. Hérité de managedDevice
azureActiveDirectoryDeviceId Chaîne Identificateur unique de l’appareil Azure Active Directory. En lecture seule. Cette propriété est en lecture seule. Hérité de managedDevice
azureADDeviceId String Identificateur unique de l’appareil Azure Active Directory. En lecture seule. Cette propriété est en lecture seule. Hérité de managedDevice
deviceRegistrationState deviceRegistrationState État de l’inscription de l’appareil Cette propriété est en lecture seule. Hérité de managedDevice. Les valeurs possibles sont les suivantes : notRegistered, registered, revoked, keyConflict, approvalPending, certificateReset, notRegisteredPendingEnrollment et unknown.
deviceCategoryDisplayName Chaîne Nom complet de la catégorie d’appareil. Il s'agit par défaut d'une chaîne vide. Prend en charge $filter’opérateur 'eq' et 'or'. Cette propriété est en lecture seule. Hérité de managedDevice
isSupervised Valeur booléenne État supervisé de l’appareil. Cette propriété est en lecture seule. Hérité de managedDevice
exchangeLastSuccessfulSyncDateTime DateTimeOffset Dernière fois que l’appareil a contacté Exchange. Cette propriété est en lecture seule. Hérité de managedDevice
exchangeAccessState deviceManagementExchangeAccessState État de l’accès de l’appareil dans Exchange. Cette propriété est en lecture seule. Hérité de managedDevice. Les valeurs possibles sont les suivantes : none, unknown, allowed, blocked, quarantined.
exchangeAccessStateReason deviceManagementExchangeAccessStateReason Motif lié à l’état de l’accès dans Exchange. Cette propriété est en lecture seule. Hérité de managedDevice. Les valeurs possibles sont les suivantes : none, unknown, exchangeGlobalRule, exchangeIndividualRule, exchangeDeviceRule, exchangeUpgrade, exchangeMailboxPolicy, other, compliant, notCompliant, notEnrolled, unknownLocation, mfaRequired, azureADBlockDueToAccessPolicy, compromisedPassword et deviceNotKnownWithManagedApp.
remoteAssistanceSessionUrl String URL permettant à une session d’assistance à distance d’être établie avec l’appareil. Il s'agit par défaut d'une chaîne vide. Pour récupérer les valeurs réelles, l’appel GET doit être effectué, avec l’ID de l’appareil et inclus dans le paramètre select. Cette propriété est en lecture seule. Hérité de managedDevice
remoteAssistanceSessionErrorDetails String Chaîne d’erreur identifiant les problèmes lors de la création d’objets de session d’assistance à distance. Cette propriété est en lecture seule. Hérité de managedDevice
isEncrypted Valeur booléenne État du chiffrement de l’appareil. Cette propriété est en lecture seule. Hérité de managedDevice
userPrincipalName String Nom d’utilisateur principal de l’appareil. Cette propriété est en lecture seule. Hérité de managedDevice
model Chaîne Modèle de l’appareil. Cette propriété est en lecture seule. Hérité de managedDevice
Fabricant Chaîne Fabricant de l’appareil. Cette propriété est en lecture seule. Hérité de managedDevice
imei Chaîne IMEI. Cette propriété est en lecture seule. Hérité de managedDevice
complianceGracePeriodExpirationDateTime DateTimeOffset DateTime à laquelle la période de grâce de conformité de l’appareil expire. Cette propriété est en lecture seule. Hérité de managedDevice
serialNumber Chaîne SerialNumber. Cette propriété est en lecture seule. Hérité de managedDevice
phoneNumber Chaîne Numéro de téléphone de l’appareil. Cette propriété est en lecture seule. Hérité de managedDevice
androidSecurityPatchLevel Chaîne Niveau du correctif de sécurité Android. Cette propriété est en lecture seule. Hérité de managedDevice
userDisplayName String Nom d’affichage de l’utilisateur. Cette propriété est en lecture seule. Hérité de managedDevice
configurationManagerClientEnabledFeatures configurationManagerClientEnabledFeatures Fonctionnalités compatibles avec le client ConfigrMgr. Cette propriété est en lecture seule. Hérité de managedDevice
wiFiMacAddress Chaîne Wi-Fi MAC. Cette propriété est en lecture seule. Hérité de managedDevice
deviceHealthAttestationState deviceHealthAttestationState État de l’attestation d’intégrité de l’appareil Cette propriété est en lecture seule. Hérité de managedDevice
subscriberCarrier Chaîne Opérateur de l’abonné. Cette propriété est en lecture seule. Hérité de managedDevice
meid Chaîne MEID. Cette propriété est en lecture seule. Hérité de managedDevice
totalStorageSpaceInBytes Int64 Stockage total en octets. Cette propriété est en lecture seule. Hérité de managedDevice
freeStorageSpaceInBytes Int64 Stockage gratuit en octets. La valeur par défaut est 0. En lecture seule. Cette propriété est en lecture seule. Hérité de managedDevice
managedDeviceName String Nom généré automatiquement permettant d’identifier un appareil. Peut être remplacé par un nom d’utilisateur convivial. Hérité de managedDevice
partnerReportedThreatState managedDevicePartnerReportedHealthState Indique l’état des menaces d’un appareil lorsqu’un partenaire Mobile Threat Defense est utilisé par le compte et l’appareil. En lecture seule. Cette propriété est en lecture seule. Hérité de managedDevice. Les valeurs possibles sont les suivantes : unknown, activated, deactivated, secured, lowSeverity, mediumSeverity, highSeverity, unresponsive, compromised et misconfigured.
retireAfterDateTime DateTimeOffset Indique l’heure après laquelle un appareil sera automatiquement mis hors service en raison d’une action planifiée. Cette propriété est en lecture seule. Hérité de managedDevice
usersLoggedOn collection loggedOnUser Indique le dernier utilisateur connecté d’un appareil. Cette propriété est en lecture seule. Hérité de managedDevice
preferMdmOverGroupPolicyAppliedDateTime DateTimeOffset Indique le DateTime que le paramètre preferMdmOverGroupPolicy a été défini. Lorsqu’ils sont définis, les paramètres MDM Intune remplacent les paramètres de stratégie de groupe en cas de conflit. En lecture seule. Cette propriété est en lecture seule. Hérité de managedDevice
autopilotEnrolled Valeur booléenne Indique si l’appareil géré est inscrit via le pilote automatique. Cette propriété est en lecture seule. Hérité de managedDevice
requireUserEnrollmentApproval Valeur booléenne Indique si l’appareil iOS géré est l’inscription d’approbation de l’utilisateur. Cette propriété est en lecture seule. Hérité de managedDevice
managementCertificateExpirationDate DateTimeOffset Indique la date d’expiration du certificat de gestion des appareils. Cette propriété est en lecture seule. Hérité de managedDevice
iccid Chaîne Identificateur de carte de circuit intégré, il s’agit du numéro d’identification unique d’une carte SIM. Il s'agit par défaut d'une chaîne vide. Pour récupérer les valeurs réelles, l’appel GET doit être effectué, avec l’ID de l’appareil et inclus dans le paramètre select. Prend en charge : $select. $Search n’est pas pris en charge. En lecture seule. Cette propriété est en lecture seule. Hérité de managedDevice
udid Chaîne Identificateur d’appareil unique pour les appareils iOS et macOS. Il s'agit par défaut d'une chaîne vide. Pour récupérer les valeurs réelles, l’appel GET doit être effectué, avec l’ID de l’appareil et inclus dans le paramètre select. Prend en charge : $select. $Search n’est pas pris en charge. En lecture seule. Cette propriété est en lecture seule. Hérité de managedDevice
roleScopeTagIds String collection Liste des ID de balise d’étendue pour cette instance d’appareil. Hérité de managedDevice
windowsActiveMalwareCount Int32 Nombre de programmes malveillants actifs pour cet appareil Windows. La valeur par défaut est 0. Pour récupérer les valeurs réelles, l’appel GET doit être effectué, avec l’ID de l’appareil et inclus dans le paramètre select. Cette propriété est en lecture seule. Hérité de managedDevice
windowsRemediatedMalwareCount Int32 Nombre de programmes malveillants corrigés pour cet appareil Windows. La valeur par défaut est 0. Pour récupérer les valeurs réelles, l’appel GET doit être effectué, avec l’ID de l’appareil et inclus dans le paramètre select. Cette propriété est en lecture seule. Hérité de managedDevice
notes String Remarques sur l’appareil créé par l’administrateur informatique. La valeur par défaut est null. Pour récupérer les valeurs réelles, l’appel GET doit être effectué, avec l’ID de l’appareil et inclus dans le paramètre select. Prend en charge : $select. $Search n’est pas pris en charge. Hérité de managedDevice
configurationManagerClientHealthState configurationManagerClientHealthState État d’intégrité du client Configuration Manager, valide uniquement pour les appareils gérés par l’agent GPM/ConfigMgr Hérité de managedDevice
configurationManagerClientInformation configurationManagerClientInformation Informations sur le client Configuration Manager, valides uniquement pour les appareils gérés, gérés en duel ou tri-gérés par l’agent ConfigMgr Hérité de managedDevice
ethernetMacAddress Chaîne Indique l’adresse MAC Ethernet de l’appareil. La valeur par défaut est Null (propriété non par défaut) pour cette propriété lorsqu’elle est retournée dans le cadre de l’entité managedDevice. Un appel get individuel avec des options de requête sélectionnées est nécessaire pour récupérer les valeurs réelles. Exemple : deviceManagement/managedDevices({managedDeviceId}) ?$select=ethernetMacAddress Prend en charge : $select. $Search n’est pas pris en charge. En lecture seule. Cette propriété est en lecture seule. Hérité de managedDevice
physicalMemoryInBytes Int64 Mémoire totale en octets. La valeur par défaut est 0. Pour récupérer les valeurs réelles, l’appel GET doit être effectué, avec l’ID de l’appareil et inclus dans le paramètre select. Prend en charge : $select. En lecture seule. Cette propriété est en lecture seule. Hérité de managedDevice
processorArchitecture managedDeviceArchitecture Architecture du processeur. Cette propriété est en lecture seule. Hérité de managedDevice. Les valeurs possibles sont les suivantes : unknown, x86, x64, arm, arM64.
specificationVersion Chaîne Version de la spécification. Cette propriété est en lecture seule. Hérité de managedDevice
joinType joinType Type de jointure d’appareil Hérité de managedDevice. Les valeurs possibles sont les suivantes : unknown, azureADJoined, azureADRegistered, hybridAzureADJoined.
skuFamily Chaîne Famille de références sKU d’appareil héritée de managedDevice
securityPatchLevel Chaîne Cela indique le niveau de correctif de sécurité du système d’exploitation. Ces mises à jour spéciales contiennent des correctifs de sécurité importants. Pour iOS/MacOS, ils sont au format (a). Pour android son format 2017-08-07. Cette propriété est en lecture seule. Hérité de managedDevice
skuNumber Int32 Numéro de référence (SKU) de l’appareil, consultez aussi : https://learn.microsoft.com/windows/win32/api/sysinfoapi/nf-sysinfoapi-getproductinfo. Valeurs valides 0 à 2147483647. Cette propriété est en lecture seule. Hérité de managedDevice
managementFeatures managedDeviceManagementFeatures Fonctionnalités de gestion des appareils Héritées de managedDevice. Les valeurs possibles sont les suivantes : none, microsoftManagedDesktop.
chromeOSDeviceInfo collection chromeOSDeviceProperty Liste des propriétés de l’appareil ChromeOS. La valeur par défaut est une liste vide. Pour récupérer les valeurs réelles, l’appel GET doit être effectué, avec l’ID de l’appareil et inclus dans le paramètre select. Hérité de managedDevice
enrollmentProfileName Chaîne Nom du profil d’inscription affecté à l’appareil. La valeur par défaut est une chaîne vide, indiquant qu’aucun profil d’inscription n’a été créé. Cette propriété est en lecture seule. Hérité de managedDevice
bootstrapTokenEscrowed Valeur booléenne Indique si l’appareil géré a un jeton de démarrage séquestré. Il s’agit uniquement des appareils macOS. Pour obtenir, incluez BootstrapTokenEscrowed dans la clause select et interrogez avec un ID d’appareil. Si la valeur est FALSE, aucun jeton de démarrage n’est bloqué. Si la valeur est TRUE, l’appareil a séquestré un jeton de démarrage avec Intune. Cette propriété est en lecture seule. Hérité de managedDevice
deviceFirmwareConfigurationInterfaceManaged Valeur booléenne Indique si l’appareil est géré par DFCI. Lorsque la valeur est TRUE, l’appareil est géré par DFCI. Si la valeur est FALSE, l’appareil n’est pas géré par DFCI. La valeur par défaut est FALSE. Hérité de managedDevice
deviceIdentityAttestationDetail deviceIdentityAttestationDetail Indique l’état d’attestation de l’appareil géré. Et de quelle manière. Valeur par défaut : Inconnu. Hérité de managedDevice

Relations

Relation Type Description
detectedApps Collection detectedApp Toutes les applications actuellement installées sur l’appareil Héritées de managedDevice
deviceCategory deviceCategory Catégorie d’appareil Héritée de managedDevice
windowsProtectionState windowsProtectionState État de protection de l’appareil. Cette propriété est en lecture seule. Hérité de managedDevice
utilisateurs Collection d’utilisateurs Utilisateurs principaux associés à l’appareil géré. Hérité de managedDevice
logCollectionRequests collection deviceLogCollectionResponse Liste des demandes de collecte de journaux héritées de managedDevice
deviceHealthScriptStates collection deviceHealthScriptPolicyState Résultats des scripts d’intégrité de l’appareil exécutés pour cet appareil. La valeur par défaut est la liste vide. Cette propriété est en lecture seule. Hérité de managedDevice

Représentation JSON

Voici une représentation JSON de la ressource.

{
  "@odata.type": "#microsoft.graph.windowsManagedDevice",
  "id": "String (identifier)",
  "userId": "String",
  "deviceName": "String",
  "hardwareInformation": {
    "@odata.type": "microsoft.graph.hardwareInformation",
    "serialNumber": "String",
    "totalStorageSpace": 1024,
    "freeStorageSpace": 1024,
    "imei": "String",
    "meid": "String",
    "manufacturer": "String",
    "model": "String",
    "phoneNumber": "String",
    "subscriberCarrier": "String",
    "cellularTechnology": "String",
    "wifiMac": "String",
    "operatingSystemLanguage": "String",
    "isSupervised": true,
    "isEncrypted": true,
    "batterySerialNumber": "String",
    "batteryHealthPercentage": 1024,
    "batteryChargeCycles": 1024,
    "isSharedDevice": true,
    "sharedDeviceCachedUsers": [
      {
        "@odata.type": "microsoft.graph.sharedAppleDeviceUser",
        "userPrincipalName": "String",
        "dataToSync": true,
        "dataQuota": 1024,
        "dataUsed": 1024
      }
    ],
    "tpmSpecificationVersion": "String",
    "operatingSystemEdition": "String",
    "deviceFullQualifiedDomainName": "String",
    "deviceGuardVirtualizationBasedSecurityHardwareRequirementState": "String",
    "deviceGuardVirtualizationBasedSecurityState": "String",
    "deviceGuardLocalSystemAuthorityCredentialGuardState": "String",
    "osBuildNumber": "String",
    "operatingSystemProductType": 1024,
    "ipAddressV4": "String",
    "subnetAddress": "String",
    "esimIdentifier": "String",
    "systemManagementBIOSVersion": "String",
    "tpmManufacturer": "String",
    "tpmVersion": "String",
    "wiredIPv4Addresses": [
      "String"
    ],
    "batteryLevelPercentage": "4.2",
    "residentUsersCount": 1024,
    "productName": "String",
    "deviceLicensingStatus": "String",
    "deviceLicensingLastErrorCode": 1024,
    "deviceLicensingLastErrorDescription": "String"
  },
  "ownerType": "String",
  "managedDeviceOwnerType": "String",
  "deviceActionResults": [
    {
      "@odata.type": "microsoft.graph.deviceActionResult",
      "actionName": "String",
      "actionState": "String",
      "startDateTime": "String (timestamp)",
      "lastUpdatedDateTime": "String (timestamp)"
    }
  ],
  "managementState": "String",
  "enrolledDateTime": "String (timestamp)",
  "lastSyncDateTime": "String (timestamp)",
  "chassisType": "String",
  "operatingSystem": "String",
  "deviceType": "String",
  "complianceState": "String",
  "jailBroken": "String",
  "managementAgent": "String",
  "osVersion": "String",
  "easActivated": true,
  "easDeviceId": "String",
  "easActivationDateTime": "String (timestamp)",
  "aadRegistered": true,
  "azureADRegistered": true,
  "deviceEnrollmentType": "String",
  "lostModeState": "String",
  "activationLockBypassCode": "String",
  "emailAddress": "String",
  "azureActiveDirectoryDeviceId": "String",
  "azureADDeviceId": "String",
  "deviceRegistrationState": "String",
  "deviceCategoryDisplayName": "String",
  "isSupervised": true,
  "exchangeLastSuccessfulSyncDateTime": "String (timestamp)",
  "exchangeAccessState": "String",
  "exchangeAccessStateReason": "String",
  "remoteAssistanceSessionUrl": "String",
  "remoteAssistanceSessionErrorDetails": "String",
  "isEncrypted": true,
  "userPrincipalName": "String",
  "model": "String",
  "manufacturer": "String",
  "imei": "String",
  "complianceGracePeriodExpirationDateTime": "String (timestamp)",
  "serialNumber": "String",
  "phoneNumber": "String",
  "androidSecurityPatchLevel": "String",
  "userDisplayName": "String",
  "configurationManagerClientEnabledFeatures": {
    "@odata.type": "microsoft.graph.configurationManagerClientEnabledFeatures",
    "inventory": true,
    "modernApps": true,
    "resourceAccess": true,
    "deviceConfiguration": true,
    "compliancePolicy": true,
    "windowsUpdateForBusiness": true,
    "endpointProtection": true,
    "officeApps": true
  },
  "wiFiMacAddress": "String",
  "deviceHealthAttestationState": {
    "@odata.type": "microsoft.graph.deviceHealthAttestationState",
    "lastUpdateDateTime": "String",
    "contentNamespaceUrl": "String",
    "deviceHealthAttestationStatus": "String",
    "contentVersion": "String",
    "issuedDateTime": "String (timestamp)",
    "attestationIdentityKey": "String",
    "resetCount": 1024,
    "restartCount": 1024,
    "dataExcutionPolicy": "String",
    "bitLockerStatus": "String",
    "bootManagerVersion": "String",
    "codeIntegrityCheckVersion": "String",
    "secureBoot": "String",
    "bootDebugging": "String",
    "operatingSystemKernelDebugging": "String",
    "codeIntegrity": "String",
    "testSigning": "String",
    "safeMode": "String",
    "windowsPE": "String",
    "earlyLaunchAntiMalwareDriverProtection": "String",
    "virtualSecureMode": "String",
    "pcrHashAlgorithm": "String",
    "bootAppSecurityVersion": "String",
    "bootManagerSecurityVersion": "String",
    "tpmVersion": "String",
    "pcr0": "String",
    "secureBootConfigurationPolicyFingerPrint": "String",
    "codeIntegrityPolicy": "String",
    "bootRevisionListInfo": "String",
    "operatingSystemRevListInfo": "String",
    "healthStatusMismatchInfo": "String",
    "healthAttestationSupportedStatus": "String",
    "memoryIntegrityProtection": "String",
    "memoryAccessProtection": "String",
    "virtualizationBasedSecurity": "String",
    "firmwareProtection": "String",
    "systemManagementMode": "String",
    "securedCorePC": "String"
  },
  "subscriberCarrier": "String",
  "meid": "String",
  "totalStorageSpaceInBytes": 1024,
  "freeStorageSpaceInBytes": 1024,
  "managedDeviceName": "String",
  "partnerReportedThreatState": "String",
  "retireAfterDateTime": "String (timestamp)",
  "usersLoggedOn": [
    {
      "@odata.type": "microsoft.graph.loggedOnUser",
      "userId": "String",
      "lastLogOnDateTime": "String (timestamp)"
    }
  ],
  "preferMdmOverGroupPolicyAppliedDateTime": "String (timestamp)",
  "autopilotEnrolled": true,
  "requireUserEnrollmentApproval": true,
  "managementCertificateExpirationDate": "String (timestamp)",
  "iccid": "String",
  "udid": "String",
  "roleScopeTagIds": [
    "String"
  ],
  "windowsActiveMalwareCount": 1024,
  "windowsRemediatedMalwareCount": 1024,
  "notes": "String",
  "configurationManagerClientHealthState": {
    "@odata.type": "microsoft.graph.configurationManagerClientHealthState",
    "state": "String",
    "errorCode": 1024,
    "lastSyncDateTime": "String (timestamp)"
  },
  "configurationManagerClientInformation": {
    "@odata.type": "microsoft.graph.configurationManagerClientInformation",
    "clientIdentifier": "String",
    "isBlocked": true,
    "clientVersion": "String"
  },
  "ethernetMacAddress": "String",
  "physicalMemoryInBytes": 1024,
  "processorArchitecture": "String",
  "specificationVersion": "String",
  "joinType": "String",
  "skuFamily": "String",
  "securityPatchLevel": "String",
  "skuNumber": 1024,
  "managementFeatures": "String",
  "chromeOSDeviceInfo": [
    {
      "@odata.type": "microsoft.graph.chromeOSDeviceProperty",
      "name": "String",
      "value": "String",
      "valueType": "String",
      "updatable": true
    }
  ],
  "enrollmentProfileName": "String",
  "bootstrapTokenEscrowed": true,
  "deviceFirmwareConfigurationInterfaceManaged": true,
  "deviceIdentityAttestationDetail": {
    "@odata.type": "microsoft.graph.deviceIdentityAttestationDetail",
    "deviceIdentityAttestationStatus": "String"
  }
}