数据权限怎么配
这帮你解决什么:功能权限管"能不能点这个菜单",数据权限管"能看到哪些数据"——同样是销售列表,有的销售只能看自己的客户,有的能看全部门的。这篇讲清两者区别,以及怎么在「员工角色权限」里按角色配数据范围。
开始前先知道
- 功能权限 vs 数据权限:功能权限控制菜单/按钮能不能用;数据权限控制能看到哪部分数据(按人/部门/全部)
- 数据权限三档:① 个人(只看自己创建/负责的)② 部门(看本部门)③ 全部(看所有)
- 按角色配:同一角色的人数据范围一致(如"销售"角色都看个人,"销售主管"看部门)
- 常见场景:销售只看自己的客户和订单;仓管只看自己仓库的库存;财务看全部收支
💡 数据权限是"横向切数据",功能权限是"纵向开菜单"。一个员工能看什么数据,是两者叠加的结果。
操作步骤
第 1 步|进入员工角色权限
进「人事财务 → 员工角色权限」,这里集中管理角色和它的功能权限+数据权限。
01进入员工角色权限截图待截图:素材/01-进入员工角色权限.png
第 2 步|选要配的角色
选目标角色(如"销售"、"仓管"),进该角色的权限配置页。
02选要配的角色截图待截图:素材/02-选要配的角色.png
第 3 步|配数据范围
针对各模块(客户/订单/库存等)选数据范围:个人 / 部门 / 全部。比如"客户列表"选"个人",销售就只能看自己负责的客户。
03配数据范围截图待截图:素材/03-配数据范围.png
第 4 步|保存并验证
保存后,用一个该角色的账号登录验证,确认能看到的数据范围符合预期。
04保存并验证截图待截图:素材/04-保存并验证.png
完成之后
- 数据权限配错 → 常见是"配了全部但实际想部门",重新进角色权限调整
- 想懂整体权限体系 → 看 灵活审批与权限体系
常见疑问 & 解答
| 疑问 | 解答 |
|---|---|
| 销售能看到别人的客户吗 | 取决于数据权限:客户列表配"个人"就只看自己的,"部门/全部"就能看更多。要隔离就配个人 |
| 怎么让仓管只看自己仓库 | 在角色的库存模块数据权限按仓库/部门限定,仓管就只看分管仓库的库存 |
| 数据权限改了立即生效吗 | 保存后即时生效,已登录的用户刷新页面即可看到新范围 |
| 功能权限和数据权限冲突吗 | 不冲突,是叠加:必须先有功能权限(能进菜单),再看数据权限决定能看到哪些数据 |