動的アクセス許可を実装するためのフレームワークまたは一般的なパターンはありますか?
Rolify のようなものですが、サーバーを再起動する必要はありません。
役割を持つ各ユーザーを繰り返し処理し、権限を追加/削除することもできると思いますが、それはやり過ぎのようです。
動的アクセス許可を実装するためのフレームワークまたは一般的なパターンはありますか?
Rolify のようなものですが、サーバーを再起動する必要はありません。
役割を持つ各ユーザーを繰り返し処理し、権限を追加/削除することもできると思いますが、それはやり過ぎのようです。
これは、この質問の多くを思い出させます。
roify のようなすべてのロールベースのアクセス制御 gem は動的パーミッションの実装を許可するため、あなたの質問は非常に理解しにくいものです。
したがって、上記でリンクした他の質問と同様に、これらの役割ベースのシステムの使用方法を誤解している可能性があるのではないかと思います。
アイデアは、ロール(個々のユーザーではなく) にアクセス/許可を付与し、必要なアクセス/許可を得るために必要な数の異なるロールにユーザーを割り当てることです。明らかに、ユーザーをロールに動的に割り当てることができます。これは、これらのライブラリが提供するものです。