Wiki
Usuarios
Crear y gestionar cuentas de uVersion: roles, contraseña, desactivación, asientos de licencia. Quién puede hacer qué entre super admin y project_admin.
Introducción
La pestaña Usuarios del panel de administración sirve para crear cuentas, asignarles un rol, restablecer una contraseña y desactivar o reactivar una cuenta. La lista muestra para cada usuario su nombre, su email, su rol, su estado (activo / inactivo) y su última conexión.
El rol asignado aquí determina lo que la cuenta puede hacer. Para el detalle de los roles, consulta Roles & panel de administración.
Acceso y delimitación
- Super admin: ve todas las cuentas y dispone de todas las acciones (crear, editar, restablecer, desactivar).
- project_admin: solo puede crear cuentas. Su lista está delimitada: se ve a sí mismo, las cuentas que ha creado y a cualquier persona que tenga un permiso (directo o a través de un grupo) sobre uno de sus repositorios. Los botones Edit / Reset / Deactivate no se muestran para él.
La creación es la «mitad segura»: una cuenta nueva no tiene acceso a nada mientras no se le haya concedido un permiso. Editar o restablecer una cuenta existente afecta a un acceso ya establecido, de ahí la reserva al super admin.
Crear un usuario
- Pestaña Usuarios → Create User.
- Rellena los campos y luego confirma.
| Campo | Restricción |
|---|---|
| Username | De 1 a 64 caracteres, único. |
No vacío, debe contener @, único. | |
| Password | Al menos 8 caracteres. |
| Role | Uno de los 9 roles. Por defecto user. |
Un nombre de usuario o un email ya en uso se rechaza (error de conflicto).
Elegir el rol
El selector muestra los 9 roles, pero solo puedes asignar un rol estrictamente por debajo de tu propio
rango. Por tanto, un lead no puede crear un admin, y nadie puede crear una
cuenta de un rango igual o superior al suyo. Consulta Rangos y protección.
Editar una cuenta
El botón Edit (super admin) permite cambiar el email, el rol y el estado activo. El nombre de usuario, en cambio, es fijo.
Restablecer la contraseña
El botón Reset Password (super admin) fija una nueva contraseña (mínimo 8 caracteres). Al igual que con un cambio de rol, esto revoca todas las sesiones existentes de la cuenta: la contraseña anterior y los tokens ya emitidos dejan de funcionar en el acto.
Desactivar, reactivar
uVersion no realiza un borrado definitivo. El botón de eliminación es en realidad una desactivación: la cuenta pasa a inactiva, sus bloqueos (locks) se liberan y se cierra su sesión. Puedes reactivarla más tarde.
- Una cuenta activa ofrece Deactivate.
- Una cuenta inactiva ofrece Reactivate.
- No puedes desactivarte a ti mismo.
Conservar la cuenta en lugar de destruirla preserva el historial (quién hizo commit de qué) y permite el regreso del empleado sin recrear una cuenta.
Asientos de licencia
Errores frecuentes
Reactivación rechazada aunque la cuenta existe
No es un error: la cuota de asientos está llena. Desactiva primero otra cuenta, o añade asientos.
«No veo a un usuario en mi lista»
Si eres project_admin, la lista está delimitada. Una cuenta solo aparece en ella si te pertenece (creada por ti), si tiene un permiso sobre uno de tus repositorios, o si eres tú. Concédele un permiso sobre uno de tus repositorios para que sea visible.
Un cambio de rol no «cuaja»
El cambio es inmediato del lado del servidor, pero el usuario afectado queda desconectado: debe volver a iniciar sesión para que su cliente refleje el nuevo rol.