Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Espacio de nombres: microsoft.graph
Importante: Microsoft admite las API de Intune/beta, pero están sujetas a cambios más frecuentes. Microsoft recomienda usar la versión v1.0 siempre que sea posible. Comprobar la disponibilidad de una API en la versión v1.0 mediante el selector de versión.
Nota: la API de Microsoft Graph para Intune requiere una licencia activa de Intune para el espacio empresarial.
Actualiza las propiedades de un objeto managedDevice.
Esta API está disponible en las siguientes implementaciones en la nube nacional.
| Servicio global | Administración pública de EE. UU. | Gobierno de EE. UU. L5 (DOD) | China operado por 21Vianet |
|---|---|---|---|
| ✅ | ✅ | ✅ | ✅ |
Permisos
Se requiere uno de los siguientes permisos para llamar a esta API. Para obtener más información, incluido cómo elegir permisos, vea Permisos.
| Tipo de permiso | Permisos (de menos a más privilegiados) |
|---|---|
| Delegado (cuenta profesional o educativa) | DeviceManagementManagedDevices.ReadWrite.All |
| Delegado (cuenta personal de Microsoft) | No admitida. |
| Aplicación | DeviceManagementManagedDevices.ReadWrite.All |
Solicitud HTTP
PATCH /deviceManagement/managedDevices/{managedDeviceId}
PATCH /deviceManagement/comanagedDevices/{managedDeviceId}
PATCH /deviceManagement/deviceHealthScripts/{deviceHealthScriptId}/deviceRunStates/{deviceHealthScriptDeviceStateId}/managedDevice
PATCH /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice
PATCH /deviceManagement/deviceComplianceScripts/{deviceComplianceScriptId}/deviceRunStates/{deviceComplianceScriptDeviceStateId}/managedDevice
PATCH /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/users/{userId}/managedDevices/{managedDeviceId}
PATCH /deviceManagement/deviceManagementScripts/{deviceManagementScriptId}/deviceRunStates/{deviceManagementScriptDeviceStateId}/managedDevice/detectedApps/{detectedAppId}/managedDevices/{managedDeviceId}
Encabezados de solicitud
| Encabezado | Valor |
|---|---|
| Authorization | {token} de portador. Obligatorio. Obtenga más información sobre autenticación y autorización. |
| Aceptar | application/json |
Cuerpo de la solicitud
En el cuerpo de la solicitud, especifique una representación JSON del objeto managedDevice.
En la tabla siguiente se muestran las propiedades necesarias para crear el objeto managedDevice.
| Propiedad | Tipo | Descripción |
|---|---|---|
| id | Cadena | Identificador único del dispositivo. Esta propiedad es de sólo lectura. |
| userId | Cadena | Identificador único para el usuario asociado al dispositivo. Esta propiedad es de sólo lectura. |
| deviceName | Cadena | Nombre del dispositivo. Admite $filter operador "eq" y "contains". Esta propiedad es de sólo lectura. |
| Información de hardware | Información de hardware | Detalles duros del dispositivo. Incluye información como el espacio de almacenamiento, el fabricante, el número de serie, etc. De forma predeterminada, la mayoría de las propiedades de este tipo se establecen en null/0/false y los valores predeterminados de enumeración para los tipos asociados. Para recuperar los valores reales, se debe realizar una llamada GET, con el identificador de dispositivo e incluido en el parámetro de selección. Soportes: $select. $Search no es compatible. Solo lectura. Esta propiedad es de sólo lectura. |
| ownerType | ownerType | Propiedad del dispositivo. Los valores posibles son 'empresa' o 'personal'. El valor predeterminado es desconocido. Admite $filter operador "eq" y "o". Los valores posibles son: unknown, company y personal. |
| managedDeviceOwnerType | managedDeviceOwnerType | Propiedad del dispositivo. Puede ser "empresa" o "personal". Los valores posibles son: unknown, company y personal. |
| deviceActionResults | Colección deviceActionResult | Lista de objetos deviceActionResult ComplexType. Esta propiedad es de sólo lectura. |
| managementState | managementState | Estado de administración del dispositivo. Ejemplos: Administrado, RetiradoPendiente, etc. El valor predeterminado está administrado. Admite $filter operador "eq" y "o". Esta propiedad es de sólo lectura. Valores posibles: managed, retirePending, retireFailed, wipePending, wipeFailed, unhealthy, deletePending, retireIssued, wipeIssued, wipeCanceled, retireCanceled, discovered, unknownFutureValue. |
| enrolledDateTime | DateTimeOffset | Hora de inscripción del dispositivo. Admite $filter operador 'lt' y 'gt'. Esta propiedad es de sólo lectura. |
| lastSyncDateTime | DateTimeOffset | Fecha y hora en que el dispositivo completó por última vez una sincronización correcta con Intune. Admite $filter operador 'lt' y 'gt'. Esta propiedad es de sólo lectura. |
| chassisType | chassisType | Tipo de chasis del dispositivo. Esta propiedad es de sólo lectura. Los valores posibles son: unknown, desktop, laptop, worksWorkstation, enterpriseServer, phone, tablet, mobileOther y mobileUnknown. |
| operatingSystem | Cadena | Sistema operativo del dispositivo. Windows, iOS, etc. Admite $filter operador "eq" y "o". Esta propiedad es de sólo lectura. |
| deviceType | tipo de dispositivo | Plataforma del dispositivo. Ejemplos: escritorio, Windows RT, etc. El valor predeterminado es desconocido. Admite $filter operador "eq" y "o". Esta propiedad es de sólo lectura. Los valores posibles son: desktop, windowsRT, winMO6nokiawindowsPhonemacwinCEwinEmbeddediPhoneiPadiPodandroidiSocConsumerunixmacMDMholoLenssurfaceHubandroidForWorkandroidEnterprisewindows10xandroidnGMSchromeOSlinuxvisionOStvOSblackberrypalmunknowncloudPC |
| complianceState | complianceState | Estado de cumplimiento del dispositivo. Ejemplos: Conforme, Conflicto, Error, etc. El valor predeterminado es desconocido. Admite $filter operador "eq" y "o". Esta propiedad es de sólo lectura. Los valores posibles son: unknown, compliant, noncompliant, conflict, error, inGracePeriod y configManager. |
| jailBroken | Cadena | Si el dispositivo tiene jailbreak o root. El valor predeterminado es una cadena vacía. Admite $filter operador "eq" y "o". Esta propiedad es de sólo lectura. |
| managementAgent | managementAgentType | Canal de administración del dispositivo. Ejemplos: Intune, EAS, etc. El valor predeterminado es desconocido. Admite $filter operador "eq" y "o". Esta propiedad es de sólo lectura. Los valores posibles son: eas, mdm, easMdm, intuneClient, easIntuneClient, configurationManagerClient, configurationManagerClientMdm, configurationManagerClientMdmEas, unknown, jamf, googleCloudDevicePolicyController, microsoft365ManagedMdm, msSense, intuneAosp, google y unknownFutureValue. |
| osVersion | Cadena | Versión del sistema operativo del dispositivo. Admite $filter operador "contains". Esta propiedad es de sólo lectura. |
| easActivated | Booleano | Indica si el dispositivo tiene Exchange ActiveSync activado. Esta propiedad es de sólo lectura. |
| easDeviceId | Cadena | Identificador de Exchange ActiveSync del dispositivo. Esta propiedad es de sólo lectura. |
| easActivationDateTime | DateTimeOffset | Hora de activación de Exchange ActivationSync del dispositivo. Esta propiedad es de sólo lectura. |
| aadRegistered | Booleano | Indica si el dispositivo está registrado en Azure Active Directory. Esta propiedad es de sólo lectura. |
| azureADRegistered | Booleano | Indica si el dispositivo está registrado en Azure Active Directory. Esta propiedad es de sólo lectura. |
| deviceEnrollmentType | deviceEnrollmentType | Tipo de inscripción del dispositivo. Esta propiedad es de sólo lectura. Los valores posibles son: unknown, userEnrollment, deviceEnrollmentManagerappleBulkWithUserappleBulkWithoutUserwindowsAzureADJoinwindowsBulkUserlesswindowsAutoEnrollmentwindowsBulkAzureDomainJoinwindowsCoManagementwindowsAzureADJoinUsingDeviceAuthappleUserEnrollmentappleUserEnrollmentWithServiceAccountazureAdJoinUsingAzureVmExtensionandroidEnterpriseDedicatedDeviceandroidEnterpriseFullyManagedandroidEnterpriseCorporateWorkProfileandroidAOSPUserOwnedDeviceEnrollmentandroidAOSPUserlessDeviceEnrollment, , appleAccountDrivenUserEnrollmentunknownFutureValue |
| lostModeState | lostModeState | Indica si el modo Perdido está habilitado o deshabilitado. Esta propiedad es de sólo lectura. Los valores posibles son disabled y enabled. |
| activationLockBypassCode | Cadena | El código que permite omitir el bloqueo de activación en el dispositivo administrado. El valor predeterminado es Null (propiedad no predeterminada) para esta propiedad cuando se devuelve como parte de la entidad managedDevice en la llamada LIST. Para recuperar los valores reales, se debe realizar una llamada GET, con el identificador de dispositivo e incluido en el parámetro de selección. Soportes: $select. $Search no es compatible. Solo lectura. Esta propiedad es de sólo lectura. |
| emailAddress | Cadena | Email(s) del usuario asociado al dispositivo. Admite $filter operador "contains". Esta propiedad es de sólo lectura. |
| azureActiveDirectoryDeviceId | Cadena | Identificador único del dispositivo de Azure Active Directory. Solo lectura. Esta propiedad es de sólo lectura. |
| azureADDeviceId | Cadena | Identificador único del dispositivo de Azure Active Directory. Admite $filter operador 'eq', no combinar con count. Solo lectura. Esta propiedad es de sólo lectura. |
| deviceRegistrationState | deviceRegistrationState | Estado de registro del dispositivo. Esta propiedad es de sólo lectura. Los valores posibles son: notRegistered, registered, revoked, keyConflict, approvalPending, certificateReset, notRegisteredPendingEnrollment y unknown. |
| deviceCategoryDisplayName | Cadena | Nombre para mostrar de la categoría de dispositivo. El valor predeterminado es una cadena vacía. Admite $filter operador "eq" y "o". Esta propiedad es de sólo lectura. |
| isSupervised | Booleano | Estado supervisado del dispositivo. Esta propiedad es de sólo lectura. |
| exchangeLastSuccessfulSyncDateTime | DateTimeOffset | Última vez que el dispositivo estableció contacto con Exchange. Esta propiedad es de sólo lectura. |
| exchangeAccessState | deviceManagementExchangeAccessState | Estado de acceso del dispositivo en Exchange. Admite $filter operador "eq" y "o". Esta propiedad es de sólo lectura. Los valores posibles son: none, unknown, allowed, blocked y quarantined. |
| exchangeAccessStateReason | deviceManagementExchangeAccessStateReason | Motivo del estado de acceso del dispositivo en Exchange. Esta propiedad es de sólo lectura. Los valores posibles son: none, unknown, exchangeGlobalRule, exchangeIndividualRule, exchangeDeviceRule, exchangeUpgrade, exchangeMailboxPolicy, other, compliant, notCompliant, notEnrolled, unknownLocation, mfaRequired, azureADBlockDueToAccessPolicy, compromisedPassword y deviceNotKnownWithManagedApp. |
| remoteAssistanceSessionUrl | Cadena | Dirección URL que permite que se establezca una sesión remota con el dispositivo. El valor predeterminado es una cadena vacía. Para recuperar los valores reales, se debe realizar una llamada GET, con el identificador de dispositivo e incluido en el parámetro de selección. Esta propiedad es de sólo lectura. |
| remoteAssistanceSessionErrorDetails | Cadena | Cadena de error que identifica los problemas al crear objetos de la sesión de asistencia remota. Esta propiedad es de sólo lectura. |
| isEncrypted | Booleano | Estado de cifrado del dispositivo. Esta propiedad es de sólo lectura. |
| userPrincipalName | Cadena | Nombre principal de usuario del dispositivo. Admite $filter operador "eq" y "ne". Esta propiedad es de sólo lectura. |
| enrolledByUserPrincipalName | Cadena | El nombre principal de usuario (UPN) de Entra (Azure AD) del usuario responsable de la inscripción del dispositivo. Esta propiedad es de sólo lectura. |
| model | Cadena | Modelo del dispositivo. Admite $filter operador "eq" y "contains". Esta propiedad es de sólo lectura. |
| manufacturer | Cadena | Fabricante del dispositivo. Admite $filter operador "eq" y "o". Esta propiedad es de sólo lectura. |
| imei | Cadena | IMEI del dispositivo. Admite $filter operador "eq" y "o". Esta propiedad es de sólo lectura. |
| complianceGracePeriodExpirationDateTime | DateTimeOffset | La fecha y hora en que expira el período de gracia de cumplimiento del dispositivo. Admite $filter operador 'lt' y 'gt'. Esta propiedad es de sólo lectura. |
| serialNumber | Cadena | Número de serie del dispositivo. Admite $filter operador "eq" y "o". Esta propiedad es de sólo lectura. |
| phoneNumber | Cadena | Número de teléfono del dispositivo. Admite $filter operador "contains". Esta propiedad es de sólo lectura. |
| androidSecurityPatchLevel | Cadena | Nivel del parche de seguridad de Android. Esta propiedad es de sólo lectura. |
| userDisplayName | Cadena | Nombre para mostrar del usuario. Esta propiedad es de sólo lectura. |
| configurationManagerClientEnabledFeatures | configurationManagerClientEnabledFeatures | Características habilitadas para el cliente ConfigrMgr. Esta propiedad es de sólo lectura. |
| wiFiMacAddress | Cadena | Wi-Fi MAC. Esta propiedad es de sólo lectura. |
| deviceHealthAttestationState | deviceHealthAttestationState | Estado de la atestación de estado del dispositivo. Esta propiedad es de sólo lectura. |
| subscriberCarrier | Cadena | Proveedor de suscriptores. Esta propiedad es de sólo lectura. |
| meid | Cadena | MEID. Esta propiedad es de sólo lectura. |
| totalStorageSpaceInBytes | Int64 | Almacenamiento total en bytes. Esta propiedad es de sólo lectura. |
| freeStorageSpaceInBytes | Int64 | Almacenamiento gratuito en bytes. El valor predeterminado es 0. Solo lectura. Esta propiedad es de sólo lectura. |
| managedDeviceName | Cadena | Nombre generado automáticamente para identificar un dispositivo. Se puede sobrescribir con un nombre descriptivo del usuario. |
| partnerReportedThreatState | managedDevicePartnerReportedHealthState | Indica el estado de amenazas de un dispositivo cuando la cuenta y el dispositivo usan un partner de Mobile Threat Defense. Solo lectura. Esta propiedad es de sólo lectura. Los valores posibles son: unknown, activated, deactivated, secured, lowSeverity, mediumSeverity, highSeverity, unresponsive, compromised y misconfigured. |
| retireAfterDateTime | DateTimeOffset | Indica el momento después en el que un dispositivo se retirará automáticamente debido a una acción programada. Esta propiedad es de sólo lectura. |
| usersLoggedOn | Colección loggedOnUser | Indica la última vez que se iniciaron los usuarios de un dispositivo. Esta propiedad es de sólo lectura. |
| preferMdmOverGroupPolicyAppliedDateTime | DateTimeOffset | Informa de la fecha y hora en la que se estableció la configuración de preferMdmOverGroupPolicy. Cuando se establezca, la configuración de MDM de Intune invalidará la configuración de la directiva de grupo si hay un conflicto. Solo lectura. Esta propiedad es de sólo lectura. |
| autopilotEnrolled | Booleano | Informa de si el dispositivo administrado está inscrito mediante el piloto automático. Esta propiedad es de sólo lectura. |
| requireUserEnrollmentApproval | Booleano | Informa de si el dispositivo iOS administrado es una inscripción de aprobación del usuario. Esta propiedad es de sólo lectura. |
| managementCertificateExpirationDate | DateTimeOffset | Informa de la fecha de expiración del certificado de administración de dispositivos. Esta propiedad es de sólo lectura. |
| ICCID | Cadena | Identificador de tarjeta de circuito integrado, es el número de identificación único de una tarjeta SIM. El valor predeterminado es una cadena vacía. Para recuperar los valores reales, se debe realizar una llamada GET, con el identificador de dispositivo e incluido en el parámetro de selección. Soportes: $select. $Search no es compatible. Solo lectura. Esta propiedad es de sólo lectura. |
| Udid | Cadena | Identificador único de dispositivo para dispositivos iOS y macOS. El valor predeterminado es una cadena vacía. Para recuperar los valores reales, se debe realizar una llamada GET, con el identificador de dispositivo e incluido en el parámetro de selección. Soportes: $select. $Search no es compatible. Solo lectura. Esta propiedad es de sólo lectura. |
| roleScopeTagIds | Colección string | Lista de identificadores de etiquetas de ámbito para esta instancia de dispositivo. |
| windowsActiveMalwareCount | Int32 | Recuento de malware activo para este dispositivo Windows. El valor predeterminado es 0. Para recuperar los valores reales, se debe realizar una llamada GET, con el identificador de dispositivo e incluido en el parámetro de selección. Esta propiedad es de sólo lectura. |
| windowsRemediatedMalwareCount | Int32 | Recuento de malware corregido para este dispositivo Windows. El valor predeterminado es 0. Para recuperar los valores reales, se debe realizar una llamada GET, con el identificador de dispositivo e incluido en el parámetro de selección. Esta propiedad es de sólo lectura. |
| notas | Cadena | Notas en el dispositivo creadas por el Administrador de TI. El valor predeterminado es null. Para recuperar los valores reales, se debe realizar una llamada GET, con el identificador de dispositivo e incluido en el parámetro de selección. Soportes: $select. $Search no es compatible. |
| configurationManagerClientHealthState | configurationManagerClientHealthState | Estado de mantenimiento del cliente del Administrador de configuración, válido solo para dispositivos administrados por MDM/agente de ConfigMgr |
| configurationManagerClientInformation | configurationManagerClientInformation | Información del cliente del administrador de configuración, válida solo para dispositivos administrados, administrados en duelo o triadministrados por el agente ConfigMgr |
| ethernetMacAddress | Cadena | Indica la dirección MAC Ethernet del dispositivo. El valor predeterminado es Null (propiedad no predeterminada) para esta propiedad cuando se devuelve como parte de la entidad managedDevice. Se necesita una llamada Obtener individual con opciones de consulta seleccionadas para recuperar los valores reales. Ejemplo: deviceManagement/managedDevices({managedDeviceId})?$select=ethernetMacAddress Admite: $select. $Search no es compatible. Solo lectura. Esta propiedad es de sólo lectura. |
| physicalMemoryInBytes | Int64 | Memoria total en bytes. El valor predeterminado es 0. Para recuperar los valores reales, se debe realizar una llamada GET, con el identificador de dispositivo e incluido en el parámetro de selección. Soportes: $select. Solo lectura. Esta propiedad es de sólo lectura. |
| processorArchitecture | managedDeviceArchitecture | Arquitectura del procesador. Esta propiedad es de sólo lectura. Los valores posibles son: unknown, x86, x64, arm y arM64. |
| specificationVersion | Cadena | Versión de la especificación. Esta propiedad es de sólo lectura. |
| joinType | joinType | Tipo de unión de dispositivo. Los valores posibles son: unknown, azureADJoined, azureADRegistered y hybridAzureADJoined. |
| skuFamily | Cadena | Familia de SKU del dispositivo |
| securityPatchLevel | Cadena | Indica el nivel de revisión de seguridad del sistema operativo. Estas actualizaciones especiales contienen correcciones de seguridad importantes. Para iOS/MacOS están en formato (a). Para Android está en formato 2017-08-07. Esta propiedad es de sólo lectura. |
| skuNumber | Int32 | Número SKU del dispositivo, consulte también: https://learn.microsoft.com/windows/win32/api/sysinfoapi/nf-sysinfoapi-getproductinfo. Valores válidos de 0 a 2147483647. Esta propiedad es de sólo lectura. |
| managementFeatures | managedDeviceManagementFeatures | Funciones de administración de dispositivos. Los valores posibles son none y microsoftManagedDesktop. |
| chromeOSDeviceInfo | colección chromeOSDeviceProperty | Lista de propiedades del dispositivo ChromeOS. El valor predeterminado es una lista vacía. Para recuperar los valores reales, se debe realizar una llamada GET, con el identificador de dispositivo e incluido en el parámetro de selección. |
| supplementalDeviceDetails | Colección SupplementalDeviceDetail | Lista de propiedades proporcionadas por el dispositivo para describir su propio estado. Cada propiedad incluye un título, un valor y un tipo de valor. Estas propiedades serán específicas de la plataforma y el dispositivo las rellena dinámicamente. El valor predeterminado es una lista vacía. Para recuperar los valores reales, se debe realizar una llamada GET, con el identificador de dispositivo e incluido como parámetro $SELECT. Solo lectura. |
| enrollmentProfileName | Cadena | Nombre del perfil de inscripción asignado al dispositivo. El valor predeterminado es una cadena vacía, lo que indica que no se ha asignado ningún perfil de inscripción. Esta propiedad es de sólo lectura. |
| bootstrapTokenEscrowed | Booleano | Informa de si el dispositivo administrado tiene un token de arranque custodiado. Esto es solo para dispositivos macOS. Para obtener, incluya BootstrapTokenEscrowed en la cláusula select y consulte con un identificador de dispositivo. Si es FALSE, no hay ningún token de arranque custodiado. Si es TRUE, el dispositivo ha custodiado un token de arranque con Intune. Esta propiedad es de sólo lectura. |
| deviceFirmwareConfigurationInterfaceManaged | Booleano | Indica si el dispositivo está administrado por DFCI. Cuando es TRUE, el dispositivo está administrado por DFCI. Cuando es FALSE, el dispositivo no está administrado por DFCI. El valor predeterminado es FALSE. |
| deviceIdentityAttestationDetail | deviceIdentityAttestationDetail | Indica el estado de atestación del dispositivo administrado. Y de qué manera. Valor predeterminado: Desconocido. |
Respuesta
Si se ejecuta correctamente, este método devuelve un código de respuesta 200 OK y un objeto managedDevice actualizado en el cuerpo de la respuesta.
Ejemplo
Solicitud
Aquí tiene un ejemplo de la solicitud.
PATCH https://graph.microsoft.com/beta/deviceManagement/managedDevices/{managedDeviceId}
Content-type: application/json
Content-length: 9954
{
"@odata.type": "#microsoft.graph.managedDevice",
"userId": "User Id value",
"deviceName": "Device Name value",
"hardwareInformation": {
"@odata.type": "microsoft.graph.hardwareInformation",
"serialNumber": "Serial Number value",
"totalStorageSpace": 1,
"freeStorageSpace": 0,
"imei": "Imei value",
"meid": "Meid value",
"manufacturer": "Manufacturer value",
"model": "Model value",
"phoneNumber": "Phone Number value",
"subscriberCarrier": "Subscriber Carrier value",
"cellularTechnology": "Cellular Technology value",
"wifiMac": "Wifi Mac value",
"operatingSystemLanguage": "Operating System Language value",
"isSupervised": true,
"isEncrypted": true,
"batterySerialNumber": "Battery Serial Number value",
"batteryHealthPercentage": 7,
"batteryChargeCycles": 3,
"isSharedDevice": true,
"sharedDeviceCachedUsers": [
{
"@odata.type": "microsoft.graph.sharedAppleDeviceUser",
"userPrincipalName": "User Principal Name value",
"dataToSync": true,
"dataQuota": 9,
"dataUsed": 8
}
],
"tpmSpecificationVersion": "Tpm Specification Version value",
"operatingSystemEdition": "Operating System Edition value",
"deviceFullQualifiedDomainName": "Device Full Qualified Domain Name value",
"deviceGuardVirtualizationBasedSecurityHardwareRequirementState": "secureBootRequired",
"deviceGuardVirtualizationBasedSecurityState": "rebootRequired",
"deviceGuardLocalSystemAuthorityCredentialGuardState": "rebootRequired",
"osBuildNumber": "Os Build Number value",
"operatingSystemProductType": 10,
"ipAddressV4": "Ip Address V4 value",
"subnetAddress": "Subnet Address value",
"esimIdentifier": "Esim Identifier value",
"systemManagementBIOSVersion": "System Management BIOSVersion value",
"tpmManufacturer": "Tpm Manufacturer value",
"tpmVersion": "Tpm Version value",
"wiredIPv4Addresses": [
"Wired IPv4Addresses value"
],
"batteryLevelPercentage": 7.333333333333333,
"residentUsersCount": 2,
"productName": "Product Name value",
"deviceLicensingStatus": "licenseRefreshPending",
"deviceLicensingLastErrorCode": 12,
"deviceLicensingLastErrorDescription": "Device Licensing Last Error Description value"
},
"ownerType": "company",
"managedDeviceOwnerType": "company",
"deviceActionResults": [
{
"@odata.type": "microsoft.graph.deviceActionResult",
"actionName": "Action Name value",
"actionState": "pending",
"startDateTime": "2016-12-31T23:58:46.7156189-08:00",
"lastUpdatedDateTime": "2017-01-01T00:00:56.8321556-08:00"
}
],
"managementState": "retirePending",
"enrolledDateTime": "2016-12-31T23:59:43.797191-08:00",
"lastSyncDateTime": "2017-01-01T00:02:49.3205976-08:00",
"chassisType": "desktop",
"operatingSystem": "Operating System value",
"deviceType": "windowsRT",
"complianceState": "compliant",
"jailBroken": "Jail Broken value",
"managementAgent": "mdm",
"osVersion": "Os Version value",
"easActivated": true,
"easDeviceId": "Eas Device Id value",
"easActivationDateTime": "2016-12-31T23:59:43.4878784-08:00",
"aadRegistered": true,
"azureADRegistered": true,
"deviceEnrollmentType": "userEnrollment",
"lostModeState": "enabled",
"activationLockBypassCode": "Activation Lock Bypass Code value",
"emailAddress": "Email Address value",
"azureActiveDirectoryDeviceId": "Azure Active Directory Device Id value",
"azureADDeviceId": "Azure ADDevice Id value",
"deviceRegistrationState": "registered",
"deviceCategoryDisplayName": "Device Category Display Name value",
"isSupervised": true,
"exchangeLastSuccessfulSyncDateTime": "2017-01-01T00:00:45.8803083-08:00",
"exchangeAccessState": "unknown",
"exchangeAccessStateReason": "unknown",
"remoteAssistanceSessionUrl": "https://example.com/remoteAssistanceSessionUrl/",
"remoteAssistanceSessionErrorDetails": "Remote Assistance Session Error Details value",
"isEncrypted": true,
"userPrincipalName": "User Principal Name value",
"enrolledByUserPrincipalName": "Enrolled By User Principal Name value",
"model": "Model value",
"manufacturer": "Manufacturer value",
"imei": "Imei value",
"complianceGracePeriodExpirationDateTime": "2016-12-31T23:56:44.951111-08:00",
"serialNumber": "Serial Number value",
"phoneNumber": "Phone Number value",
"androidSecurityPatchLevel": "Android Security Patch Level value",
"userDisplayName": "User Display Name value",
"configurationManagerClientEnabledFeatures": {
"@odata.type": "microsoft.graph.configurationManagerClientEnabledFeatures",
"inventory": true,
"modernApps": true,
"resourceAccess": true,
"deviceConfiguration": true,
"compliancePolicy": true,
"windowsUpdateForBusiness": true,
"endpointProtection": true,
"officeApps": true
},
"wiFiMacAddress": "Wi Fi Mac Address value",
"deviceHealthAttestationState": {
"@odata.type": "microsoft.graph.deviceHealthAttestationState",
"lastUpdateDateTime": "Last Update Date Time value",
"contentNamespaceUrl": "https://example.com/contentNamespaceUrl/",
"deviceHealthAttestationStatus": "Device Health Attestation Status value",
"contentVersion": "Content Version value",
"issuedDateTime": "2016-12-31T23:58:22.1231038-08:00",
"attestationIdentityKey": "Attestation Identity Key value",
"resetCount": 10,
"restartCount": 12,
"dataExcutionPolicy": "Data Excution Policy value",
"bitLockerStatus": "Bit Locker Status value",
"bootManagerVersion": "Boot Manager Version value",
"codeIntegrityCheckVersion": "Code Integrity Check Version value",
"secureBoot": "Secure Boot value",
"bootDebugging": "Boot Debugging value",
"operatingSystemKernelDebugging": "Operating System Kernel Debugging value",
"codeIntegrity": "Code Integrity value",
"testSigning": "Test Signing value",
"safeMode": "Safe Mode value",
"windowsPE": "Windows PE value",
"earlyLaunchAntiMalwareDriverProtection": "Early Launch Anti Malware Driver Protection value",
"virtualSecureMode": "Virtual Secure Mode value",
"pcrHashAlgorithm": "Pcr Hash Algorithm value",
"bootAppSecurityVersion": "Boot App Security Version value",
"bootManagerSecurityVersion": "Boot Manager Security Version value",
"tpmVersion": "Tpm Version value",
"pcr0": "Pcr0 value",
"secureBootConfigurationPolicyFingerPrint": "Secure Boot Configuration Policy Finger Print value",
"codeIntegrityPolicy": "Code Integrity Policy value",
"bootRevisionListInfo": "Boot Revision List Info value",
"operatingSystemRevListInfo": "Operating System Rev List Info value",
"healthStatusMismatchInfo": "Health Status Mismatch Info value",
"healthAttestationSupportedStatus": "Health Attestation Supported Status value",
"memoryIntegrityProtection": "enabled",
"memoryAccessProtection": "enabled",
"virtualizationBasedSecurity": "enabled",
"firmwareProtection": "systemGuardSecureLaunch",
"systemManagementMode": "level1",
"securedCorePC": "enabled"
},
"subscriberCarrier": "Subscriber Carrier value",
"meid": "Meid value",
"totalStorageSpaceInBytes": 8,
"freeStorageSpaceInBytes": 7,
"managedDeviceName": "Managed Device Name value",
"partnerReportedThreatState": "activated",
"retireAfterDateTime": "2016-12-31T23:57:37.576134-08:00",
"usersLoggedOn": [
{
"@odata.type": "microsoft.graph.loggedOnUser",
"userId": "User Id value",
"lastLogOnDateTime": "2016-12-31T23:58:37.4262708-08:00"
}
],
"preferMdmOverGroupPolicyAppliedDateTime": "2016-12-31T23:57:34.4649887-08:00",
"autopilotEnrolled": true,
"requireUserEnrollmentApproval": true,
"managementCertificateExpirationDate": "2016-12-31T23:57:59.9789653-08:00",
"iccid": "Iccid value",
"udid": "Udid value",
"roleScopeTagIds": [
"Role Scope Tag Ids value"
],
"windowsActiveMalwareCount": 9,
"windowsRemediatedMalwareCount": 13,
"notes": "Notes value",
"configurationManagerClientHealthState": {
"@odata.type": "microsoft.graph.configurationManagerClientHealthState",
"state": "installed",
"errorCode": 9,
"lastSyncDateTime": "2017-01-01T00:02:49.3205976-08:00"
},
"configurationManagerClientInformation": {
"@odata.type": "microsoft.graph.configurationManagerClientInformation",
"clientIdentifier": "Client Identifier value",
"isBlocked": true,
"clientVersion": "Client Version value"
},
"ethernetMacAddress": "Ethernet Mac Address value",
"physicalMemoryInBytes": 5,
"processorArchitecture": "x86",
"specificationVersion": "Specification Version value",
"joinType": "azureADJoined",
"skuFamily": "Sku Family value",
"securityPatchLevel": "Security Patch Level value",
"skuNumber": 9,
"managementFeatures": "microsoftManagedDesktop",
"chromeOSDeviceInfo": [
{
"@odata.type": "microsoft.graph.chromeOSDeviceProperty",
"name": "Name value",
"value": "Value value",
"valueType": "Value Type value",
"updatable": true
}
],
"supplementalDeviceDetails": [
{
"@odata.type": "microsoft.graph.supplementalDeviceDetail",
"propertyName": "Property Name value",
"propertyValue": "Property Value value",
"propertyType": "Property Type value"
}
],
"enrollmentProfileName": "Enrollment Profile Name value",
"bootstrapTokenEscrowed": true,
"deviceFirmwareConfigurationInterfaceManaged": true,
"deviceIdentityAttestationDetail": {
"@odata.type": "microsoft.graph.deviceIdentityAttestationDetail",
"deviceIdentityAttestationStatus": "trusted"
}
}
Respuesta
Aquí tiene un ejemplo de la respuesta. Nota: Es posible que el objeto de respuesta que aparezca aquí esté truncado para abreviar. Todas las propiedades se devolverán desde una llamada real.
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: 10003
{
"@odata.type": "#microsoft.graph.managedDevice",
"id": "705c034c-034c-705c-4c03-5c704c035c70",
"userId": "User Id value",
"deviceName": "Device Name value",
"hardwareInformation": {
"@odata.type": "microsoft.graph.hardwareInformation",
"serialNumber": "Serial Number value",
"totalStorageSpace": 1,
"freeStorageSpace": 0,
"imei": "Imei value",
"meid": "Meid value",
"manufacturer": "Manufacturer value",
"model": "Model value",
"phoneNumber": "Phone Number value",
"subscriberCarrier": "Subscriber Carrier value",
"cellularTechnology": "Cellular Technology value",
"wifiMac": "Wifi Mac value",
"operatingSystemLanguage": "Operating System Language value",
"isSupervised": true,
"isEncrypted": true,
"batterySerialNumber": "Battery Serial Number value",
"batteryHealthPercentage": 7,
"batteryChargeCycles": 3,
"isSharedDevice": true,
"sharedDeviceCachedUsers": [
{
"@odata.type": "microsoft.graph.sharedAppleDeviceUser",
"userPrincipalName": "User Principal Name value",
"dataToSync": true,
"dataQuota": 9,
"dataUsed": 8
}
],
"tpmSpecificationVersion": "Tpm Specification Version value",
"operatingSystemEdition": "Operating System Edition value",
"deviceFullQualifiedDomainName": "Device Full Qualified Domain Name value",
"deviceGuardVirtualizationBasedSecurityHardwareRequirementState": "secureBootRequired",
"deviceGuardVirtualizationBasedSecurityState": "rebootRequired",
"deviceGuardLocalSystemAuthorityCredentialGuardState": "rebootRequired",
"osBuildNumber": "Os Build Number value",
"operatingSystemProductType": 10,
"ipAddressV4": "Ip Address V4 value",
"subnetAddress": "Subnet Address value",
"esimIdentifier": "Esim Identifier value",
"systemManagementBIOSVersion": "System Management BIOSVersion value",
"tpmManufacturer": "Tpm Manufacturer value",
"tpmVersion": "Tpm Version value",
"wiredIPv4Addresses": [
"Wired IPv4Addresses value"
],
"batteryLevelPercentage": 7.333333333333333,
"residentUsersCount": 2,
"productName": "Product Name value",
"deviceLicensingStatus": "licenseRefreshPending",
"deviceLicensingLastErrorCode": 12,
"deviceLicensingLastErrorDescription": "Device Licensing Last Error Description value"
},
"ownerType": "company",
"managedDeviceOwnerType": "company",
"deviceActionResults": [
{
"@odata.type": "microsoft.graph.deviceActionResult",
"actionName": "Action Name value",
"actionState": "pending",
"startDateTime": "2016-12-31T23:58:46.7156189-08:00",
"lastUpdatedDateTime": "2017-01-01T00:00:56.8321556-08:00"
}
],
"managementState": "retirePending",
"enrolledDateTime": "2016-12-31T23:59:43.797191-08:00",
"lastSyncDateTime": "2017-01-01T00:02:49.3205976-08:00",
"chassisType": "desktop",
"operatingSystem": "Operating System value",
"deviceType": "windowsRT",
"complianceState": "compliant",
"jailBroken": "Jail Broken value",
"managementAgent": "mdm",
"osVersion": "Os Version value",
"easActivated": true,
"easDeviceId": "Eas Device Id value",
"easActivationDateTime": "2016-12-31T23:59:43.4878784-08:00",
"aadRegistered": true,
"azureADRegistered": true,
"deviceEnrollmentType": "userEnrollment",
"lostModeState": "enabled",
"activationLockBypassCode": "Activation Lock Bypass Code value",
"emailAddress": "Email Address value",
"azureActiveDirectoryDeviceId": "Azure Active Directory Device Id value",
"azureADDeviceId": "Azure ADDevice Id value",
"deviceRegistrationState": "registered",
"deviceCategoryDisplayName": "Device Category Display Name value",
"isSupervised": true,
"exchangeLastSuccessfulSyncDateTime": "2017-01-01T00:00:45.8803083-08:00",
"exchangeAccessState": "unknown",
"exchangeAccessStateReason": "unknown",
"remoteAssistanceSessionUrl": "https://example.com/remoteAssistanceSessionUrl/",
"remoteAssistanceSessionErrorDetails": "Remote Assistance Session Error Details value",
"isEncrypted": true,
"userPrincipalName": "User Principal Name value",
"enrolledByUserPrincipalName": "Enrolled By User Principal Name value",
"model": "Model value",
"manufacturer": "Manufacturer value",
"imei": "Imei value",
"complianceGracePeriodExpirationDateTime": "2016-12-31T23:56:44.951111-08:00",
"serialNumber": "Serial Number value",
"phoneNumber": "Phone Number value",
"androidSecurityPatchLevel": "Android Security Patch Level value",
"userDisplayName": "User Display Name value",
"configurationManagerClientEnabledFeatures": {
"@odata.type": "microsoft.graph.configurationManagerClientEnabledFeatures",
"inventory": true,
"modernApps": true,
"resourceAccess": true,
"deviceConfiguration": true,
"compliancePolicy": true,
"windowsUpdateForBusiness": true,
"endpointProtection": true,
"officeApps": true
},
"wiFiMacAddress": "Wi Fi Mac Address value",
"deviceHealthAttestationState": {
"@odata.type": "microsoft.graph.deviceHealthAttestationState",
"lastUpdateDateTime": "Last Update Date Time value",
"contentNamespaceUrl": "https://example.com/contentNamespaceUrl/",
"deviceHealthAttestationStatus": "Device Health Attestation Status value",
"contentVersion": "Content Version value",
"issuedDateTime": "2016-12-31T23:58:22.1231038-08:00",
"attestationIdentityKey": "Attestation Identity Key value",
"resetCount": 10,
"restartCount": 12,
"dataExcutionPolicy": "Data Excution Policy value",
"bitLockerStatus": "Bit Locker Status value",
"bootManagerVersion": "Boot Manager Version value",
"codeIntegrityCheckVersion": "Code Integrity Check Version value",
"secureBoot": "Secure Boot value",
"bootDebugging": "Boot Debugging value",
"operatingSystemKernelDebugging": "Operating System Kernel Debugging value",
"codeIntegrity": "Code Integrity value",
"testSigning": "Test Signing value",
"safeMode": "Safe Mode value",
"windowsPE": "Windows PE value",
"earlyLaunchAntiMalwareDriverProtection": "Early Launch Anti Malware Driver Protection value",
"virtualSecureMode": "Virtual Secure Mode value",
"pcrHashAlgorithm": "Pcr Hash Algorithm value",
"bootAppSecurityVersion": "Boot App Security Version value",
"bootManagerSecurityVersion": "Boot Manager Security Version value",
"tpmVersion": "Tpm Version value",
"pcr0": "Pcr0 value",
"secureBootConfigurationPolicyFingerPrint": "Secure Boot Configuration Policy Finger Print value",
"codeIntegrityPolicy": "Code Integrity Policy value",
"bootRevisionListInfo": "Boot Revision List Info value",
"operatingSystemRevListInfo": "Operating System Rev List Info value",
"healthStatusMismatchInfo": "Health Status Mismatch Info value",
"healthAttestationSupportedStatus": "Health Attestation Supported Status value",
"memoryIntegrityProtection": "enabled",
"memoryAccessProtection": "enabled",
"virtualizationBasedSecurity": "enabled",
"firmwareProtection": "systemGuardSecureLaunch",
"systemManagementMode": "level1",
"securedCorePC": "enabled"
},
"subscriberCarrier": "Subscriber Carrier value",
"meid": "Meid value",
"totalStorageSpaceInBytes": 8,
"freeStorageSpaceInBytes": 7,
"managedDeviceName": "Managed Device Name value",
"partnerReportedThreatState": "activated",
"retireAfterDateTime": "2016-12-31T23:57:37.576134-08:00",
"usersLoggedOn": [
{
"@odata.type": "microsoft.graph.loggedOnUser",
"userId": "User Id value",
"lastLogOnDateTime": "2016-12-31T23:58:37.4262708-08:00"
}
],
"preferMdmOverGroupPolicyAppliedDateTime": "2016-12-31T23:57:34.4649887-08:00",
"autopilotEnrolled": true,
"requireUserEnrollmentApproval": true,
"managementCertificateExpirationDate": "2016-12-31T23:57:59.9789653-08:00",
"iccid": "Iccid value",
"udid": "Udid value",
"roleScopeTagIds": [
"Role Scope Tag Ids value"
],
"windowsActiveMalwareCount": 9,
"windowsRemediatedMalwareCount": 13,
"notes": "Notes value",
"configurationManagerClientHealthState": {
"@odata.type": "microsoft.graph.configurationManagerClientHealthState",
"state": "installed",
"errorCode": 9,
"lastSyncDateTime": "2017-01-01T00:02:49.3205976-08:00"
},
"configurationManagerClientInformation": {
"@odata.type": "microsoft.graph.configurationManagerClientInformation",
"clientIdentifier": "Client Identifier value",
"isBlocked": true,
"clientVersion": "Client Version value"
},
"ethernetMacAddress": "Ethernet Mac Address value",
"physicalMemoryInBytes": 5,
"processorArchitecture": "x86",
"specificationVersion": "Specification Version value",
"joinType": "azureADJoined",
"skuFamily": "Sku Family value",
"securityPatchLevel": "Security Patch Level value",
"skuNumber": 9,
"managementFeatures": "microsoftManagedDesktop",
"chromeOSDeviceInfo": [
{
"@odata.type": "microsoft.graph.chromeOSDeviceProperty",
"name": "Name value",
"value": "Value value",
"valueType": "Value Type value",
"updatable": true
}
],
"supplementalDeviceDetails": [
{
"@odata.type": "microsoft.graph.supplementalDeviceDetail",
"propertyName": "Property Name value",
"propertyValue": "Property Value value",
"propertyType": "Property Type value"
}
],
"enrollmentProfileName": "Enrollment Profile Name value",
"bootstrapTokenEscrowed": true,
"deviceFirmwareConfigurationInterfaceManaged": true,
"deviceIdentityAttestationDetail": {
"@odata.type": "microsoft.graph.deviceIdentityAttestationDetail",
"deviceIdentityAttestationStatus": "trusted"
}
}