导语:权限是每一个系统都离不开的重要基础功能,对于不同的业务需求对权限有不同的要求,但权限配置的底层规则是一样的。本文针对对所有的权限类型和权限分配方式做了详尽的分析,以理解权限的底层逻辑。

一、核心要素
权限系统核心要素为:账号、用户、角色、用户组、权限等,各要素实体关系如下:

各要素主要属性及与属性中的实体对应关系:

二、权限类型及权限分配方式
与权限相关的实体对象之间的关系如下图:

权限类型总共归结为页面权限、操作权限、数据权限三类,区分一个权限是页面权限还是操作权限的标准为判断该权限下是否还需要再分配操作权限和数据权限,如果需要则为页面权限,否则为操作权限。
系统权限分配可按角色授权或按用户授权(一般不采用此方式授权,用户数量较少时或不能明确用户角色时可采用此方式授权)。
闽ICP备13000641号-4