请教七月老师更深一点的权限管理设计

来源:8-15 Scope优化 七 支持排除

wlxz

2020-01-20

七月老师这门课程的权限设计章节讲的确实很细,光是这一节的内容价值都远远超过学费了!真心话

看过一些权限设计,都是基于URL的权限控制(包括老师的lin-cms)
实际项目中,还存在数据权限,比如一个CRM系统的客户信息模块:

  1. 普通员工可以管理自己名下的客户信息
  2. 小组长可以管理 自己 + 所有组员 的客户信息
  3. 部门经理可以管理部门内的所有客户信息
  4. …可能 部门之上还有分公司

之前我们都是最笨的方法,直接在数据库里 客户->员工->小组->部门 这样的字段关联。
希望有一个更灵活些的数据权限设计,不知七月老师能否指点一下?给点思路!

写回答

1回答

7七月

2020-01-23

可以看下我的开源项目 Lin-CMS-Flask

0
3
wlxz
回复
7七月
同表不同权 比如,数据库客户信息表, 不同的员工/部门,只能查看自己部门的 或者自己的 客户信息。 ------------------------- 之前我们都在客户信息表里添加一个员工ID字段来区分。 ------------------------- 我的问题是,请教老师给一点这方面的思路: 如何来实现:不同的员工,可以自由给他分配客户信息表的权限。 如:员工A,可以查看 部门A+部门B+部门C 的客户信息, 员工C,可以查看 部门C 的客户信息,
2020-01-28
共3条回复

Python Flask高级编程之RESTFul API前后端分离精讲

RESTFul+权限管理+token令牌+扩展flask=提升编程思维

2037 学习 · 359 问题

查看课程