Ir al contenido

App OAuth propia (BYOA)

Por defecto, las conexiones OAuth usan la app de la plataforma: una sola aplicación registrada por Zoan Automation ante el proveedor, compartida por todos los tenants. Esto da una experiencia de un clic, sin que configures nada.

BYOA (Bring Your Own App — “trae tu propia app”) te deja, opcionalmente, usar tu propia aplicación OAuth para un proveedor: tus credenciales (client_id / client_secret), tu pantalla de consentimiento y tus cuotas.

  • Marca propia: la pantalla de consentimiento muestra el nombre de tu organización, no “Zoan Automation”.
  • Cumplimiento / TI: políticas que exigen que solo apps registradas por tu empresa accedan a su Workspace.
  • Cuotas y límites: no compartes la cuota ni el límite de refresh tokens del app común — cada client_id de Google tiene un tope de refresh tokens, y al superarlo se invalida el más antiguo sin aviso.

BYOA solo reemplaza el client_id y el client_secret. Las URLs del proveedor y el catálogo de scopes siguen viniendo de la plataforma. Todo lo demás (crear conexiones, autorizar, refrescar tokens) funciona igual.

Con app de plataformaCon BYOA
Quién registra la appZoan AutomationTu organización
Consentimiento muestra”Zoan Automation”Tu marca
Cuotas / refresh tokensCompartidosTuyos
EsfuerzoCeroRegistrar una app una vez
  1. En el proveedor (Google Cloud Console, Azure AD, etc.) registra tu propia app OAuth.
  2. En el ambiente, abre Centro › Recursos › Integraciones › Administrar cuentas OAuth y permisos y pulsa Apps OAuth propias. Elige el proveedor y copia la Redirect URI que se muestra. El diálogo lista también los permisos que pedirá Zoan Cloud.
  3. Registra esa Redirect URI en tu app del proveedor (es una sola URL, la misma para todos).
  4. Agrega en tu app los scopes requeridos por el proveedor.
  5. De vuelta en Apps OAuth propias, pega tu Client ID y Client Secret y pulsa Guardar.

La app propia es del tenant: vale para las conexiones de ese proveedor en todos los ambientes. Configurarla requiere el permiso de administrar conexiones.

Desde ese momento, las conexiones de ese proveedor en tu tenant usan tu app. Las que ya existían seguirán funcionando; al reconectarlas pasan a usar tu app.

En Apps OAuth propias, elige el proveedor y pulsa Eliminar. Las conexiones de ese proveedor vuelven a usar la app compartida de la plataforma en su próxima autorización.