Práctica Añadir usuario
10.29 Práctica Añadir usuario
La gestión de usuarios en FLEX 2017 es un aspecto crítico de la administración del sistema, especialmente en empresas medianas como Grefusa SA donde múltiples personas acceden simultáneamente a la aplicación. Cada usuario debe tener credenciales de acceso único, privilegios específicos según su rol, y un registro de auditoría de sus acciones en el sistema. Esta práctica se enfoca en el procedimiento de creación de nuevos usuarios en FLEX: desde la apertura de la pantalla de administración, pasando por la asignación de permisos, hasta la configuración de restricciones específicas de cada usuario.
El objetivo de esta práctica es que domines el procedimiento completo de altas de usuarios en FLEX 2017. Aprenderás a crear cuentas con contraseñas seguras, a asignar roles que determinan qué módulos del sistema puede acceder cada usuario, a establecer niveles de permiso granulares (quién puede consultar, quién puede modificar, quién puede eliminar), y a configurar restricciones como límites de amount de transacciones o bloqueos de acceso a ciertos períodos contables. Esta competencia es esencial para gestores de TI y administradores de FLEX que deben mantener la seguridad y control del sistema.
Acceso a la administración de usuarios
Para acceder a la sección de administración de usuarios en FLEX 2017, necesitamos tener permisos de administrador del sistema. En la pantalla inicial de FLEX, tras login con credenciales de administrador, accedemos al menú principal y buscamos la opción "Administración" o "Gestión del Sistema". Dentro de este menú encontraremos opciones como "Usuarios", "Permisos", "Roles", "Auditoría". En el caso de Grefusa SA, supondríamos que el administrador del sistema es un miembro del departamento de informática o un consultor externo contratado para mantener FLEX.
Una vez en la sección de Usuarios, veremos un listado de todos los usuarios activos actualmente en el sistema, mostrando su nombre, email de contacto, departamento, rol asignado, fecha de creación de la cuenta y estado (activo/inactivo). Para añadir un nuevo usuario, buscamos un botón "Nuevo Usuario", "Crear Usuario" o similar, generalmente ubicado en la parte superior de la pantalla.
Formulario de creación de nuevo usuario
Al hacer clic en "Nuevo Usuario", FLEX abre un formulario con los campos requeridos para crear la cuenta. Los campos esenciales son: Nombre completo del usuario (por ejemplo, "Juan García López"), Email corporativo (jgarcia@grefusa.es), Nombre de usuario para login (generalmente derivado del nombre, como "jgarcia" o "j.garcia"), Contraseña inicial (debe ser fuerte: mínimo 8 caracteres, combinando mayúsculas, minúsculas, números y caracteres especiales), Confirmación de contraseña (para evitar errores tipográficos).
Campos adicionales incluyen: Departamento del usuario (Administración, Logística, Contabilidad, Dirección), Puesto de trabajo (Contador, Responsable de Almacén, Director Financiero), Centro de coste o división si aplicable, Teléfono de contacto para casos de emergencia. FLEX también solicita que se especifique si esta contraseña inicial debe obligatoriamente cambiarse en el primer login (recomendable por seguridad), y si la cuenta debe estar activa inmediatamente o activarse en una fecha futura.
Asignación de roles y permisos
Tras completar la información básica del usuario, el siguiente paso crítico es asignar roles y permisos. FLEX típicamente ofrece roles predefinidos que agrupan conjuntos de permisos: "Administrador del Sistema" (acceso completo a todas las funciones), "Contador" (acceso a registros contables, facturas, listados, pero no configuración), "Responsable de Compras" (acceso a módulo de compras, facturas recibidas, órdenes de compra), "Vendedor" (acceso a módulo de ventas, facturas expedidas, clientes), "Responsable de Almacén" (acceso a módulo de inventarios, albaranes, movimientos de stock), "Auditor Interno" (acceso de solo lectura a todos los módulos).
Para Grefusa SA, si añadimos a "María González" como nueva contadora, le asignaríamos el rol "Contador". Este rol automáticamente le concede permisos para: consultar y registrar asientos contables, generar listados contables (Diario, Mayor, Sumas y Saldos, Pérdidas y Ganancias), acceder a módulos de facturas recibidas y expedidas, generar Modelos 300 y otros declaraciones, pero NO incluye permisos para crear nuevos usuarios, modificar configuración de empresa, o eliminar transacciones (protección de integridad de datos).
Configuración granular de permisos
Más allá de los roles predefinidos, FLEX permite granularidad en la asignación de permisos. Por ejemplo, es posible crear un rol personalizado "Contador Consulta" que tenga acceso de solo lectura (consulta) a todos los módulos contables pero sin capacidad de crear o modificar registros. Esto es útil para entrenamientos, auditorías, o consultores externos que necesitan analizar datos sin riesgo de modificación accidental.
Otro ejemplo es asignar permisos por módulo específico: un "Responsable de Pagos" puede necesitar acceso a facturas recibidas para procesar pagos, pero quizás no necesita acceder al módulo de generación de ofertas de venta. FLEX permite marcar o desmarcar módulos individuales para cada usuario, proporcionando precisión en la asignación de accesos.
Restricciones específicas del usuario
Además de permisos sobre qué datos puede ver, FLEX permite configurar restricciones operacionales sobre cómo el usuario puede actuar con esos datos. Restricciones comunes incluyen: Límite de importe en transacciones (por ejemplo, un gerente de compras solo puede autorizar compras hasta 10.000 euros, superiores requieren aprobación de dirección), Restricción de períodos (un usuario solo puede trabajar con el período actual, no puede modificar períodos cerrados), Restricción de centros de coste (un usuario solo ve datos de su centro de coste asignado, no de toda la empresa), Restricción de cambio de tipos de IVA (algunos usuarios pueden consultar pero no modificar).
Para Grefusa SA, si "Pedro Martínez" es Responsable de Almacén, podríamos asignar: Límite de autorización de movimientos de stock de 5.000 euros de valor, Acceso solo a datos del almacén de Madrid (su ubicación), Restricción de no poder consultar precios de venta a clientes (información confidencial), Restricción de no poder generar reportes de rentabilidad por cliente. Estas restricciones minimizan riesgos de acceso no autorizado a información sensible y de decisiones incorrectas debidas a información incompleta.
Validación y prueba de la nueva cuenta
Una vez creada la cuenta con sus permisos y restricciones, es recomendable validarla antes de proporcionarla al usuario. FLEX permite "Probar como este usuario" o hacer login con las nuevas credenciales en un entorno de prueba. Esto verifica que: el usuario puede efectivamente acceder al sistema con sus credenciales, el usuario ve los módulos y funciones esperadas según sus permisos, el usuario NO ve funciones restringidas (confirmando que las restricciones funcionan), el usuario puede ejecutar operaciones básicas (abrir un listado, consultar una factura).
Un procedimiento recomendado es crear la cuenta, hacer login inicial con las credenciales nuevas para verificar que funcionan, luego cambiar la contraseña (como solicita FLEX si la contraseña inicial fue marcada como "debe cambiar en primer login"), y confirmar que la nueva contraseña funciona. Solo después de esta validación se proporciona la credencial al usuario.
Registro de auditoría de usuarios
FLEX mantiene un registro detallado (auditoría) de todas las acciones de usuarios en el sistema: qué registros ha consultado, qué cambios ha hecho (con valores anteriores y nuevos), cuándo hizo login/logout, qué reportes ha generado. Este registro es invaluable para investigaciones de errores o fraudes: si se descubre un asiento contable incorrecto, la auditoría puede mostrar quién lo hizo, cuándo, desde qué IP, y qué cambios específicos realizó. Por esto es crítico que cada usuario tenga una cuenta única identificable, nunca compartida entre varias personas.
Ideas clave
- La creación de nuevos usuarios en FLEX requiere acceso administrativo y debe seguir un procedimiento estructurado que asegure seguridad y control.
- Los roles predefinidos (Administrador, Contador, Responsable de Compras, etc.) agrupan conjuntos de permisos relacionados, facilitando la asignación consistente de accesos.
- La granularidad en permisos permite crear roles personalizados ajustados a necesidades específicas de cada empresa, como roles de consulta o roles restringidos a módulos específicos.
- Las restricciones operacionales (límites de importe, períodos permitidos, centros de coste) protegen contra errores y fraudes limitando las acciones posibles de cada usuario.
- La validación de nuevas cuentas antes de entregarlas al usuario asegura que funcionan correctamente y que los permisos se aplican como se esperaba.
- El registro de auditoría que FLEX mantiene de todas las acciones de usuario es crítico para el control interno, investigación de errores y cumplimiento normativo.