Logo码如云文档中心

码如云官网 进入后台
权限控制

权限控制 #

权限控制用于控制什么人可以完成哪些操作,通过为某种操作(比如"提交表单")分配角色以达到权限控制的目的。

角色 #

在码如云中,存在下几种角色:

角色 解释 级别
普通成员 任何登录成员 1
分组成员 应用某分组下的成员,可通过分组管理进行设置 2
分组管理员 应用某分组的管理员,分组管理员同时也是分组成员,可通过分组管理进行设置 3
应用管理员 某应用的管理员,可通过应用管理进行设置 4
系统管理员 整个账户的系统管理员,具有最高权限,可通过成员管理进行设置 5

角色有级别之分,级别越高权限越大,并且高级别的角色自动拥有低级别角色所拥有的权限。例如,对于分组管理员才能完成的操作,应用管理员也是能完成的,因为应用管理员的级别高于分组管理员。

有些操作所需角色是系统固定的,比如"创建应用"只能由系统管理员完成;而有些操作则是可以通过编辑应用时人为设置的,比如提交表单权限可设置为所普通成员均可提交,也可设置为仅应用管理员才能提交。

权限设置 #

权限设置表示完成某项操作所需的最小级别的角色,有以下几种设置值:

权限设置 解释
公开 表示任何人均可完成某项操作,比如当把页面权限设置为公开时,表示任何人(无需登录)均可查看该页面并提交表单
所有成员 表示所有登录成员均可完成某项操作
分组成员及以上 表示仅分组成员及以上的角色才能完成某项操作
分组管理员及以上 表示仅分组管理员及以上的角色才能完成某项操作
应用管理员及以上 表示仅应用管理员及以上的角色才能完成某项操作

应用管理 #

应用管理包含对应用的创建、编辑等操作,具体的权限设置如下:

操作 所需最小角色
新建应用 系统管理员
复制应用 系统管理员
重命名 应用管理员
启用 应用管理员
禁用 应用管理员
锁定 应用管理员
解除锁定 应用管理员
设置应用管理员 应用管理员
编辑 应用管理员
删除 系统管理员
编辑统计报表 应用管理员
查看统计报表 分组管理员

应用运营 #

应用运营下包含很多其他操作,但是首先需要保证有进入应用运营页的权限:

操作 所需最小角色
进入应用运营页 要进入应用运营页,用户首先需要具备应用运营权限所设置的角色,然后需要具备应用下所有页面所需的最小级别的角色

实例操作 #

实例操作包含新建实例、提交表单等,具体权限设置如下:

操作 所需最小角色
新建实例 分组管理员
批量导入实例 分组管理员
重命名 分组管理员
重置码牌 分组管理员
删除实例 分组管理员
批量删除实例 应用管理员
移动到其他分组 应用管理员
编辑基本信息 分组管理员
设置为模板 分组管理员
取消设置为模板 分组管理员
启用 分组管理员
禁用 分组管理员
查看页面 页面权限设置的角色

表单操作 #

表单操作包含提交表单、查看提交数据等操作,具体权限设置如下:

操作 所需最小角色
提交表单 页面权限设置的角色
更新提交 页面修改权限设置的角色
审批提交 审批权限设置的角色
删除提交 分组管理员
查看"登录人提交"数据 页面权限设置的角色
查看"所有提交历史"数据 除了具备页面权限设置的角色外,还须是分组管理员
查看"待审批提交"数据 审批权限设置的角色

分组管理 #

分组管理包含创建分组、设置分组成员等操作,具体权限设置如下:

操作 所需最小角色
新建分组 应用管理员
重命名 应用管理员
删除分组 应用管理员
归档分组 应用管理员
取消归档 应用管理员
启用分组 应用管理员
禁用分组 应用管理员
添加分组成员 应用管理员
添加分组管理员 应用管理员
移除分组成员 应用管理员
移除分组管理员 应用管理员

任务管理 #

任务管理包含任务设置、任务执行人设置等,具体权限设置如下:

操作 所需最小角色
新建任务 应用管理员
编辑任务 应用管理员
排除分组 应用管理员
设置分组执行人 分组管理员
删除任务 应用管理员
禁用任务 应用管理员
启用任务 应用管理员

批量码牌 #

批量码牌包含新建码牌批次等操作,具体权限设置如下:

操作 所需最小角色
新建码牌批次 应用管理员
重命名码牌批次 应用管理员
删除码牌批次 应用管理员

用户手册 #

操作 所需最小角色
更新用户手册 应用管理员

成员管理 #

由于成员管理是针对整个账户的,与具体应用无关,因此成员管理相关的操作均需系统管理员才能完成,这是系统固定的,无法修改。

账户设置 #

与成员管理相似,账户设置也是针对整个账户的,仅系统管理员才能完成相关操作。