Skip to main content

权限配置

引言

本文将会全面地介绍“数据表”的权限配置方式和作用范围,以便用户更好地管控项目与表的权限。

项目级权限

功能入口

“数据管理”控制台 > 顶部导航“管理项目” > “项目配置”弹窗。

◎ 管理员

“项目管理员”拥有对项目配置、表配置、表数据的一切操作权限,包括删除项目

删除项目

需要先把项目下的“数据表”清空后,才允许删除项目。

◎ 参与人

“项目参与人”拥有对表配置、表数据的一切操作权限,不包括项目配置。可以增删改查“数据表”和“数据”。

◎ 公开权限

配置项: “高级” > “公开” 将项目配置为“公开”后,任何获取到页面链接的登录用户(表不会出现在用户的左侧菜单里),都等同于拥有“项目参与人”的权限,可以操作表配置、表数据,但不包括项目配置以及删除项目。

表级权限

功能入口

“数据管理”控制台 > “表配置页” > “权限配置”。

◎ 管理员

“表管理员”拥有对表配置、表数据的一切操作权限,包括删除表

◎ 参与人

  • 默认情况下,“表参与人”拥有对表数据的一切操作权限,不包括表配置。 | 权限点 | 拥有权限 | | ------ | ------ | | 数据操作 | 增删改查 | | 操作日志 | 查看回滚(同数据操作) | | Excel导入/导出 | 导入(全数据)导出 |

  • 可以配置“表参与人”的读写操作权限,对全部参与人生效,不能按用户指定。 enter image description here#280px

  • 可以配置“参与人”只能操作特定的数据,详情见下面“行权限”↓。

◎ 行权限

限定“表参与人”只能操作特定的数据行,配置项如下: enter image description here #300px

开启行权限

需要在“表配置页” > “字段定义” 下添加一个类型为 配置管理人 的字段,服务通过该字段限制操作人。

◎ 公开权限

将数据表配置为“公开”后,任何获取页面链接的登录用户,都可以操作表数据,等同于拥有“表参与人”的权限,不包括项目配置以及删除表。

danger

同时任何用户通过开放接口访问表数据,都不需要传masterkey/schemakey。

权限申请

◎ 手动添加

通过修改配置的方式,手动添加“项目管理员”、“项目参与人”、“表管理员”以及“表参与人”的权限。

◎ 流程申请

获取表配置链接,如无权限,打开时会提示申请,可以以该方式发起对应的权限申请流程。