Admin: personal, roles y permisos
Invita personas y controla sus cuentas en Personal, ajusta la lista de roles en Roles y marca qué puede hacer cada rol en la matriz de permisos.
Tres páginas de Admin trabajan juntas para responder «¿quién trabaja aquí y qué puede hacer?». Personal (/admin/staff) es la lista de personas: invitar miembros, suspender o reactivar cuentas, restablecer contraseñas y asignar roles. Roles (/admin/roles) es la lista de roles. Permisos (/admin/permissions) es una gran matriz que dice, por rol y por módulo, qué acciones están permitidas. Solo los roles Owner y Admin pueden abrir estas páginas.
Paso 1: Invita a un miembro en Personal#
- Abre Admin → Personal y haz clic en «Invitar miembro».
- Completa el correo, una contraseña de al menos 8 caracteres y un nombre visible.
- Elige un rol en el desplegable Rol: un miembro debe empezar con uno.
- Haz clic en Crear. La persona aparece en la lista al instante y ya puede iniciar sesión con ese correo y contraseña.
- Cada fila de la lista de Personal muestra el correo, el nombre, los roles y el estado (activo o suspendido) del miembro: todas las cuentas de la empresa en una pantalla, en Admin → Personal.
- Comunica la contraseña que definiste en persona o por un canal de confianza: tras iniciar sesión, el miembro puede cambiarla en su página de perfil (/account/profile).
Paso 2: Suspende, reactiva, restablece una contraseña, cambia roles#
- Suspender / Activar: en la fila del miembro, haz clic en «Suspender» y confirma: un miembro suspendido no puede iniciar sesión. Haz clic en «Activar» en la misma fila para dejarle entrar de nuevo. No se borra nada; sus registros quedan.
- Restablecer contraseña: haz clic en «Restablecer contraseña» en la fila, escribe una contraseña nueva de al menos 8 caracteres y guarda. Dásela al miembro para que pueda entrar, y que luego defina la suya en su página de perfil.
- Cambiar roles: haz clic en «Roles» en la fila, marca uno o más roles en la ventana y guarda. Un miembro puede tener varios roles a la vez, pero nunca cero: el botón Guardar permanece desactivado hasta que marques al menos uno.
Paso 3: Ajusta la lista de roles en Roles#
- Abre Admin → Roles. Cada fila muestra el nombre del rol, su tipo, cuántos miembros lo tienen y una etiqueta «sistema» en los roles integrados.
- Para añadir un rol, haz clic en «Nuevo desde plantilla», elige una plantilla y, si quieres, escribe tu propio nombre de rol (déjalo vacío para conservar el de la plantilla); luego haz clic en Crear.
- Para renombrar un rol, haz clic en «Renombrar» en su fila, escribe el nombre nuevo y guarda.
- Para eliminar un rol, haz clic en «Eliminar» en su fila y confirma. Solo funciona con roles creados por ti (no del sistema) y que ningún miembro tenga en ese momento: pasa primero a los miembros a otro rol, en la página Personal.
Empezar desde una plantilla te ahorra la página en blanco: el nuevo rol nace como copia de la plantilla y luego lo ajustas en la matriz de permisos. La página Roles solo gestiona la lista: lo que cada rol puede hacer se define en Permisos, y cada fila de rol tiene un acceso directo «Permisos →» que te lleva allí.
Paso 4: Marca qué puede hacer cada rol en la matriz de permisos#
Abre Admin → Permisos (o sigue un acceso «Permisos →» desde la página Roles; arriba hay un enlace «← Roles» para volver). La matriz se lee como una tabla: las filas son módulos, agrupados por app; cada columna es uno de tus roles; cada celda contiene seis interruptores de acción para ese rol en ese módulo.
- Usa los dos buscadores de arriba para acotar la matriz: uno filtra los módulos por nombre y el otro filtra qué columnas de rol se muestran.
- En cada celda, marca las acciones que este rol puede hacer en ese módulo: Ver, Crear, Editar, Eliminar, Aprobar y Exportar.
- ¿Con prisa? En la fila de grupo de una app, «Todo» marca todas las acciones de todos los módulos de esa app para ese rol, y «Nada» las desmarca. El modo Compacto reduce cada celda a seis botones con letras (V / C / E / D / A / X) para que quepan más roles en pantalla.
- Haz clic en Guardar al final. Mientras editas, la página muestra «Cambios sin guardar», y tras guardar confirma «Permisos guardados: aplican de inmediato.»
| Acción | Qué permite |
|---|---|
| Ver | Abrir el módulo y mirar sus registros. |
| Crear | Añadir registros nuevos en el módulo. |
| Editar | Cambiar registros existentes. |
| Eliminar | Eliminar registros. |
| Aprobar | Aprobar registros que esperan aprobación. |
| Exportar | Exportar los datos del módulo fuera de Docklify. |
Funciones de Docklify usadas en este artículo#
- Lista de personal e Invitar miembro (correo / contraseña / nombre visible / rol) — Admin → Personal (/admin/staff)
- Acciones de miembro: Suspender / Activar, Restablecer contraseña, cambiar Roles — Admin → Personal (/admin/staff)
- Roles: Nuevo desde plantilla, Renombrar, Eliminar — Admin → Roles (/admin/roles)
- Matriz de permisos (seis acciones por módulo, modo compacto, Todo / Nada por app) — Admin → Permisos (/admin/permissions)