Chrome Policy API – это набор сервисов, который позволяет администраторам Chrome контролировать политики, применяемые к управляемым устройствам Chrome OS и браузерам Chrome.
- Ресурс REST: v1.customers.policies
- Ресурс REST: v1.customers.policies.groups
- Ресурс REST: v1.customers.policies.networks
- Ресурс REST: v1.customers.policies.orgunits.
- Ресурс REST: v1.customers.policySchemas
- Ресурс REST: v1.media
Сервис: chromepolicy.googleapis.com.
Для вызова этой службы мы рекомендуем использовать клиентские библиотеки Google. Если вашему приложению необходимо использовать собственные библиотеки для вызова этой службы, используйте следующую информацию при отправке запросов API.
Документ открытия
Документ обнаружения — это машиночитаемая спецификация для описания и использования REST API. Он используется для создания клиентских библиотек, плагинов IDE и других инструментов, взаимодействующих с API Google. Одна служба может предоставлять несколько документов обнаружения. Эта служба предоставляет следующий документ обнаружения:
Конечная точка службы
Конечная точка службы — это базовый URL-адрес, указывающий сетевой адрес службы API. Одна служба может иметь несколько конечных точек службы. Эта служба имеет следующую конечную точку службы, и все приведенные ниже URI относятся к этой конечной точке службы:
-
https://chromepolicy.googleapis.com
Ресурс REST: v1.customers.policies
Методы | |
---|---|
resolve | POST /v1/{customer=customers/*}/policies:resolve Получает разрешенные значения политики для списка политик, соответствующих поисковому запросу. |
Ресурс REST: v1.customers.policies.groups
Методы | |
---|---|
batchDelete | POST /v1/{customer=customers/*}/policies/groups:batchDelete Удалите несколько значений политики, которые применяются к определенной группе. |
batchModify | POST /v1/{customer=customers/*}/policies/groups:batchModify Измените несколько значений политики, применяемых к определенной группе. |
listGroupPriorityOrdering | POST /v1/{customer=customers/*}/policies/groups:listGroupPriorityOrdering Получите групповой приоритет для приложения. |
updateGroupPriorityOrdering | POST /v1/{customer=customers/*}/policies/groups:updateGroupPriorityOrdering Обновите порядок приоритетов групп для приложения. |
Ресурс REST: v1.customers.policies.networks
Методы | |
---|---|
defineCertificate | POST /v1/{customer=customers/*}/policies/networks:defineCertificate Создает сертификат в указанном подразделении для клиента. |
defineNetwork | POST /v1/{customer=customers/*}/policies/networks:defineNetwork Определите новую сеть. |
removeCertificate | POST /v1/{customer=customers/*}/policies/networks:removeCertificate Удалите существующий сертификат с помощью руководства. |
removeNetwork | POST /v1/{customer=customers/*}/policies/networks:removeNetwork Удалить существующую сеть с помощью руководства. |
Ресурс REST: v1.customers.policies.orgunits.
Методы | |
---|---|
batchInherit | POST /v1/{customer=customers/*}/policies/orgunits:batchInherit Измените несколько значений политики, применяемых к определенному организационному подразделению, чтобы они теперь наследовали значение от родительского подразделения (если применимо). |
batchModify | POST /v1/{customer=customers/*}/policies/orgunits:batchModify Измените несколько значений политики, применяемых к определенному организационному подразделению. |
Ресурс REST: v1.customers.policySchemas
Методы | |
---|---|
get | GET /v1/{name=customers/*/policySchemas/**} Получите конкретную схему политики для клиента по имени его ресурса. |
list | GET /v1/{parent=customers/*}/policySchemas Получает список схем политик, соответствующих указанному значению фильтра для данного клиента. |
Ресурс REST: v1.media
Методы | |
---|---|
upload | POST /v1/{customer=customers/*}/policies/files:uploadPolicyFile POST /upload/v1/{customer=customers/*}/policies/files:uploadPolicyFile Создает корпоративный файл на основе содержимого, предоставленного пользователем. |