- Solicitud HTTP
- Parámetros de ruta
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- Permisos de gestión de identidades y accesos
Usa el token de actualización por usuario creado con dataConnector.acquireAndStoreRefreshToken
para generar y devolver un nuevo token de acceso y sus detalles. Toma el token de acceso de la caché, si está disponible. Rota el token de actualización almacenado si es necesario. Usa la identidad del usuario final para devolver el token de acceso específico del usuario. No devuelve las credenciales configuradas por el administrador. Usado por la ejecución de acciones y la interfaz de usuario.
Solicitud HTTP
POST https://discoveryengine.googleapis.com/v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:acquireAccessToken
La URL utiliza la sintaxis de transcodificación a gRPC.
Parámetros de ruta
Parámetros | |
---|---|
name |
Obligatorio. Nombre de recurso del conector para el que se consulta un token. |
Cuerpo de la solicitud
El cuerpo de la solicitud debe estar vacío.
Cuerpo de la respuesta
Mensaje de respuesta del método DataConnectorService.AcquireAccessToken
.
Si la solicitud se realiza correctamente, el cuerpo de la respuesta proporciona datos con la siguiente estructura:
Representación JSON |
---|
{
"refreshTokenInfo": {
object ( |
Campos | |
---|---|
refreshTokenInfo |
Información sobre el token de actualización almacenado que se ha usado para crear el token de acceso. |
accessToken |
Token de acceso creado. |
Permisos de autorización
Debes disponer de uno de los siguientes permisos de OAuth:
https://www.googleapis.com/auth/cloud-platform
https://www.googleapis.com/auth/discoveryengine.readwrite
https://www.googleapis.com/auth/discoveryengine.assist.readwrite
Para obtener más información, consulta el Authentication Overview.
Permisos de IAM
Requiere el siguiente permiso de gestión de identidades y accesos en el recurso name
:
discoveryengine.dataConnectors.acquireAccessToken
Para obtener más información, consulta la documentación de gestión de identidades y accesos.