Gestión de tokens de Lakebase
Implementa flujos de tokens de credenciales almacenados en caché para el workspace y Lakebase, a fin de obtener acceso seguro a Postgres en implementaciones fuera de la plataforma.

Crea con IA
- Copia el prompt siguiente
- Pégalo en Cursor, Claude Code, Codex o cualquier agente de programación
- Tu agente lo crea y te hace preguntas durante el proceso para que el resultado sea exactamente el que quieres
¿No conoces las plantillas? Más información aquí
Al finalizar, contarás con:
- Un gestor de tokens que obtiene y almacena en caché las credenciales de Lakebase Postgres, con refresh automático antes de que expiren
- Compatibilidad con autenticación mediante token directo (desarrollo local) y OAuth M2M (producción)
- Un script opcional de desarrollo local para refrescar el token del workspace en tu archivo de entorno
Prerequisites
Este template obtiene y almacena en caché las credenciales de Lakebase Postgres desde un proceso de Node.js. Antes de comenzar, verifica que estas funcionalidades del workspace de Databricks estén habilitadas.
- Lakebase Postgres disponible. Ejecuta
databricks postgres list-projects --profile <PROFILE>y confirma que el comando se ejecute correctamente. Un errornot enabledindica que Lakebase no está disponible para esta identidad. - Un project de Lakebase aprovisionado. Completa primero el template Create a Lakebase Project para contar con una ruta de recurso
LAKEBASE_ENDPOINTque puedas pasar a la API de credenciales. - Un setup de gestión de variables de entorno. Completa primero el template Lakebase Env Management for Off-Platform Apps: este template importa el módulo
envvalidado y espera que estén definidosDATABRICKS_HOST,LAKEBASE_ENDPOINTyDATABRICKS_TOKEN, o bienDATABRICKS_CLIENT_ID+DATABRICKS_CLIENT_SECRET.


