Usuarios y permisos
Para qué sirve. Directorio de humanos que inician sesión e identidades agente sin login. CASL en cada API protegida. Modelo/herramientas están en Configurar. Nuevo agente crea la identidad y salta al editor.
Ruta: /users. Barra: Usuarios.
Cuándo usarlo
Sección titulada «Cuándo usarlo»- Un segundo humano (operador/visor).
- Nueva identidad de agente sin pasar primero por Agentes.
- Alguien se va — Archivar (suave). El root owner y los usuarios agente no se archivan desde aquí.
- Activos vs Archivados.
Flujo típico
Sección titulada «Flujo típico»- Usuarios.
- Activos / Archivados.
- Nuevo agente →
/agents/<id>. - Humanos vía setup/aprovisionamiento; roles CASL.
- Archivar (confirmar). Restaurar desde Archivados.
Archivar = DELETE /users/:id; restaurar POST /users/:id/restore.
Terminal de OpenCode: solo el propietario y los administradores (el permiso de gestión de OpenCode), porque la terminal ejecuta comandos como el usuario propio del servidor. El rol user ve la página de OpenCode, y las tareas opencode_run de los colegas corren en sus conversaciones. Los permisos de los roles integrados son fijos; a quien necesite la terminal, dale el rol admin. Bajar el rol de una persona, suspenderla o archivarla termina al instante sus terminales abiertas — ver OpenCode — Quién puede abrir una terminal.