Method: debug.datasources.items.checkAccess

檢查特定主體是否可存取該項目。主體必須是使用者;系統不支援群組和網域值。

注意:這個 API 需要管理員帳戶才能執行。

HTTP 要求

POST https://cloudsearch.googleapis.com/v1/debug/{name=datasources/*/items/*}:checkAccess

這個網址使用 gRPC 轉碼語法。

路徑參數

參數
name

string

項目名稱,格式:datasources/{sourceId}/items/{itemId}

查詢參數

參數
debugOptions

object (DebugOptions)

常見的偵錯選項。

要求主體

要求主體包含 Principal 的例項。

回應主體

如果成功,回應主體即會包含具有以下結構的資料:

JSON 表示法
{
  "hasAccess": boolean
}
欄位
hasAccess

boolean

如果主體具備存取權,則傳回 true。否則會傳回 false。

授權範圍

需要下列其中一種 OAuth 範圍:

  • https://www.googleapis.com/auth/cloud_search.debug
  • https://www.googleapis.com/auth/cloud_search

詳情請參閱授權指南