Un interruptor por acción, no un único selector de administrador/no administrador
La mayoría de plataformas te dan dos roles, administrador y usuario, y listo. Nosotros te damos 168 permisos individuales porque los equipos reales no caben en una tabla de dos filas. Quien gestiona tu filamento no debería poder eliminar impresoras. El estudiante que usa el slicer con sus propios modelos no debería poder editar los perfiles de slicer de la cuenta. La persona en prácticas que despeja las camas no debería poder enviar G-code sin procesar.
Niveles: roles reutilizables que agrupan permisos
Un nivel es un rol con nombre, «Operador», «Administrador de filamento», «Docente», «Usuario de solo lectura», que agrupa un conjunto de permisos. Asigna un nivel a un usuario y obtendrá todos los permisos de ese grupo. Cambia el nivel y todos los usuarios que lo tengan se actualizarán al instante.
SimplyPrint incluye niveles predeterminados adecuados para la mayoría de configuraciones (administrador, miembro, lector y algunos más), pero la verdadera potencia está en crear los tuyos:
- Clona un nivel predeterminado y ajústalo
- Crea un nivel nuevo desde cero con solo los permisos que quieras
- Marca un permiso como de tres estados para que cada usuario pueda sobrescribirlo
- Reordena los niveles por jerarquía para que los miembros no puedan asignarse un nivel superior al suyo
La matriz completa de permisos
Cuando editas un rol, tienes la matriz completa de permisos en una vista desplazable. Los permisos se agrupan por área: gestión de impresoras, cola, archivos, slicer, filamento, mantenimiento, webhooks, API, administración de la cuenta y escuela, para que veas de un vistazo qué puede y qué no puede hacer cada rol.
Cada permiso tiene una descripción emergente que explica exactamente qué controla en lenguaje sencillo. Ya no tendrás que adivinar qué significa queue_approve_view_all: la matriz te lo indica.
Lo que puedes controlar: categorías de permisos
Los 168 permisos se dividen en unas doce áreas. Lo principal:
- Impresoras: añadir, editar, eliminar, reiniciar, parada de emergencia, nivelar cama, microajuste, enviar G-code sin procesar, ver cámaras, controlar ventiladores y motores
- Cola: añadir, reordenar, editar elementos de otras personas, aprobar, omitir aprobación, ver elementos completados, reactivar elementos completados, asignar impresoras
- Archivos: subir, organizar en carpetas, asignar etiquetas de material y boquilla, etiquetar con campos personalizados
- Slicer: más de 25 permisos específicos del slicer: cambiar motor, tipo de cama y perfiles, pintar colores, organizar automáticamente, rotar automáticamente, simplificar, medir, ver perfiles predeterminados, guardar perfiles de la organización
- Filamento: crear, cambiar, marcar como seco, ajustar peso, gestionar ubicaciones, gestionar etiquetas, escanear códigos de barras y NFC, ver todos los trabajos de impresión que usaron una bobina
- Mantenimiento: ver, gestionar tareas, completar tareas, gestionar inventario, informar de problemas
- Administrador de la cuenta: gestionar usuarios, invitar, cambiar niveles, gestionar la suscripción, gestionar webhooks, gestionar claves API, gestionar campos personalizados, gestionar desbloqueos de funciones
- Escuela: asignar un usuario como docente, cambiar las clases asignadas, gestionar la configuración escolar
- Cuotas: gestionar cuotas, aprobar solicitudes de cuota, gestionar saldo de usuarios, reembolsar cuotas
- Cumplimiento: consultar el registro de auditoría, gestionar DPA, gestionar ajustes de acceso y seguridad
Patrones de nivel habituales que crean los clientes
Algunas plantillas de niveles recurrentes:
- Parte interesada de solo lectura - puede ver impresoras, la cola y el historial de impresiones, pero no puede iniciar, cancelar ni cambiar nada. Ideal para responsables, padres en jornadas de puertas abiertas o clientes que quieren visibilidad de la producción.
- Aprobador de la cola de impresión: puede aprobar y reordenar la cola, ver todos los elementos en cola e iniciar impresiones, pero no puede editar los ajustes de las impresoras ni gestionar usuarios.
- Administración de filamento - acceso completo al inventario de filamento, crear, editar, marcar como seco, gestionar ubicaciones y escanear NFC, pero sin permisos de impresora ni cola más allá de la visualización.
- Operador de confianza: todo lo que necesita quien opera a diario una granja de impresión: iniciar, cancelar, despejar la cama, gestionar la cola y cambiar el filamento, sin acceso a la administración de la cuenta ni a la facturación.
- Estudiante con slicer restringido - puede laminar solo con perfiles predefinidos, sin cambiar el motor, el tipo de cama ni editar perfiles, y puede poner impresiones en cola, pero no iniciarlas directamente.
Acceso por impresora: no todos los rangos tienen acceso a todas las impresoras
Los permisos responden a «¿qué acciones puede realizar este usuario?». El acceso por impresora responde a «¿en qué impresoras?». Un nivel puede limitarse a impresoras, grupos de impresoras o modelos de impresora concretos; además, puedes decidir si los usuarios de ese nivel ven las impresoras a las que no tienen acceso o si se ocultan por completo.
Así es como un centro educativo gestiona las impresoras de secundaria por separado de las de bachillerato en una sola cuenta, o como una granja de impresión da a un operador externo acceso a una sola línea de impresoras sin exponer el resto de la granja.
Cada acción queda registrada, para que los permisos sean auditables
Los permisos solo importan si puedes verificar que se respetan. El registro de auditoría de la cuenta registra y atribuye a la cuenta de usuario correspondiente cada acción que realiza un usuario: inicios de sesión, impresiones iniciadas, archivos subidos, ajustes modificados, niveles reasignados y permisos activados o desactivados.
El registro de auditoría está incluido en los planes Education y Enterprise. La exportación CSV es una función de Enterprise, útil para revisiones de cumplimiento, investigaciones de TI e informes de final de trimestre.
Lo que ve realmente un usuario bloqueado
Los permisos no solo ocultan elementos de menú. Cuando un estudiante, o cualquier usuario restringido, intenta una acción que su nivel no permite, SimplyPrint muestra un mensaje claro de permiso denegado que indica el permiso que falta y señala a la persona adecuada para solicitarlo. Sin errores 404 misteriosos ni botones que parecen no funcionar, solo un amable «tu nivel no puede hacer esto; habla con tu profesor».
Parte del sistema multiusuario
Los permisos y niveles forman parte de la plataforma multiusuario más amplia. Si buscas la visión general, cómo se invita a los usuarios, cómo funciona la página de equipo y cómo encajan las cuotas y la aprobación de cola, vuelve a la vista general de multiusuario.
Volver a la vista general multiusuario