有没有办法用 Symfony2 构建分层 ACL?我需要建立一个具有简单类别/文章一对多关系的管理区域。如果没有在文章中指定进一步的 ACE,是否有任何方法可以构建 ACL,以便该类别中的每个 ACE 在相关文章上传播?
假设我构建了一些类别和文章,并为 User1 构建了以下 ACL
Example:
Category1 (Read Write)
Article1
Article2 (Read)
...
CategoryN
Article1
...
ArticleN
你最终得到:
Category1 -> Can be read or modified
Article1 -> Can be read or modified
Article2 -> Can only be read