检查指定主账号是否可以访问某项内容。主账号必须是用户;不支持群组和网域值。
注意:此 API 需要使用管理员账号才能执行。
HTTP 请求
POST https://cloudsearch.googleapis.com/v1/debug/{name=datasources/*/items/*}:checkAccess
网址采用 gRPC 转码语法。
路径参数
| 参数 | |
|---|---|
| name | 
 项名称,格式为:datasources/{sourceId}/items/{itemId} | 
查询参数
| 参数 | |
|---|---|
| debugOptions | 
 常见的调试选项。 | 
请求正文
请求正文包含一个 Principal 实例。
响应正文
如果成功,响应正文将包含结构如下的数据:
| JSON 表示法 | 
|---|
| { "hasAccess": boolean } | 
| 字段 | |
|---|---|
| hasAccess | 
 如果正文拥有访问权限,则返回 true。否则,返回 false。 | 
授权范围
需要以下 OAuth 范围之一:
- https://www.googleapis.com/auth/cloud_search.debug
- https://www.googleapis.com/auth/cloud_search
如需了解详情,请参阅授权指南。