Para integrar Google Drive con Saturn Studio, puedes hacerlo mediante una conexión rápida (básica) o una configuración avanzada con OAuth 2.0 a través de Google Cloud.
Table of Contents
🔹 1. Método Básico (Conexión rápida)
Pasos:
- Accede al módulo Google Drive en Saturn Studio.
- Haz clic en el botón “New” para crear una nueva credencial.
- Asigna un nombre a la credencial.
- Haz clic en “Conectar con Google”.
- Selecciona tu cuenta de Google y otorga los permisos solicitados.

✅ Una vez autorizado el acceso, la credencial estará lista para ser utilizada en flujos automáticos con acceso básico a Google Drive.
🔸 2. Configuración Avanzada (OAuth con Google Cloud)
Este método te permite definir permisos personalizados (scopes) y tener mayor control sobre la autenticación.
🔸 2.1 Acceso a Google Cloud Console
- Dirígete a Google Cloud Console.
- Inicia sesión con tu cuenta de Google o regístrate si aún no tienes una.
- Crea un nuevo proyecto o selecciona uno ya existente desde el selector de proyecto.

🔸 2.2 Configurar la pantalla de consentimiento OAuth
- En el menú izquierdo, ve a APIs y servicios > Pantalla de consentimiento OAuth.
- Haz clic en “Configurar pantalla de consentimiento”.

- Completa los datos requeridos:
- Nombre de la aplicación
- Correo de soporte
- (Opcional) Logo, dominio, enlaces legales
- Selecciona el tipo de usuario (Externo, si la app será usada fuera de tu organización).
- Guarda los cambios.

🔸 2.3 Agregar permisos (scopes) manualmente
- Dentro de la pantalla de consentimiento, accede a la sección Acceso a los datos.
- Haz clic en Agregar o quitar permisos.
- Utiliza la opción “Agregar permisos manualmente” y pega los siguientes scopes:

📜 Scopes necesarios para Google Drive:
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/drive.file
https://www.googleapis.com/auth/drive.readonly
https://www.googleapis.com/auth/userinfo.email
https://www.googleapis.com/auth/userinfo.profile
openid
- Copia y pega los permisos anteriores.
- Agrega los scopes a la tabla.
- Haz clic en Actualizar y guardar.
🔸 2.4 Crear el Client ID y Client Secret
- Ve a APIs y servicios > Credenciales.
- Haz clic en “Crear credencial” > “ID de cliente de OAuth”.
- Completa los campos requeridos:
- Tipo de aplicación: Aplicación web
- Nombre de la app (Saturn Studio)
- URLs de redirección (https://studio.rocketbot.com/)

- Google generará automáticamente:
- Client ID
- Client Secret

✅ Copia ambos códigos y guárdalos.
🔸 2.5 Ingresar los datos en Saturn Studio
- Regresa al módulo Google Drive en Saturn Studio.
- Pega el Client ID y el Client Secret en los campos correspondientes del modo avanzado