想问问老师, 如下的一种情况怎么设计这个权限,
公司有部们A, 部门B, 两个部门都经理角色, 但是部门A只能看见A的数据, 部门B经理只能看见本部门的数据, 公司总经理能看见全公司的数据
A 经理和 B 经理的的功能权限相同,但数据权限不同。
RBAC 负责管理功能权限。
数据权限通关业务逻辑进行管理就好,也就是在菜单的增删改查中附加数据所属用户的检查就好。
角色可以分开设置为A部门经理和B部门经理,
权限也分开设置为A部门经理权限一、A部门经理权限二,B部门经理权限一、B部门经理权限二,
那么,A部门经理对应A部门经理权限一和A部门经理权限二,B部门经理对应B部门经理权限一和B部门经理权限二。
就是将不同部门也在权限中提现出来。