Estoy teniendo dificultades para crear un modelo RBAC en PHP que se reduzca a una restricción de página y luego a una restricción de campo. Ya hice un RBAC solo para páginas. Mi modelo es algo así.
Usuario -> Rol -> Módulo (página) -> Acción -> Permiso
Pero, ¿es posible crear derechos y permisos en un campo de entrada de una página?
¿Algo como esto?
Usuario -> Rol -> Módulo -> Página -> Campo -> Permiso.
Producto en la página
El usuario A puede ver el campo de costo del producto y el campo de precio del producto.
Pero
El usuario B solo puede ver el campo de precio del producto. en la página del Producto.