数据表行列权限

最近更新时间:2024-08-23 11:34:01

我的收藏
通过腾讯云 BI 产品的数据表行列权限管理,可实现不同用户在查看同一张数据表时,只能查看指定的数据行或者数据列。
举例说明:如用户A为公司总经理,用户 B 为公司北京大区经理,用户C为公司上海大区经理,可通过行列权限管理实现用户A可以看到公司全部销售数据(包括毛利数据),用户B只能看到北京大区的销售数据(看不到毛利数据),用户C只能看到上海大区的销售数据(看不到毛利数据)。

版本功能限制说明:本功能仅支持专业版用户使用。

数据表行级权限

1. 进入项目管理模块对应项目数据 Tab 页,在对应数据表右侧操作中单击权限,弹出抽屉。




2. 在行列权限配置抽屉 > 行级权限 Tab 中,可进行数据表行权限配置。


3. 单击启用权限开关,可开启/关闭该数据表的行权限生效状态;

按项目角色授权

项目角色栏中,可选择所有角色(企业管理员和项目管理员不受行权限限制)或者单独指定角色进行行权限条件的设置;(其中,“其他角色”包含未登录的页面访问者,在未登录角色查看分享页面时生效)。
可见规则栏中,可设置数据行权限条件,根据字段类型,可选择规则类型。
规则类型
字符串
日期
数值
条件筛选
字段值枚举
 
关联标签
① 条件筛选
对应角色用户可查看的数据范围为:所选字段的字段值值满足所设条件的对应行数据;示例:



对应角色用户仅可查看 “状态” 字段值为 “已注册” 的数据行;
② 字段值枚举
对应角色用户可查看的数据范围为:所选字段的字段值与右侧勾选的枚举值相匹配的对应数据行;
示例:



对应角色用户仅可查看 “状态” 字段值为 “已注册” 或 “注册且在营” 的数据行;
③ 关联标签:
对应角色用户可查看的数据范围为:所选字段的字段值与该用户右侧勾选的标签的标签值相匹配的对应数据行;
示例:



对应角色用户仅可查看 “状态” 字段匹配该用户 “新添加的标签” 标签值的数据行;(例如A用户的 “新添加的标签”标签值为“已注册”,则A用户仅可查看 “状态” 字段值为“已注册”的数据行)

按标签授权

开启启用权限后,选择按标签授权。



可见规则栏中,可设置数据行权限条件,根据字段类型,可选择规则类型。
规则类型
字符串
日期
数值
条件筛选
字段值枚举
关联标签
① 条件筛选
对应角色用户可查看的数据范围为:所选字段的字段值值满足所设条件的对应行数据;示例:



对应角色用户仅可查看 “状态” 字段值为 “已注册” 的数据行;
② 字段值枚举
对应角色用户可查看的数据范围为:所选字段的字段值与右侧勾选的枚举值相匹配的对应数据行;
示例:



对应角色用户仅可查看 “状态” 字段值为 “已注册” 或 “注册且在营” 的数据行;
③ 关联标签:
对应角色用户可查看的数据范围为:所选字段的字段值与该用户右侧勾选的标签的标签值相匹配的对应数据行;
示例:



对应角色用户仅可查看 “状态” 字段匹配该用户 “新添加的标签” 标签值的数据行;(例如A用户的 “新添加的标签”标签值为“已注册”,则A用户仅可查看 “状态” 字段值为“已注册”的数据行)


数据表列级权限

1. 行列权限配置抽屉 > 列级权限 Tab 中,可进行数据表行权限配置.


2. 单击启用权限开关,可开启/关闭该数据表的列权限生效状态;

按项目角色授权

1. 项目角色栏中,可选择所有角色(企业管理员和项目管理员不受行权限限制)或者单独指定角色进行行权限条件的设置;(其中,“其他角色”包含未登录的页面访问者,在未登录角色查看分享页面时生效)
2. 可见规则栏中,可设置数据列权限条件,开启/关闭对应字段的查看权限;(初始默认为开启)




按标签授权

1. 标签列表中点击新增标签,可选标签是在标签管理中新建的,选择对应的标签值支持多选。


2. 可见规则栏中,可设置数据列权限条件,开启/关闭对应字段的查看权限;(初始默认为开启)