页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

比如用户组的机构层次为华南—广州。其中华南组下的用户为hn;广州组下的用户为test。

Image RemovedImage Added

  • 我们希望使用管理员用户登录,在行区看到管理员顶层成员"中国"的子成员。
    Image RemovedImage Added
  • 华南的用户登录进来,可以在看到华南下所有子成员。
    Image RemovedImage Added
    而使用广州用户登录进来只能看到广州用户的子成员。

   Image RemovedImage Added

实现上面需求,我们需要创建自定义命名集,并在其中应用函数GetUserAccessibleMembers()。具体实现步骤如下:

1、     数据权限设置。我们针对商店维设置数据权限,设置成员别名和用户组名称关联。如下图:

 Image RemovedImage Added

2、     创建自定义命名集。创建自定义命名集,层次结构选择商店,MDX表达式使用函数GetUserAccessibleMembers()获取具有数据访问权限的顶层成员的子成员。

 Image RemovedImage Added

GetUserAccessibleMembers()函数具体说明如下:

...