我想在我的 ruby on rails 应用程序中实现基于级别的访问控制。像那里一样,较低级别的用户将无法访问其父级的数据。例子
主要管理员 | |___ 副管理员1 | | | | | |___ SA1_USER1 | | | |___ SA1_USER2 | | | |___ 副管理员2 | |___ SA2_USER1 | | | |__End_user1 | |__End_user2 | |___ SA2_USER2
在上面的结构中,每个用户都可以创建一条记录。但将根据层次结构查看记录。就像 Main Admin 可以访问所有记录一样,Sub Admin1 可以访问自己创建的记录,SA1_user1 和 sa1_user2 等等。
是否有任何好的插件可以在 ruby on rails 中实现这一点?
谢谢,普拉温。