• 角色
    • 概念定义
    • 角色分类
    • 角色和权限关系

什么是角色

角色

  1. 角色,是指在公司中担任的职位或扮演的角色。
  2. 建立角色是为了将系统中的各种权限集中分配管理,统一授权给具体的人员。

  3. 例如:公司新入职一人,岗位是财务总监,人事专员就可以直接分配这个财务总监的角色给新入职的同事,这样新来的财务总监登陆就可以拥有财务总监这个角色在本系统中的权限了。

  4. 备注:角色标识,是设计师新建角色时,人为给定的英文标识,在整个系统的所有角色之间必须是唯一的。

角色分类

角色分类

  1. 角色分类,是指在不同的角色,担任不同的职责。例如:
角色分类 解释
基础角色 基层员工。
行政角色 行政职位,如:总经理,部门经理。
专岗角色 特殊岗位的专人专岗,如:人事专员,出纳,会计等。

角色和权限的关系

角色和权限的关系

  1. 角色和权限的关系,是一对多的关系。
  2. 系统是通过角色管理权限,一个角色可以有多个方面的授权,包括模块表,审批单据或者报表的查看等。

  3. 例如:
  4. 1.我们有一个角色叫人事专员。公司的“成员管理”,一般都是人事专员或人事经理可见,编辑或修改。那这个“成员管理”的模块就只能分配给人事专员或人事经理了。
角色名称 模块 权限 描述
人事专员 成员管理 浏览、新增、编辑、删除、导入、导出。 给人事经理和人事专员这两个角色授权“成员管理”的权限。
人事经理 成员管理 浏览、新增、编辑、删除、导入、导出。
  1. 2.我们有一个角色叫总经理。总经理需要看当月的“销售业绩表”,那授权中就应该给总经理这个角色授权“销售业绩表”的可浏览权限。
角色名称 报表 权限 描述
总经理 销售业绩表 浏览 总经理拥有这个角色之后登陆系统即可见“销售业绩表”的报表分析。
  1. 3.我们有一个用户的角色既是总经理又是人事经理。那么这个用户同时具备总经理的权限和人事经理的权限。
用户 角色 描述
李四 总经理 李四这个用户现在根据角色授权,他登陆系统即拥有成员管理的浏览、新增、编辑、删除、导入、导出权限,和销售业绩表的查看权限。
李四 人事经理
  1. 由此可见,通过角色与权限的设置,可以给不同的用户赋予不同的角色,不同的角色之间还可以通过数据范围来设定可视或可操作范围,从而更加细化了权限的管理。