[]
        
在线Demo 免费试用
(Showing Draft Content)

行级数据管理基本应用示例-扩展属性应用

1. 概述

1.1 功能概述

通过用户信息上下文实现智能数据过滤,系统基于数据表字段与用户属性的自动匹配(本示例采用扩展属性方案),确保用户仅能访问权限范围内的数据记录。管理员可通过配置扩展属性(如部门、区域等),并在数据集过滤器中设置对应规则,实现精准的访问控制。

1.2 应用场景

销售区域数据隔离方案

业务背景: 实现跨区域销售团队的数据安全隔离,确保各大区经理仅能查看所辖区域业务数据。

实现效果:

image2019-7-10_14-50-20.png

张三(东北大区经理):仅查看"东北"区域数据(原始数据表粉色标记数据)。

李四(华中大区经理):仅查看"华中"区域数据(原始数据表黄色标记数据)。

王五(西南大区经理):仅查看"西南"区域数据(原始数据表蓝色标记数据)。

原始数据表:

image2019-7-10_14-57-10.png

接下来将以东北区经理张三的配置为例,逐步演示Wyn行级权限的具体设置流程,为直观展示权限控制效果,本示例选用直连数据集进行演示。

2. 操作步骤

2.1 前提条件

  1. 数据源: 确保系统已成功创建可用的数据源。

  2. 数据要求: 数据表中需存在与用户信息值对应的匹配字段。

2.2 操作步骤-单值参数

步骤一:添加扩展属性

  1. 使用管理员账号登录 Wyn ,进入文档门户,单击「系统管理>账户管理>扩展属性」,进入扩展属性设置界面,单击添加属性按钮,进入扩展属性添加界面。

    PixPin_2025-04-01_13-39-06

  2. 进入扩展属性添加界面,设置属性名为销售大区,并添加如下可选值,选择在用户列表画面显示,允许用户编辑但不允许多值和隐藏值。

    PixPin_2025-04-01_12-06-28

  3. 单击保存按钮,保存扩展属性。

    PixPin_2025-04-01_12-16-33

步骤二:设置用户属性

  1. 单击「系统管理>账户管理>用户管理」,进入用户管理属性设置界面,编辑用户的自定义属性。例如,设置用户张三销售大区东北

    PixPin_2025-04-01_15-29-27

步骤三:创建数据集

  1. 使用管理员账号登录 Wyn ,进入文档门户,单击创建文档image,选择报表的准备数据,选择直连数据集。

    PixPin_2025-04-01_14-17-52

  2. 进入直连数据集数据准备界面,并将数据源中的表拖拽至关联关系区域。

    PixPin_2025-04-01_13-54-56

步骤四:添加并配置参数

  1. 数据准备界面,单击数据集准备区域的参数按钮,进入参数准备界面。

    image

  2. 参数准备界面,单击添加参数按钮。

    image

  3. 设置参数信息。参数类型选择用户信息上下文,数据类型选择字符串,上下文字段选择步骤一添加的销售大区

    PixPin_2025-04-01_14-14-18

步骤五:添加过滤器

  1. 数据准备界面,单击数据集准备区域的数据过滤器按钮,进入数据过滤器配置界面。

    image

  2. 数据过滤器配置界面,选择表或数据集(这里以表为例),单击添加过滤器,设置过滤条件,字段销售大区等于参数 Parameter1,字段类型为字符串。

    注意: 如果是仪表板数据集,则只能将参数过滤器加在数据集上。

    PixPin_2025-04-01_15-17-05

步骤六:保存并分享文档

  1. 数据集设计完成后,单击上方操作栏的保存按钮,保存数据集(系统管理员admin未设置销售大区,所以数据集打开是空白)。

    PixPin_2025-04-01_14-58-25

  2. 保存后,选中数据集,单击基本信息,将访问权限分享给张三(B分公司总经理角色)。

    PixPin_2025-04-01_14-59-04

    type=info

    提示: 在 Wyn 系统中,并不能直接将文档分享给用户,而是分享给当前登录组织的同一角色。有关分享的更多介绍,请见文档权限管理(分享文档)

步骤七:成果展示

  1. 使用张三账号登录,查看该数据集,则只能查看到销售大区为“ 东北 ”的数据。

    PixPin_2025-04-01_14-56-06

2.3 操作步骤-多值参数

当用户需要同时访问多个数据区域时(如张三同时担任东北大区和华北大区销售经理),需按以下步骤配置:

步骤一:添加多值扩展属性

  1. 使用管理员账号登录 Wyn ,进入文档门户,单击「系统管理>账户管理>扩展属性」,进入扩展属性设置界面,单击添加属性按钮,进入扩展属性添加界面。

    PixPin_2025-04-01_13-39-06

  2. 进入扩展属性添加界面,设置属性名为销售大区,并添加如下可选值,选择在用户列表画面显示,允许用户编辑,允许多值,但不允许隐藏值。

    PixPin_2025-04-01_15-08-37

  3. 单击保存按钮,保存扩展属性。

    PixPin_2025-04-01_15-09-14

步骤二:设置多值用户属性

  1. 单击「系统管理>账户管理>用户管理」,进入用户管理属性设置界面,编辑用户的自定义属性。例如,设置用户张三销售大区东北和华北

    PixPin_2025-04-01_15-28-41

步骤三:创建数据集

  1. 使用管理员账号登录 Wyn ,进入文档门户,单击创建文档image,选择报表的准备数据,选择直连数据集。

    PixPin_2025-04-01_14-17-52

  2. 进入直连数据集数据准备界面,并将数据源中的表拖拽至关联关系区域。

    PixPin_2025-04-01_13-54-56

步骤四:添加并配置参数

  1. 数据准备界面,单击数据集准备区域的参数按钮,进入参数准备界面。

    image

  2. 参数准备界面,单击添加参数按钮。

    image

  3. 设置参数信息。参数类型选择用户信息上下文,数据类型选择字符串勾选多值,上下文字段选择步骤一添加的销售大区

    PixPin_2025-04-01_15-13-20

步骤五:添加过滤器

  1. 数据准备界面,单击数据集准备区域的数据过滤器按钮,进入数据过滤器配置界面。

    image

  2. 数据过滤器配置界面,选择表或数据集(这里以表为例),单击添加过滤器,设置操作符为,字段销售大区在参数 Parameter1里,字段类型为字符串。

    注意: 如果是仪表板数据集,则只能将参数过滤器加在数据集上。

    PixPin_2025-04-01_15-16-30

步骤六:保存并分享文档

  1. 数据集设计完成后,单击上方操作栏的保存按钮,保存数据集(系统管理员admin未设置销售大区,所以数据集打开是空白)。

    PixPin_2025-04-01_15-19-47

  2. 保存后,选中数据集,单击基本信息,将访问权限分享给张三(B分公司总经理角色)。

    PixPin_2025-04-01_15-20-25

    type=info

    提示: 在 Wyn 系统中,并不能直接将文档分享给用户,而是分享给当前登录组织的同一角色。有关分享的更多介绍,请见文档权限管理(分享文档)

步骤七:成果展示

  1. 使用张三账号登录,查看该数据集,则能查看到销售大区为“ 东北 ”和“华北”的数据。

    PixPin_2025-04-01_15-23-25