Chrome Policy API

Chrome Policy API 是一套服务,可让 Chrome 管理员控制他们受管理的 Chrome 操作系统设备和 Chrome 浏览器所应用的政策。

服务:chromepolicy.googleapis.com

如需调用此服务,我们建议您使用 Google 提供的客户端库。如果您的应用需要使用您自己的库来调用此服务,请在发出 API 请求时使用以下信息。

发现文档

发现文档是用于说明和使用 REST API 的机器可读规范。它用于构建客户端库、IDE 插件以及与 Google API 交互的其他工具。一项服务可能会提供多个发现文档。此服务提供了以下发现文档:

服务端点

服务端点是指定 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
按照 guid 移除现有证书。
removeNetwork POST /v1/{customer=customers/*}/policies/networks:removeNetwork
按照 guid 移除现有网络。

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
根据用户提供的内容创建企业文件。