角色权限配置详解

发表于:2019年04月15日 16:24:22更新于:2019年06月25日 13:50:53

应用中,将操作权限配置在 角色下,用户通过赋予他的角色进行数据操作

目前,明道云应用的权限已经非常精细,可以通过自定义配置,实现不同用户,不同的操作权限。


一个工作表视图下, 可以实现以下几种权限需求:

1、某些用户查看时,只显示指定的行记录。

2、某些用户 在查看一行记录时,某些字段不可见。

3、某些用户只能查看记录,不能新增一行记录。

4、某些用户 在新增一行记录时,只能填写某几个字段内容。


下面介绍下如何实现应用中 用户权限配置分发

一、权限分类

用户的权限角色分两类:【应用管理员】角色和【自定义权限】角色。

【应用管理员】: 拥有最高权限,可以管理 应用下所有的表,视图,用户角色和数据。

例如,可以新建表,删除表,查看表下所有记录,删除记录,配置视图和用户权限, 此角色权限不能更改,只能配置有此权限的人员。 

【自定义权限】:系统默认配置两个角色:成员和只读。管理员可以重新配置这些权限,修改角色定义。  管理员还以新增更多的角色。

image.png

二、添加角色 成员 

角色创建好后,添加拥有此角色的人员,有两个方法添加

1、添加部门

部门下的人员都拥有此角色权限,新加入的此部门的用户,自动赋予此角色权限。

注意 : 个人应用 无此功能。

2、添加人员  

适用于 特殊用户 的独立添加。

image.png

三、为 角色 配置权限


用户的 操作权限,主要有两个维度的控制: 视图和表字段 

  • 视图控制的是 在此视图下记录,是否具有 查看,编辑,删除记录的操作。

  • 表设置控制的是,视图下可操作的记录的范围(全部记录,自己拥有的记录,自己和下属拥有的记录),以及字段的操作权限(此字段是否可查看,可编辑,可新增)


为角色分发视图,有两种模式:【所有工作表和视图】和【有选择的工作表和视图】

【所有工作表和视图】

这是简易模式,所有表和视图都采用一致权限,有四种权限类别可选择。此模式下,不能对字段权限进行控制。

1、管理所有记录

2、可查看所有记录,但只能管理自己记录(可勾选 管理 下属拥有的记录)

3、只能查看和管理自己的记录(可勾选 管理 下属拥有的记录)

4、对所有记录只有查看权限

0015cc2b987d4c61c7ba9ab9f8446f7

【有选择的工作表和视图】

这种模式下,更精细了配置用户权限,例如,哪些视图可见,可见视图下的记录 有哪些操作权限(查看,编辑,删除), 可见记录下的字段的操作权限。

三步思路

  • 配置哪些视图可见

  • 配置是视图下可见记录的操作范围

  • 配置可见记录 中 字段的操作权限范围

1、选择 工作表下 视图的权限

用户对视图下的记录 对有三种权限: 查看记录,编辑记录,删除记录

image.png

2、设置 记录操作的范围

记录的范围主要有三种:全部记录,拥有的记录,本人和下属拥有的记录。

上一步赋予了用户 有哪些操作权限(查看,编辑,删除),数据操作权限 进一步明确了 对哪些记录有 操作权限。

0015d11b6371643ea8aca642acb3ddc

3、字段的权限

可以配置哪些字段 可见或隐藏,哪些字段可编辑,哪些字段新增记录可填写。

注意: 字段可编辑 时,必须可查看。

0015cc2b20539114205e0568fbd8f32

通过  视图下操作权限,记录范围和 字段权限 的组合配置,实现用户的权限配置。

点此查看通过有选择的工作表和视图 配置权限的实例

明道云
    您需要登录后才可以回复