
# 1 简介
**路径**:【系统服务云】->【基础服务】->【角色管理】->【通用角色】
通用角色,作为一系列功能权限、字段权限和数据权限的集合,非常适合管理员为一些权限相同或近似的人进行授权。本篇文章主要为您介绍其主要功能,让您掌握通用角色的使用方法。
::: hljs-center

:::
# 2 功能介绍
## 2.1 基本信息
::: hljs-center

:::
如图所示,通用角色中基本信息,包括编码、名称、应用、使用用户类型、角色组、描述、创建人、创建时间、修改人、修改时间以及是否预置。
其中,编码、名称、适用用户类型为必填项,您可以根据需要自行填写。如果您在应用字段中选中某个应用,那么功能权限树就会自动为您筛选出该应用,从而方便您进行授权,当然如果不需要进行筛选您可以选择不填写或点击下方的显示全部按钮进行取消筛选。
::: hljs-center

:::
## 2.2 功能权限
::: hljs-center

:::
如图所示,功能权限分为左右两部分。其中左侧的树形结构以 **云-应用-实体-权限项** 的方式向用户展示可以授予的所有权限项。(*注意:实体与菜单并不是一一对应的关系,所以此树型结构中会出现菜单以外的可授权项*)其实体顺序优先以菜单的顺序一致,多余部分按照拼音排序。
右侧部分为您已经添加的权限项,可以通过点击添加按钮将左树中选中的部分添加到右树中。同理如果点击移除按钮可以将右树中被选中的部分从已分配中移除。(*注意:权限项与用户绑定的按钮有关,即删除按钮绑定的可能并不是删除权限项*)在授予权限时要注意按钮和权限项的区别,如下图所示,删除按钮绑定了新增权限项,那么在验权时验证的便是新增权。
::: hljs-center

:::
## 2.3 字段权限
字段权限是基于功能权限设置的,因此设置完功能权限后切换到字段权限页签,字段权限页签展示的权限树与已设置的功能权限树保持一致;
::: hljs-center

:::
选择最末级的业务对象,点击右上角的选择字段,弹出字段列表弹窗,用户可根据自己需求选择需要设置的字段,选择好字段点击确定按钮,即可进一步给已选字段设置字段权限;
下图所示为点击确认后的变化
::: hljs-center

:::
字段权限包括“禁止查看”和“禁止编辑”,且需要先关闭“禁止查看”开关,才能操作“禁止编辑”开关。
开启禁止查看后,分配了该通用角色的用户看到的对应字段如下图所示。
::: hljs-center

:::
## 2.4 数据规则
数据规则支持按权限项设置过滤方案,以及设置单据上基础资料属性界面的过滤方案。
::: hljs-center

:::
### 2.4.1 数据规则(按权限项过滤)
按权限项设置过滤方案时,首先要选中最末级的业务对象,然后在点击增行后,分别选择权限项和方案。如果没有找到对应的方案,您可以点击输入框,并按下空格或其他字符,新增一个符合需求的数据规则。
::: hljs-center

:::
填写必录项后保存,您就可以选择到刚刚添加的数据规则了。
::: hljs-center

:::
新增的数据规则的会出现在【系统服务云】->【基础服务】->【权限管理】->【数据规