Поделиться через


Управление гарантиями с помощью службы развертывания клиентский компонент Центра обновления Windows для бизнеса

При развертывании обновлений с помощью службы развертывания служба автоматически защищает развертывания, не позволяя устройствам с известными или вероятными проблемами предлагать обновление клиентский компонент Центра обновления Windows.

Меры безопасности совместимы с развертываниями Windows 11 и обновлениями компонентов Windows 10. Для развертываний Windows 11 и Windows 10 обновлений компонентов доступны средства защиты от известных проблем, а для развертываний Windows 11 доступны ограничения защиты от вероятных проблем.

Применение всех мер безопасности

По умолчанию служба развертывания применяет все применимые меры безопасности к устройствам в развертывании. Чтобы воспользоваться преимуществами защиты, не нужно указывать ничего дополнительного при создании развертывания.

В следующем примере показано, как создать развертывание со всеми примененными меры безопасности.

Запрос

POST https://graph.microsoft.com/beta/admin/windows/updates/deployments
Content-type: application/json

{
    "@odata.type": "#microsoft.graph.windowsUpdates.deployment",
    "content": {
        "@odata.type": "#microsoft.graph.windowsUpdates.catalogContent",
        "catalogEntry": {
            "@odata.type": "#microsoft.graph.windowsUpdates.featureUpdateCatalogEntry",
            "id": "catalog/entries/1"
        }
    }
}

Отклик

HTTP/1.1 201 Created
Content-Type: application/json

{
    "@odata.type": "#microsoft.graph.windowsUpdates.deployment",
    "id": "b5171742-1742-b517-4217-17b5421717b5",
    "state": {
        "@odata.type": "microsoft.graph.windowsUpdates.deploymentState",
        "value": "offering",
        "reasons": [
            {
                "@odata.type": "microsoft.graph.windowsUpdates.deploymentStateReason",
                "value": "offeringByRequest"
            }
        ],
        "requestedValue": "none",
        "effectiveSinceDate": "String (timestamp)"
    },
    "content": {
        "@odata.type": "#microsoft.graph.windowsUpdates.catalogContent",
        }
    },
    "settings": null,
    "createdDateTime": "String (timestamp)",
    "lastModifiedDateTime": "String (timestamp)"
}

Отключение защиты от вероятных проблем

Вы можете отказаться от мер защиты от вероятных проблем в развертывании, настроив параметры защиты. При необходимости можно также отказаться от удержаний для известных проблем с помощью политики отключения мер безопасности.

В следующем примере показано, как создать развертывание без защиты от вероятных проблем. Указав параметр protectionProfile для категорииlikelyIssues в списке профилей защиты, которые необходимо отключить, вы настраиваете развертывание так, чтобы оно предлагало обновление устройству, даже если в нем может возникнуть проблема с обновлением.

Запрос

POST https://graph.microsoft.com/beta/admin/windows/updates/deployments
Content-type: application/json

{
    "@odata.type": "#microsoft.graph.windowsUpdates.deployment",
    "content": {
        "@odata.type": "#microsoft.graph.windowsUpdates.catalogContent",
        "catalogEntry": {
            "@odata.type": "#microsoft.graph.windowsUpdates.featureUpdateCatalogEntry",
            "id": "catalog/entries/1"
        }
    },
    "settings": {
        "@odata.type": "microsoft.graph.windowsUpdates.deploymentSettings",
        "contentApplicability": {
            "safeguard": {
                "disabledSafeguardProfiles": [
                    {
                        "category": "likelyIssues"
                    }
                ]
            }
        }
    }
}

Отклик

HTTP/1.1 201 Created
Content-Type: application/json

{
    "@odata.type": "#microsoft.graph.windowsUpdates.deployment",
    "id": "b5171742-1742-b517-4217-17b5421717b5",
    "state": {
        "@odata.type": "microsoft.graph.windowsUpdates.deploymentState",
        "value": "offering",
        "reasons": [
            {
                "@odata.type": "microsoft.graph.windowsUpdates.deploymentStateReason",
                "value": "offeringByRequest"
            }
        ],
        "requestedValue": "none",
        "effectiveSinceDate": "String (timestamp)"
    },
    "content": {
        "@odata.type": "#microsoft.graph.windowsUpdates.catalogContent",
        }
    },
    "settings": {
        "@odata.type": "microsoft.graph.windowsUpdates.deploymentSettings",
        "monitoring": null,
        "schedule": null,
        "userExperience": null,
        "contentApplicability": {
            "safeguard": {
                "disabledSafeguardProfiles": [
                    {
                        "@odata.type": "#microsoft.graph.windowsUpdates.safeguardProfile",
                        "category": "likelyIssues"
                    }
                ]
            }
        }
    },
    "createdDateTime": "String (timestamp)",
    "lastModifiedDateTime": "String (timestamp)"
}