Skip to content
BotServBotServ
Open WebUIusuariosrolespermisosIA local

Múltiples usuarios en Open WebUI

Configura Open WebUI para varios usuarios. Registro, roles, permisos y administración local.

S

schutzgeist

4 min read
Múltiples usuarios en Open WebUI

Múltiples usuarios en Open WebUI

Qué cubre este artículo sobre múltiples usuarios en Open WebUI

  • Cómo configurar Open WebUI para varios usuarios.
  • Qué roles y permisos de usuario existen.
  • Cómo funcionan el registro, inicio de sesión y administración.
  • Cómo se comparten recursos como modelos y configuraciones.
  • Seguridad, copias de seguridad y trampas comunes.

Introducción: Múltiples usuarios en Open WebUI

Open WebUI no está diseñado solo para usuarios individuales. Admite múltiples usuarios con roles diferentes. Esto es útil para equipos, familias o clientes que quieren acceder conjuntamente a modelos de IA locales. Cada usuario tiene su propia cuenta, sus propios chats y sus propias configuraciones. Los administradores pueden controlar modelos, permisos y configuraciones globales.

Ejecutar un entorno multiusuario local significa que los datos sensibles no terminan en la nube. Todos los chats y documentos permanecen en tu propio servidor. Esto es especialmente importante para equipos con proyectos confidenciales.

¿Por qué necesito múltiples usuarios?

Si varias personas acceden a la misma instancia de Open WebUI, no deben compartir cuentas. Los usuarios separados permiten:

  • Historial de chat propio: Cada uno solo ve sus propios chats.
  • Permisos: Algunos solo pueden usar ciertos modelos.
  • Control de recursos: Los administradores definen quién puede hacer qué.
  • Auditoría: Los registros muestran quién hizo qué y cuándo.
  • Personalización: Configuraciones de modelos y prompts propios.

Múltiples usuarios explicados brevemente

Open WebUI almacena usuarios en una base de datos local. Al iniciar, puedes habilitar o restringir el registro. Hay al menos dos roles:

  • Admin: Puede configurar todo, gestionar usuarios y compartir modelos.
  • User: Puede chatear y usar configuraciones personales.

Términos importantes:

  • SSO: Single Sign-On a través de proveedores externos.
  • OAuth: Estándar de autenticación.
  • LDAP: Servicio de directorio para empresas.
  • Whitelisting: Permitir solo usuarios específicos.
  • Rate-Limiting: Límite de solicitudes por usuario.
  • JWT: Autenticación basada en tokens.

¿Para quién está diseñado Multi-User?

  • Para equipos que quieren usar IA conjuntamente.
  • Para familias con hardware compartido.
  • Para empresas con modelo de roles.
  • Para escuelas o cursos.
  • Para entornos de soporte o pruebas.

Términos importantes alrededor de Open WebUI

  • WebUI Admin Panel: Interfaz para administradores.
  • User Management: Crear, editar, eliminar usuarios.
  • Model Access: Compartir modelos con grupos de usuarios específicos.
  • Default Model: Modelo preseleccionado para nuevos usuarios.
  • User Prompts: Prompts guardados por usuario.
  • Knowledge: Bases de conocimiento para usuarios específicos.

Configuración para múltiples usuarios

Habilitar registro

En las configuraciones puedes activar o desactivar el registro público. Para entornos de prueba abiertos es práctico, pero es mejor desactivarlo en escenarios productivos.

Crear cuenta de administrador

En el primer inicio, creas una cuenta de administrador. Esta cuenta gestiona todos los usuarios posteriores.

Añadir usuarios manualmente

Los administradores pueden crear usuarios en el panel de administración. De esta forma, conservas el control sobre quién obtiene acceso.

Asignar roles

Los nuevos usuarios reciben por defecto el rol User. Los administradores pueden cambiar roles y establecer permisos.

Restringir modelos

No todos los modelos son apropiados para cada usuario. Los modelos grandes consumen mucha VRAM. Los administradores pueden compartir modelos con grupos específicos.

Ejemplo práctico: Configuración de equipo

  1. Instalar Open WebUI en el servidor.
  2. Crear cuenta de administrador.
  3. Desactivar registro público.
  4. Crear manualmente miembros del equipo.
  5. Configurar compartición de modelos por departamento.
  6. Almacenar bases de conocimiento por equipo.
  7. Revisar logs de uso regularmente.

Seguridad con múltiples usuarios

  • Contraseñas fuertes: Establecer requisitos mínimos.
  • Forzar HTTPS: Login y chats cifrados.
  • Desactivar registro: Sin auto-registro.
  • Rate-Limits: Previene abuso.
  • Copias de seguridad regulares: Guardar datos de usuarios y chats.
  • Audit-Logs: ¿Quién hizo qué?

Trampas comunes

  • Configuraciones inseguras: Registro público por defecto.
  • Roles incorrectos: Dar demasiados permisos a usuarios.
  • Sin copias de seguridad: Pérdida de datos en caso de fallo del servidor.
  • Conflictos de recursos: Múltiples usuarios cargan GPU simultáneamente.
  • Historial de chat público: Chats no separados correctamente.
  • Falta de SSO: Gestión manual que se vuelve tediosa.

Enlaces e información complementaria

FAQ: Múltiples usuarios en Open WebUI

¿Puedo importar usuarios desde LDAP? Sí, Open WebUI admite SSO y OAuth, incluyendo LDAP.

¿Cuántos usuarios pueden funcionar simultáneamente? Depende del hardware y del tamaño del modelo. Con muchos usuarios se recomienda GPU.

¿Son visibles los chats entre usuarios? No, cada usuario solo ve sus propios chats, a menos que se compartan explícitamente.

¿Puedo restringir el acceso a modelos? Sí, los administradores pueden compartir modelos con grupos o usuarios específicos.

¿Vale la pena Multi-User en una red local? Para familias o pequeños equipos sí. Para un usuario individual a menudo es demasiado trabajo.

Fuentes y lecturas complementarias

Resumen: Múltiples usuarios en Open WebUI

Open WebUI permite operación multiusuario con roles, permisos y chats separados. Para equipos y organizaciones es ideal porque los datos locales permanecen en tu propia red. Lo importante es controlar el registro, usar contraseñas fuertes, HTTPS, compartición de modelos y copias de seguridad. Quien mantenga la administración bajo control obtiene una plataforma de IA conforme a la privacidad de datos para múltiples usuarios.

Volver al blog
Share:

Entradas relacionadas