Method: debug.datasources.items.checkAccess

Проверяет, доступен ли элемент указанному субъекту. Принципал должен быть пользователем; группы и значения домена не поддерживаются.

Примечание. Для выполнения этого API требуется учетная запись администратора.

HTTP-запрос

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

URL-адрес использует синтаксис транскодирования 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

Дополнительную информацию см. в руководстве по авторизации .