权限配置
权限配置是「角色和权限」模块中的核心操作页面,用于为不同角色设置数据源级别的行列权限控制。
前置条件
- 当前账号必须具备管理员权限。
- 已按业务流程完成角色创建。
进入权限配置页面
- 点击系统左下角的设置图标,进入系统配置。
- 在左侧导航中选择用户和权限 > 角色和权限。
- 在角色列表中,选中需要调整权限的目标角色。
数据源说明
进入角色配置后,右侧的 权限 > 数据源 区域会展示两个数据源:
配置数据表操作权限
- 在 YiAsk 数据源右侧,点击配置按钮。
- 在弹出的菜单中,选择数据表操作权限。
- 进入后可以看到所有已接入的模型列表,包含表权限、行权限、列权限等维度。
配置单个模型的行列权限
- 在目标模型所在行,点击操作列的配置按钮。
- 选择单独配置,进入该模型的权限编辑界面。
- 在此界面中,可以分别设置:
- 表权限:控制对该模型数据的访问级别(无权限 / 只读 / 可写)。
- 行权限:通过筛选条件限制用户只能看到符合规则的数据行。
- 列权限:控制模型中的哪些字段对用户可见。
添加数据范围
系统默认会提供一个初始的「数据范围名称」配置项,该配置不可直接使用。
需要手动创建新的数据范围来进行权限控制:
- 在权限配置界面中,点击新建数据按钮。
- 填写数据范围名称,并设置对应的行/列过滤条件。
- 一个角色可以配置多个数据范围。

