Method: debug.datasources.items.checkAccess

Comprueba si la principal especificada puede acceder a un elemento. La principal debe ser un usuario. No se admiten grupos ni valores de dominio.

Nota: Para ejecutar esta API, se requiere una cuenta de administrador.

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 incluye 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 el valor false.

Alcances de la autorización

Se necesita uno de los siguientes alcances 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.