Tengo este problema:
Tengo un usuario asignado en 2 roles diferentes:
* Read_PM: Es un rol que permite ver los proyectos propios del usuario.
-Dimension data section
-cube code (filter)
All
* AA
* BB
* CC
* ...
* II
AA, BB, ... son cube codes. Todos los cube codes estan todos marcados en el checkbox. Esto quiere decir que el usuario puede ver sus propios proyectos si estan en cualquiera de esos cube code.
*Read_PM_II:
Este rol tiene la siguiente restriccion:
-Dimension data section
-cube code (filter)
All
AA
BB
CC
...
* II
Solo tiene marcado el checkbox para el cube code II
Supongamos que un usuario que esta en el rol Read_PM solo puede ver informacion relacionada al cube code AA.
Ademas supongamos que ese usuario esta en Read_PM_II.
Se esperaría que al final solo visualice datos del cube code en AA y en II.
Mas no es así.
El usuario esta visualizando datos de AA, BB, CC, II.
El problema se da porque:
Read_PM tiene todos los cube codes seleccionados para que el usuario pueda ver sus propios proyectos en cualquiera de esos cube codes.
Al usuario estar en otro rol(Read_PM_II) se combina la restriccion y se ve informacion en todas los cube codes
Alguien sabe como corregir este problema?