1

我有一个带有角色配置的 mondrian 模式文件,仅将角色限制为中央区域。

<Role name="Central">
    <SchemaGrant access="all">
     <CubeGrant cube="Quadrant Analysis" access="all">
       <HierarchyGrant hierarchy="Region" access="custom" rollupPolicy="partial">
          <MemberGrant member="[Region].[Central]" access="all">
          </MemberGrant>
       </HierarchyGrant>
     </CubeGrant>
    </SchemaGrant>
</Role>

在 Pentaho 中,我有一个用户central_user,其角色为AuthenticatedCentral

此外,在pentahoObjects.spring.xml中未注释Mondrian-One-To-One-UserRoleMapper

我正在评估 Pentaho 的 openi 和 saiku 插件。

在 saiku 插件中,分析报告正确过滤并仅显示中央区域。

但是在 Openi 插件中,报告显示了所有区域。

Openi 是否需要其他任何其他设置才能将角色信息传递给蒙德里安?

4

0 回答 0