Chrome Management Enrollment Tokens API

Chrome 管理注册令牌 API 允许管理员管理用于在 Chrome 企业核心版中注册 Chrome 浏览器的注册令牌。 这组 API 可用于为其设备创建、检索、列出和撤消注册令牌。

API 方法快速概览

网址相对于 https://chromemanagement.googleapis.com/v1/customers/{customer_id}

说明 相对网址 HTTP 方法
创建注册令牌 /enrollmentTokens POST
检索注册令牌 /enrollmentTokens/{token_permanent_id} GET
列出注册令牌 /enrollmentTokens GET
撤消注册令牌 /enrollmentTokens/{token_permanent_id}:revoke POST

如需查看请求和响应示例,请参阅代码示例。

正在过滤结果

使用 /enrollmentTokens 方法列出注册令牌时,您可以使用 filter 查询参数缩小结果范围。通过 HTTP 请求发送所有过滤条件参数时,必须对这些参数进行网址转义。您可以使用 AND 运算符组合多个条件。

  • 字符串和枚举字段:支持 = 和 : 比较运算符。
  • 组织部门过滤:您可以通过指定 org_unit_path 或 org_unit_id 来过滤为特定组织部门创建的令牌。

可过滤的字段

字段 说明
device_type 注册令牌所适用的设备类型(目前为 CHROME_BROWSER)。
token_state 注册令牌的状态(ACTIVE、EXPIRED、REVOKED)。
org_unit_path 注册令牌的组织部门路径(例如 /Marketing)。
org_unit_id 注册令牌的组织部门模糊处理 ID。

管理员权限

Chrome Management Enrollment Tokens API 遵循管理员角色委托。

方法 需要管理员权限
CreateEnrollmentToken “服务 -> Chrome 管理 -> 设置 -> 受管理的浏览器”
GetEnrollmentToken “服务 -> Chrome 管理 -> 设置 -> 受管理的浏览器”
或“服务 -> Chrome 管理 -> 设置 -> 受管理的浏览器 -> 读取”
ListEnrollmentTokens “服务 -> Chrome 管理 -> 设置 -> 受管理的浏览器”
或“服务 -> Chrome 管理 -> 设置 -> 受管理的浏览器 -> 读取”
RevokeEnrollmentToken “服务 -> Chrome 管理 -> 设置 -> 受管理的浏览器”

如需管理管理员角色和权限,请访问“管理控制台 -> 管理员角色”。

API 范围

Chrome 管理注册令牌 API 需要以下 OAuth 范围:

方法 所需的 OAuth 范围
CreateEnrollmentToken https://www.googleapis.com/auth/chrome.management.enrollmenttokens
GetEnrollmentToken https://www.googleapis.com/auth/chrome.management.enrollmenttokens
或 https://www.googleapis.com/auth/chrome.management.enrollmenttokens.readonly
ListEnrollmentTokens https://www.googleapis.com/auth/chrome.management.enrollmenttokens
或 https://www.googleapis.com/auth/chrome.management.enrollmenttokens.readonly
RevokeEnrollmentToken https://www.googleapis.com/auth/chrome.management.enrollmenttokens

如需了解详情,请参阅身份验证概览。