SinergiaTIC / SinergiaDA

SinergiaDA is an open source analytics tool that fully integrates with SinergiaCRM
GNU Affero General Public License v3.0
4 stars 0 forks source link

Hotfix - API - - Filtrado incompleto en queries para usuarios en múltiples grupos de seguridad #190

Closed jortilles closed 1 month ago

jortilles commented 2 months ago

Descripción del Cambio

Investigando esta funcionalidad se ha detectado una carencia en el filtrado de los gurupos de seguridad. Por eso hay dos commmits. No se estaba aplicando bien la vibilidad de las tablas a nivel de grupo. Por otro lado se han hecho cambios cosméticos para que la lógica sea más entendible. A modo de resumen. Los filtros se aplican por niveles. A nivel de seguridad, a nivel de informe y a nivel de panel.

Issue(s) resuelto(s)

Pruebas a realizar para validar el cambio

Hacer un informe con un usuario con múltiples grupos de seguridad y comprobar que los aplica todos con un OR. adicionalmente si se aplican grupos de seguridad a nivel de informe o de panel se aplican con un AND