- Solicitud HTTP
- Parámetros de ruta de acceso
- Parámetros de consulta
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Alcances de la autorización
- Pruébalo
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 |
Nombre del elemento, formato: fuentes de datos/{sourceId}/items/{itemId} |
Parámetros de consulta
Parámetros | |
---|---|
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 |
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.