Method: debug.datasources.items.checkAccess

Verifica si una principal especificada puede acceder a un elemento. La principal debe ser un usuario. grupos y valores de dominio no son compatibles.

Nota: Esta API requiere una cuenta de administrador para ejecutarse.

Solicitud HTTP

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

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
name

string

Nombre del elemento, formato: fuentes de datos/{sourceId}/items/{itemId}

Parámetros de consulta

Parámetros
debugOptions

object (DebugOptions)

Opciones de depuración comunes.

Cuerpo de la solicitud

El cuerpo de la solicitud contiene una instancia de Principal.

Cuerpo de la respuesta

Si el proceso es satisfactorio, el cuerpo de la respuesta contiene datos con la siguiente estructura:

Representación JSON
{
  "hasAccess": boolean
}
Campos
hasAccess

boolean

Muestra true si la principal tiene acceso. De lo contrario, muestra false.

Alcances de la autorización

Se necesita uno de los siguientes permisos de OAuth:

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

Para obtener más información, consulta la Guía de autorización.