Integración de Google Workspace (SSO)
Con esta integración, los usuarios de su organización inician sesión en SecureAI con su cuenta de Google Workspace (botón Continuar con Google). La configuración es self-serve: un administrador de su organización crea un cliente OAuth en su propio proyecto de Google Cloud y carga los datos en Admin → Integraciones. No hace falta abrir un ticket ni esperar a Hiper AI: el botón aparece en la página de login apenas guarda la configuración. Tiempo estimado: 10 minutos.Requisitos previos
- Un proyecto de Google Cloud dentro de la organización de su Google Workspace, y permisos para configurar Google Auth Platform y crear clientes OAuth en él (por ejemplo el rol Propietario o Editor del proyecto).
- Acceso de administrador a SecureAI, con permiso de Administrador sobre la sección Integraciones.
Cómo funciona
- Usted crea un cliente OAuth 2.0 de tipo “Aplicación web” en Google Cloud. SecureAI usa OpenID Connect con los alcances
openid,emailyprofile. - En SecureAI carga el ID de cliente, el Secreto del cliente y sus dominios de Google Workspace. El secreto se guarda cifrado y nunca se vuelve a mostrar.
- Cuando un usuario hace clic en Continuar con Google, Google lo autentica y SecureAI lo deja entrar solo si:
- Google verificó su email,
- la cuenta es administrada por uno de sus dominios de Workspace (claim
hd), y - su email coincide con una cuenta activa de SecureAI.
Paso 1: Copiar la URI de redirección desde SecureAI
- Inicie sesión en SecureAI como administrador.
- Vaya a Admin → Integraciones y filtre por la categoría IAM.
- En la tarjeta Google Workspace (SSO) haga clic en Conectar integración (o en Reconfigurar, si la tarjeta dice Configurado por Hiper AI).
- En la sección 1. Creá un cliente OAuth en Google Cloud, haga clic en Copiar junto a la URI de redirección.
https://.
Paso 2: Elegir o crear un proyecto de Google Cloud
- Abra la consola de Google Cloud.
- En el selector de proyectos de la barra superior, elija un proyecto de su organización o haga clic en Proyecto nuevo.

- Si lo crea: póngale un nombre (por ejemplo
SecureAI SSO), verifique que la Organización sea la de su Google Workspace y haga clic en Crear.

Paso 3: Configurar Google Auth Platform (pantalla de consentimiento)
- En el menú, vaya a APIs y servicios → Pantalla de consentimiento de OAuth (en la consola nueva se llama Google Auth Platform). Si es la primera vez, haga clic en Comenzar.

- Información de la app: nombre de la app (por ejemplo
SecureAI) y un email de asistencia al usuario. - Público: elija Interno. Así solo pueden usar la app las cuentas de su organización de Google Workspace, y Google no exige verificación de la app.
- Información de contacto: un email para avisos de Google.
- Acepte la política de datos del usuario y haga clic en Crear.

openid, email y profile no son sensibles: no hace falta agregarlos en Acceso a datos.
Si elige Externo, la app tiene que estar En producción (no “Prueba”); en modo prueba solo pueden entrar los usuarios de prueba que cargue. Aun con Externo, SecureAI solo acepta cuentas de los dominios de Workspace que configure en el paso 5.
Paso 4: Crear el cliente OAuth
- En Google Auth Platform vaya a Clientes (o APIs y servicios → Credenciales → + Crear credenciales → ID de cliente de OAuth).

- Haga clic en + Crear cliente.
- Tipo de aplicación: Aplicación web.
- Nombre: por ejemplo
SecureAI SSO. - En URIs de redireccionamiento autorizados haga clic en + Agregar URI y pegue la URI del paso 1. (No hace falta completar Orígenes autorizados de JavaScript.)

- Deje sin marcar Usar este cliente para un agente con IA (Use this client for an AI-powered agent): es para otro tipo de cliente y SecureAI no lo necesita.
- Haga clic en Crear.
- En la ventana que aparece, copie el ID de cliente (termina en
.apps.googleusercontent.com) y el Secreto del cliente (empieza conGOCSPX-). Puede descargar el JSON como respaldo. No cierre la ventana hasta haberlo copiado.

Paso 5: Cargar los datos en SecureAI y probar
Vuelva a Admin → Integraciones → Google Workspace (SSO):-
En 2. Pegá los datos del cliente OAuth complete:
- ID de cliente: el del paso 4.
- Secreto del cliente: el del paso 4.
- Dominios de email permitidos (obligatorio): su dominio principal de Google Workspace y, si los usa, sus dominios secundarios, separados por coma. Por ejemplo
contoso.com, contoso.com.ar.
-
En 3. Probá la conexión haga clic en Probar conexión. SecureAI consulta a Google (sin iniciar sesión a nadie) y verifica:
La prueba usa lo que está escrito en el formulario, así que puede probar antes de guardar.
- Verifique que esté activado Mostrar “Continuar con Google” en la página de login (viene activado la primera vez). Sin dominios cargados, SecureAI no deja guardarlo activado.
- Haga clic en Guardar.
Paso 6: Dar de alta a los usuarios
SecureAI no crea cuentas automáticamente al primer login: cada persona que vaya a entrar con Google tiene que existir en SecureAI y estar activa, con el mismo email que su cuenta de Google Workspace (mayúsculas y minúsculas no importan; los alias con+ no se aceptan).
- Usuarios existentes: los que ya tienen cuenta en SecureAI (incluso con contraseña) no se recrean. Pueden seguir entrando con contraseña y además con Google.
- Usuarios nuevos solo con SSO: en Admin → Gestión IAM → Gestión de Usuarios → Agregar Usuario, elija el método de autenticación Cuenta Empresarial / SSO. El usuario no recibe un email para crear contraseña y entra directamente con Continuar con Google.
Probar el inicio de sesión
- Abra la página de login de su instancia en una ventana de incógnito.
- Haga clic en Continuar con Google.
- Elija su cuenta de Google Workspace.
- Google lo devuelve a SecureAI con la sesión iniciada.
Desactivar o quitar la integración
- Para ocultar el botón sin perder la configuración, desactive el interruptor y guarde.
- Para borrarla, use Quitar configuración. Si su instancia tenía un SSO configurado previamente por Hiper AI, vuelve a aplicarse ese.
Rotar el secreto del cliente
- En Google Cloud, abra el cliente OAuth y haga clic en Agregar secreto (el anterior sigue funcionando).
- En SecureAI, pegue el nuevo valor en Secreto del cliente, haga clic en Probar conexión y luego en Guardar. Dejar el campo vacío conserva el secreto actual.
- Cuando confirme que el login funciona, deshabilite y borre el secreto viejo en Google Cloud.
Si su instancia ya tenía SSO configurado por Hiper AI
Las instancias a las que Hiper AI les configuró Google SSO a pedido muestran la tarjeta como Configurado por Hiper AI. Esa configuración sigue funcionando. Si guarda la suya en Integraciones, la reemplaza; si después la quita, vuelve a aplicarse la anterior.Solución de problemas
Los errores del login se muestran en la página de inicio de sesión de SecureAI:
Errores que muestra Google (antes de volver a SecureAI):
- Error 400: redirect_uri_mismatch: la URI de redirección del cliente no es exactamente la del paso 1. Corríjala en URIs de redireccionamiento autorizados (no en orígenes de JavaScript).
- Error 403: org_internal: la app es Interna y la cuenta no pertenece a la organización de Google Cloud dueña del proyecto. Pasa también si su empresa tiene más de una organización en Google (por ejemplo
empresa.comyempresa.ai) y el cliente OAuth se creó en un proyecto de la otra: créelo en un proyecto de la organización a la que pertenecen los usuarios (en la consola, el selector de proyectos muestra la organización de cada uno). - Error 401: invalid_client / deleted_client: el cliente OAuth no existe o fue borrado. Cree uno nuevo y actualice SecureAI.
- “Acceso bloqueado: el administrador no confió en esta app”: los controles de acceso a apps de su Workspace bloquean apps de terceros. En la consola de administración de Google (Seguridad → Acceso y control de datos → Controles de APIs → Administrar el acceso de apps de terceros) marque el ID de cliente como De confianza.

