我正在开发一个需要灵活授权的项目。我的意思是:
我的用户将分为客户群,因此每个客户都可以拥有多个用户。
每个用户都需要能够拥有不同的角色,但这些角色的定义需要能够在每个客户端的基础上进行设置,理想情况下是以具有{{1}的用户的方式进行设置。 } role可以编辑其客户端组的角色。
我查看了以下内容:
以及其他一些人,我看不到在他们身上做到这一点的方法,虽然我认为它可能在ultra_admin
中看起来不像是它的设计目的。
是否有现有的授权宝石可以轻松实现这一目标?有没有理由不在那里(即我错过了一个更简单的明显解决方案)?如果可以使用上述宝石中的一个,那么在任何地方都有例子吗?
答案 0 :(得分:1)
我也找不到这样的东西,所以我自己动手了。
我正在进行更新和重命名,它将以非常相同的方式运行并很快出来,但是我们在生产中使用的这个版本在github上。