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:uploadPolicyFilePOST /upload/v1/{customer=customers/*}/policies/files:uploadPolicyFileСоздает корпоративный файл на основе содержимого, предоставленного пользователем. |