Update softwareUpdateStatusSummary
Namespace: microsoft.graph
Note: The Microsoft Graph API for Intune requires an active Intune license for the tenant.
Update the properties of a softwareUpdateStatusSummary object.
Permissions
One of the following permissions is required to call this API. To learn more, including how to choose permissions, see Permissions.
Permission type | Permissions (from least to most privileged) |
---|---|
Delegated (work or school account) | DeviceManagementConfiguration.ReadWrite.All |
Delegated (personal Microsoft account) | Not supported. |
Application | DeviceManagementConfiguration.ReadWrite.All |
HTTP Request
PATCH /deviceManagement/softwareUpdateStatusSummary
Request headers
Header | Value |
---|---|
Authorization | Bearer {token}. Required. Learn more about authentication and authorization. |
Accept | application/json |
Request body
In the request body, supply a JSON representation for the softwareUpdateStatusSummary object.
The following table shows the properties that are required when you create the softwareUpdateStatusSummary.
Property | Type | Description |
---|---|---|
id | String | Key of the entity. |
displayName | String | The name of the policy. |
compliantDeviceCount | Int32 | Number of compliant devices. |
nonCompliantDeviceCount | Int32 | Number of non compliant devices. |
remediatedDeviceCount | Int32 | Number of remediated devices. |
errorDeviceCount | Int32 | Number of devices had error. |
unknownDeviceCount | Int32 | Number of unknown devices. |
conflictDeviceCount | Int32 | Number of conflict devices. |
notApplicableDeviceCount | Int32 | Number of not applicable devices. |
compliantUserCount | Int32 | Number of compliant users. |
nonCompliantUserCount | Int32 | Number of non compliant users. |
remediatedUserCount | Int32 | Number of remediated users. |
errorUserCount | Int32 | Number of users had error. |
unknownUserCount | Int32 | Number of unknown users. |
conflictUserCount | Int32 | Number of conflict users. |
notApplicableUserCount | Int32 | Number of not applicable users. |
Response
If successful, this method returns a 200 OK
response code and an updated softwareUpdateStatusSummary object in the response body.
Example
Request
Here is an example of the request.
PATCH https://graph.microsoft.com/v1.0/deviceManagement/softwareUpdateStatusSummary
Content-type: application/json
Content-length: 518
{
"@odata.type": "#microsoft.graph.softwareUpdateStatusSummary",
"displayName": "Display Name value",
"compliantDeviceCount": 4,
"nonCompliantDeviceCount": 7,
"remediatedDeviceCount": 5,
"errorDeviceCount": 0,
"unknownDeviceCount": 2,
"conflictDeviceCount": 3,
"notApplicableDeviceCount": 8,
"compliantUserCount": 2,
"nonCompliantUserCount": 5,
"remediatedUserCount": 3,
"errorUserCount": 14,
"unknownUserCount": 0,
"conflictUserCount": 1,
"notApplicableUserCount": 6
}
Response
Here is an example of the response. Note: The response object shown here may be truncated for brevity. All of the properties will be returned from an actual call.
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: 567
{
"@odata.type": "#microsoft.graph.softwareUpdateStatusSummary",
"id": "4f71421f-421f-4f71-1f42-714f1f42714f",
"displayName": "Display Name value",
"compliantDeviceCount": 4,
"nonCompliantDeviceCount": 7,
"remediatedDeviceCount": 5,
"errorDeviceCount": 0,
"unknownDeviceCount": 2,
"conflictDeviceCount": 3,
"notApplicableDeviceCount": 8,
"compliantUserCount": 2,
"nonCompliantUserCount": 5,
"remediatedUserCount": 3,
"errorUserCount": 14,
"unknownUserCount": 0,
"conflictUserCount": 1,
"notApplicableUserCount": 6
}