简单来说,这个表中的 object_id_class 和 object_id_identity 字段锁定了你要进行权限控制的对象,具体如何控制呢?则要看 acl_entry 中的关联关系了 。
acl_entry
这个表单纯看数据,一堆数字 。

文章插图
松哥来捋一下,大家就懂了 。
- acl_object_identity:关联 acl_object_identity.id 。
- ace_order:权限顺序 。acl_object_identity 和 ace_order 的组合要唯一 。
- sid:关联 acl_sid.id 。这条权限记录关联哪个用户/角色 。
- mask:权限掩码 。
- granting:表示当前记录是否生效 。
- audit_success/audit_failure:审计信息 。
3.小结好啦,这就本文和小伙伴们科普一下 ACL 的概念,下篇文章松哥通过一个完整的案例来和小伙伴们演示具体用法~
参考资料:
- https://blog.gaoyuexiang.cn/2020/07/02/spring-security-acl-conception-and-component
- https://www.iteye.com/blog/elim-2269021
【Spring Security 中如何细化权限粒度?】
推荐阅读
- 菊花和甘草的功效,香苏茶具有解毒祛暑理气化淤温胃和中的功效
- springcloud微服务架构开发实战:分布式消息总线
- 中南大学什么专业最牛?
- 十分钟让您看懂C语言中void用法
- 在诗中,苏轼把西湖比作西子,说西湖像她一样 苏东坡欲把西湖比西子浓妆淡抹总相宜
- 喝中药期间能喝红茶吗,经期能喝凉茶吗
- 梁启超是中国近代什么派领袖学者 梁启超是中国近代最早系统介绍和倡导什么理论的人物
- 明宣宗朱瞻基在位多少年? 明朝弘治中兴
- 蒲松龄考科举多年,但并未考中秀才 蒲松龄考了几次科举
- 了翁茶业招商加盟信息,正皓茶业全国招商火热进行中
