Hi,
I have the Pentaho role mapper set up to map BI Server roles to Mondrian roles:
This seems to be working with jPivot. If I use a cube and the user's role does not have a grant to the cube, then I get:
org.pentaho.platform.api.engine.PentahoAccessControlException: MondrianOneToOneUserRoleListMapper.ERROR_001_ - Access is denied because the roles of this user don't correspond to any present in the Mondrian schema requested.
But if I run MDX queries for the cube in CDF components like queryComponent or jFreeChartComponent, etc. there is no error and I receive the data.
I have the Pentaho role mapper set up to map BI Server roles to Mondrian roles:
Code:
<bean id="Mondrian-UserRoleMapper" name="Mondrian-One-To-One-UserRoleMapper" class="org.pentaho.platform.plugin.action.mondrian.mapper.MondrianOneToOneUserRoleListMapper"
scope="singleton" />
org.pentaho.platform.api.engine.PentahoAccessControlException: MondrianOneToOneUserRoleListMapper.ERROR_001_ - Access is denied because the roles of this user don't correspond to any present in the Mondrian schema requested.
But if I run MDX queries for the cube in CDF components like queryComponent or jFreeChartComponent, etc. there is no error and I receive the data.