← Volver a Entidades de Sistema

Permiso

Entidad para la gestión de permisos y niveles de acceso

📊 Descripción General

La entidad Permiso permite definir los permisos y niveles de acceso a los diferentes módulos y entradas del sistema RestMaster. Es fundamental para la gestión de roles y seguridad.

🎯 Propósito

  • Gestión de permisos por módulo y entrada
  • Control de acceso y seguridad
  • Soporte para firmas y controles adicionales

📋 Propiedades

Modulo

string (30)
Nombre del módulo (PK)

Entrada

string (30)
Nombre de la entrada o funcionalidad (PK)

Nivel

double
Nivel de acceso requerido

Control

string (1)
Indica si requiere control adicional (S/N)

Firma

string (1)
Indica si requiere firma (S/N)

💡 Ejemplo de Uso

// Crear un permiso para el módulo de ventas var permiso = new Permiso { Modulo = "VENTAS", Entrada = "FACTURACION", Nivel = 2, Control = "S", Firma = "N" };

🔗 Integración y Casos de Uso

  • Gestión de roles y usuarios
  • Control de acceso a funcionalidades
  • Auditoría de acciones sensibles