Обновление содержимогоПрименить
Пространство имен: microsoft.graph.windowsUpdates
Важно!
API версии /beta
в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.
Обновление свойств объекта contentApproval .
Этот API доступен в следующих национальных облачных развертываниях.
Глобальная служба | Правительство США L4 | Правительство США L5 (DOD) | Китай управляется 21Vianet |
---|---|---|---|
✅ | ❌ | ❌ | ❌ |
Разрешения
Выберите разрешение или разрешения, помеченные как наименее привилегированные для этого API. Используйте более привилегированное разрешение или разрешения только в том случае, если это требуется приложению. Дополнительные сведения о делегированных разрешениях и разрешениях приложений см. в разделе Типы разрешений. Дополнительные сведения об этих разрешениях см. в справочнике по разрешениям.
Тип разрешения | Разрешения с наименьшими привилегиями | Более высокие привилегированные разрешения |
---|---|---|
Делегированные (рабочая или учебная учетная запись) | WindowsUpdates.ReadWrite.All | Недоступно. |
Делегированные (личная учетная запись Майкрософт) | Не поддерживается. | Не поддерживается. |
Приложение | WindowsUpdates.ReadWrite.All | Недоступно. |
Важно!
В делегированных сценариях с рабочими или учебными учетными записями вошедшего пользователя должен быть владельцем или членом группы либо ему должна быть назначена поддерживаемая роль Microsoft Entra или пользовательская роль с разрешением поддерживаемой роли. Intune администратор или администратор развертывания клиентский компонент Центра обновления Windows являются наименее привилегированными ролями, поддерживаемыми для этой операции.
HTTP-запрос
PATCH /admin/windows/updates/updatePolicies/{updatePolicyId}/complianceChanges/{complianceChangeId}
Заголовки запросов
Имя | Описание |
---|---|
Авторизация | Bearer {token}. Обязательно. Дополнительные сведения о проверке подлинности и авторизации. |
Content-Type | application/json. Обязательно. |
Текст запроса
В тексте запроса укажите только значения свойств для обновления. Существующие свойства, которые не включены в текст запроса, сохраняют свои предыдущие значения или пересчитываются на основе изменений других значений свойств.
В следующей таблице указаны свойства, которые можно обновить.
Свойство | Тип | Описание |
---|---|---|
deploymentSettings | microsoft.graph.windowsUpdates.deploymentSettings | Параметры для управления развертыванием содержимого. |
IsRevoked | Логический |
True указывает, что изменение соответствия отменяется, препятствуя дальнейшему применению. Отзыв изменения соответствия является окончательным действием. Наследуется от microsoft.graph.windowsUpdates.complianceChange. |
Отклик
В случае успешного выполнения этот метод возвращает код отклика 200 OK
и обновленный объект microsoft.graph.windowsUpdates.contentApproval в тексте ответа.
Примеры
Запрос
Ниже показан пример запроса.
PATCH https://graph.microsoft.com/beta/admin/windows/updates/updatePolicies/983f03cd-03cd-983f-cd03-3f98cd033f98/complianceChanges/bba2a340-1e32-b5ed-186e-678e16033319
Content-Type: application/json
Content-length: 91
{
"@odata.type": "#microsoft.graph.windowsUpdates.contentApproval",
"isRevoked": true
}
Отклик
Ниже показан пример отклика.
Примечание. Объект отклика, показанный здесь, может быть сокращен для удобочитаемости.
HTTP/1.1 200 OK
Content-Type: application/json
{
"@odata.type": "#microsoft.graph.windowsUpdates.contentApproval",
"id": "bba2a340-1e32-b5ed-186e-678e16033319",
"createdDateTime": "2020-06-09T10:00:00Z",
"isRevoked": true,
"revokedDateTime": "2020-06-09T11:00:00Z",
"updatePolicy": { "@odata.id": "updatePolicies/983f03cd-03cd-983f-cd03-3f98cd033f98" },
"content": {
"@odata.type": "#microsoft.graph.windowsUpdates.featureUpdateCatalogEntry",
"id": "f341705b-0b15-4ce3-aaf2-6a1681d78606"
},
"deploymentSettings": {
"contentApplicability": {
"offerWhileRecommendedBy": ["Microsoft"]
},
"schedule": {
"startDateTime": "2020-06-09T10:00:00Z",
"gradualRollout": {
"@odata.type": "#microsoft.graph.windowsUpdates.dateDrivenRolloutSettings",
"endDateTime": "2020-06-16T10:00:00Z"
}
}
},
"deployments": [
{ "id": "e481b11b-3b18-4282-906e-9d7efd27711d" }
]
}