Saltar al contenido principal

Roles y permisos

Cada persona tiene un rol dentro de la organización. El rol puede aplicar a toda la organización o limitarse a una sola finca: así, una misma persona puede ser administradora de una finca y solo consultora de otra.

RolEn una frase
OWNER (propietario)Control total de la organización. Siempre aplica a toda la organización.
ADMIN (administrador)Configura fincas, carga información, genera y cierra periodos y gestiona usuarios.
ACCOUNTANT (contador)Opera el ciclo contable: carga hato y costos y genera, pero no cierra periodos.
VIEWER (consulta)Solo lee.

Matriz de permisos​

Esta es la matriz real de la aplicación (cada columna de permiso corresponde a un permiso técnico del sistema).

AcciónPermisoOWNERADMINACCOUNTANTVIEWER
Ver fincas, inventario, movimientos, costos y parámetrosfincas:readSíSíSíSí
Ver reportes y exportarreports:readSíSíSíSí
Crear, editar y archivar fincasfincas:writeSíSíNoNo
Cargar inventario inicial, registrar, editar y anular movimientos, cargar el historialherd:writeSíSíSíNo
Editar parámetros, valoración inicial, conceptos, costos del mes y costos individualescosting:writeSíSíSíNo
Generar un periodocosting:generateSíSíSíNo
Cerrar un periodo (irreversible)costing:closeSíSíNoNo
Invitar usuarios, cambiar roles, quitar miembrosusers:manageSíSíNoNo
Conceder o quitar el rol OWNER; invitar a un OWNERsolo OWNERSíNoNoNo
Por qué el contador no cierra

Cerrar un periodo no se puede deshacer. Por eso el ACCOUNTANT captura y genera, pero el cierre queda en manos de ADMIN u OWNER. Ver Cerrar el mes.

Reglas del equipo​

  • Gestionar usuarios exige users:manage con un rol de toda la organización: un ADMIN limitado a una sola finca no puede invitar ni cambiar roles. Crear y archivar fincas tiene la misma condición.
  • Un OWNER siempre es de toda la organización.
  • La organización siempre conserva al menos un OWNER: no se puede quitar ni degradar al último.
  • Un cambio de rol o de finca, o la baja de un miembro, cierra sus sesiones en esa organización y surte efecto en cuestión de segundos (como mucho 30 s si el servicio corre en varias réplicas). La persona deberá iniciar sesión de nuevo.
  • Sin acceso de lectura a una finca, esa finca simplemente no existe para la persona (el sistema no revela que existe).

Equivalencia con la versión de escritorio​

La versión anterior tenía solo dos niveles: 0 – Básico (solo reportes) y 1 – Administrador (todo). El rol VIEWER equivale al nivel 0 y ADMIN/OWNER al nivel 1; ACCOUNTANT es un nivel intermedio nuevo.

Para asignar roles consulte Usuarios y Permisos.