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

詳情請參閱授權指南