mirror of
https://github.com/MicrosoftDocs/windows-itpro-docs.git
synced 2025-05-14 22:37:22 +00:00
edits
This commit is contained in:
parent
da177fb622
commit
f771e8c932
@ -267,7 +267,7 @@ Each driver update is associated with a unique [catalog entry](/graph/api/resour
|
|||||||
> [!IMPORTANT]
|
> [!IMPORTANT]
|
||||||
> Any [deployment settings](/graph/api/resources/windowsupdates-deploymentsettings) configured for the content approval will be combined with the existing [update policy's](#create-an-update-policy) deployment settings. If the content approval and update policy specify the same deployment setting, the setting from the content approval is used.
|
> Any [deployment settings](/graph/api/resources/windowsupdates-deploymentsettings) configured for the content approval will be combined with the existing [update policy's](#create-an-update-policy) deployment settings. If the content approval and update policy specify the same deployment setting, the setting from the content approval is used.
|
||||||
|
|
||||||
Add a content approval to an existing policy, **Policy ID** `9011c330-1234-5678-9abc-def012345678` for the driver update with the **Catalog ID** `1d082682ff38a3a885cefd68ec6ab3782be3dc31d156c9e5c6fd3dc55cbd839d`. Schedule the start date for January, 20 2023 at 1 AM UTC:
|
Add a content approval to an existing policy, **Policy ID** `9011c330-1234-5678-9abc-def012345678` for the driver update with the **Catalog ID** `1d082682ff38a3a885cefd68ec6ab3782be3dc31d156c9e5c6fd3dc55cbd839d`. Schedule the start date for February 14, 2023 at 1 AM UTC:
|
||||||
|
|
||||||
```http
|
```http
|
||||||
POST https://graph.microsoft.com/beta/admin/windows/updates/updatePolicies/9011c330-1234-5678-9abc-def012345678/complianceChanges
|
POST https://graph.microsoft.com/beta/admin/windows/updates/updatePolicies/9011c330-1234-5678-9abc-def012345678/complianceChanges
|
||||||
@ -285,18 +285,47 @@ Content-type: application/json
|
|||||||
"deploymentSettings": {
|
"deploymentSettings": {
|
||||||
"@odata.type": "microsoft.graph.windowsUpdates.deploymentSettings",
|
"@odata.type": "microsoft.graph.windowsUpdates.deploymentSettings",
|
||||||
"schedule": {
|
"schedule": {
|
||||||
"startDateTime": "2023-01-20T01:00:00Z"
|
"startDateTime": "2023-02-14T01:00:00Z"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
Review the compliance changes to a policy with the most recent changes listed in the response first. The following example returns the compliance changes for a policy with the **Policy ID** `9011c330-1234-5678-9abc-def012345678` and sorts by `createdDateTime` in descending order:
|
The response for a content approval returns content and deployment settings along with an `id`, which is the **Compliance Change ID**. The **Compliance Change ID** is `c03911a7-9876-5432-10ab-cdef98765432` in the following truncated response:
|
||||||
|
|
||||||
```http
|
```http
|
||||||
GET https://graph.microsoft.com/beta/admin/windows/updates/updatePolicies/9011c330-1234-5678-9abc-def012345678/complianceChanges?orderby=createdDateTime desc
|
"@odata.type": "#microsoft.graph.windowsUpdates.contentApproval",
|
||||||
|
"id": "c03911a7-9876-5432-10ab-cdef98765432",
|
||||||
|
"createdDateTime": "2023-02-02T17:54:39.173292Z",
|
||||||
|
"isRevoked": false,
|
||||||
|
"revokedDateTime": "0001-01-01T00:00:00Z",
|
||||||
|
"content": {
|
||||||
|
"@odata.type": "#microsoft.graph.windowsUpdates.catalogContent",
|
||||||
|
"catalogEntry": {
|
||||||
|
"@odata.type": "#microsoft.graph.windowsUpdates.driverUpdateCatalogEntry",
|
||||||
|
"id": "5d6dede684ba5c4a731d62d9c9c2a99db12c5e6015e9f8ad00f3e9387c7f399c"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"deploymentSettings": {
|
||||||
|
"schedule": {
|
||||||
|
"startDateTime": "2023-02-14T01:00:00Z",
|
||||||
|
```
|
||||||
|
|
||||||
|
Review all of the compliance changes to a policy with the most recent changes listed in the response first. The following example returns the compliance changes for a policy with the **Policy ID** `9011c330-1234-5678-9abc-def012345678` and sorts by `createdDateTime` in descending order:
|
||||||
|
|
||||||
|
`GET https://graph.microsoft.com/beta/admin/windows/updates/updatePolicies/9011c330-1234-5678-9abc-def012345678/complianceChanges?orderby=createdDateTime desc`
|
||||||
|
|
||||||
|
> [!TIP]
|
||||||
|
> There should only be one **Compliance Change ID** per **Catalog ID** for a policy. If there are multiple **Compliance Change IDs** for the same **Catalog ID** then, most likely, there's multiple deployments for the same piece of content targeted to the same audience but with different deployment behaviors. To remove the duplicate, [delete the compliance change](/graph/api/resources/windowsupdates-compliancechange-delete) with the duplicate **Catalog ID**. Deleting the compliance change will mark any deployments created by the approval as `archived`.
|
||||||
|
<!--
|
||||||
|
Since content approval is a compliance change for the policy, when you [update a content approval](/graph/api/resources/windowsupdates--contentapproval-update), you're editing the compliance change for the policy. For example, to change the start date of the approval, you can update the `startDateTime` property of the compliance change. The following example changes the deployment start date for the **Compliance Change ID** of `c03911a7-9876-5432-10ab-cdef98765432` in the update **Policy ID** `9011c330-1234-5678-9abc-def012345678` to February 28, 2023 at 5 AM UTC:
|
||||||
|
|
||||||
|
```http
|
||||||
|
PATCH https://graph.microsoft.com/beta/admin/windows/updates/updatePolicies/9011c330-1234-5678-9abc-def012345678/complianceChanges/c03911a7-9876-5432-10ab-cdef98765432
|
||||||
|
|
||||||
|
|
||||||
```
|
```
|
||||||
|
-->
|
||||||
|
|
||||||
## Revoke content approval
|
## Revoke content approval
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user