Actualizar deviceAndAppManagementAssignmentFilter
Espacio de nombres: microsoft.graph
Importante: Las API de Microsoft Graph en la versión /beta están sujetas a cambios; no se admite el uso de producción.
Nota: la API de Microsoft Graph para Intune requiere una licencia activa de Intune para el espacio empresarial.
Actualice las propiedades de un objeto deviceAndAppManagementAssignmentFilter .
Esta API está disponible en las siguientes implementaciones nacionales de nube.
Servicio global | Gobierno de EE. UU. L4 | Us Government L5 (DOD) | China operada 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) | DeviceManagementConfiguration.ReadWrite.All |
Delegado (cuenta personal de Microsoft) | No admitida. |
Aplicación | DeviceManagementConfiguration.ReadWrite.All |
Solicitud HTTP
PATCH /deviceManagement/assignmentFilters/{deviceAndAppManagementAssignmentFilterId}
Encabezados de solicitud
Encabezado | Valor |
---|---|
Authorization | {token} de portador. Obligatorio. Obtenga más información sobre la autenticación y la autorización. |
Aceptar | application/json |
Cuerpo de la solicitud
En el cuerpo de la solicitud, proporcione una representación JSON para el objeto deviceAndAppManagementAssignmentFilter .
En la tabla siguiente se muestran las propiedades necesarias al crear deviceAndAppManagementAssignmentFilter.
Propiedad | Tipo | Descripción |
---|---|---|
id | Cadena | Clave del filtro de asignación. |
createdDateTime | DateTimeOffset | Hora de creación del filtro de asignación. El valor no se puede modificar y se rellena automáticamente durante el nuevo proceso de filtro de asignación. El tipo de marca de tiempo representa la información de fecha y hora con el formato ISO 8601 y siempre está en hora UTC. Por ejemplo, medianoche UTC del 1 de enero de 2014 sería así: "2014-01-01T00:00:00Z". |
lastModifiedDateTime | DateTimeOffset | Hora de última modificación del filtro de asignación. El tipo de marca de tiempo representa la información de fecha y hora con el formato ISO 8601 y siempre está en hora UTC. Por ejemplo, medianoche UTC del 1 de enero de 2014 sería así: "2014-01-01T00:00:00Z". |
displayName | Cadena | Nombre del filtro de asignación. |
description | Cadena | Descripción opcional del filtro de asignación. |
plataforma | devicePlatformType | Indica que se aplica el filtro al que se aplica la forma plana. Los valores posibles son android,androidForWork,iOS,macOS,windowsPhone81,windows81AndLater,windows10AndLater,androidWorkProfile, unknown, androidAOSP, androidMobileApplicationManagement, iOSMobileApplicationManagement, windowsMobileApplicationManagement. El filtro predeterminado se aplicará a "unknown". Los valores posibles son: , , , , macOS windowsPhone81 , windows81AndLater , windows10AndLater , androidWorkProfile , unknown , , androidAOSP , androidMobileApplicationManagement , iOSMobileApplicationManagement , , windowsMobileApplicationManagement unknownFutureValue . iOS androidForWork android |
regla | Cadena | Definición de regla del filtro de asignación. |
roleScopeTags | Colección de cadenas | Indica las etiquetas de ámbito de rol asignadas para el filtro de asignación. |
Cargas útiles | colección payloadByFilter | Indica las asignaciones asociadas para un filtro específico. |
assignmentFilterManagementType | assignmentFilterManagementType | Indica que el filtro se aplica al tipo de administración "dispositivos" o "aplicaciones". Los valores posibles son dispositivos, aplicaciones. El filtro predeterminado se aplicará a los "dispositivos". Los valores posibles son: devices , apps y unknownFutureValue . |
Respuesta
Si se ejecuta correctamente, este método devuelve un 200 OK
código de respuesta y un objeto deviceAndAppManagementAssignmentFilter actualizado en el cuerpo de la respuesta.
Ejemplo
Solicitud
Aquí tiene un ejemplo de la solicitud.
PATCH https://graph.microsoft.com/beta/deviceManagement/assignmentFilters/{deviceAndAppManagementAssignmentFilterId}
Content-type: application/json
Content-length: 588
{
"@odata.type": "#microsoft.graph.deviceAndAppManagementAssignmentFilter",
"displayName": "Display Name value",
"description": "Description value",
"platform": "androidForWork",
"rule": "Rule value",
"roleScopeTags": [
"Role Scope Tags value"
],
"payloads": [
{
"@odata.type": "microsoft.graph.payloadByFilter",
"payloadId": "Payload Id value",
"payloadType": "deviceConfigurationAndCompliance",
"groupId": "Group Id value",
"assignmentFilterType": "include"
}
],
"assignmentFilterManagementType": "apps"
}
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: 760
{
"@odata.type": "#microsoft.graph.deviceAndAppManagementAssignmentFilter",
"id": "819818db-18db-8198-db18-9881db189881",
"createdDateTime": "2017-01-01T00:02:43.5775965-08:00",
"lastModifiedDateTime": "2017-01-01T00:00:35.1329464-08:00",
"displayName": "Display Name value",
"description": "Description value",
"platform": "androidForWork",
"rule": "Rule value",
"roleScopeTags": [
"Role Scope Tags value"
],
"payloads": [
{
"@odata.type": "microsoft.graph.payloadByFilter",
"payloadId": "Payload Id value",
"payloadType": "deviceConfigurationAndCompliance",
"groupId": "Group Id value",
"assignmentFilterType": "include"
}
],
"assignmentFilterManagementType": "apps"
}