springboot-framework icon indicating copy to clipboard operation
springboot-framework copied to clipboard

🌟🌟🌟 数据权限设计功能设计 🌟🌟🌟

Open xlorne opened this issue 4 years ago • 1 comments

数据权限作为管理系统中常用的功能,却没有非常适合的框架。通常在系统的研发过程中,都由研发人员自行控制。无抽象的数据权限设计模式。

springboot-data-permission将解决该问题

产品远景:

  • 数据权限不仅限于sql数据,需要支持各种数据的权限分离
  • 数据权限非功能权限,设计上与功能权限分离。
  • 框架可以任何数据均可作为数据资源划分条件,即数据资源可配置。
  • 数据资源与数据权限之间可通过数据权限组来配置数据权限,数据权限组为自定义的数据组。如包括:自己、本级别即以下、全部、自定义。
  • 所有需要配置的数据权限均会自动创建数据权限关联关系(one-money)
  • 数据权限的设置可从两个维度设置:1以用户角度配置数据的可见权限。2以资源角度配置数据的可见用户。

xlorne avatar Sep 16 '21 08:09 xlorne

https://github.com/casbin/jcasbin

xlorne avatar Dec 22 '21 08:12 xlorne