spring security core plugin
の実装で正常に動作するgroovyと互換性のあるプラグインがまだあるかどうかを知りたいと思いましたUser Roles and Permissions
。を使ってみましたACL plugin
が、要件を満たしていません。ACLで起こっていることは、すべての権限が特定のユーザーに割り当てられているということです。私がやりたかったのは、権限を役割に割り当て、次に役割を権限に割り当てることです。
助けてください。
ありがとう。
春のセキュリティコアプラグインである必要がありますか?Shiroプラグインは役割と権限もサポートしており、状況に適している可能性があります。
aclUtilService.addPermission()
2番目の引数を呼び出すと、受信者です。ユーザー名またはロールのいずれかです (サービスのロジックは非常に単純です。文字列が "ROLE_" で始まるかどうかを確認するだけです)。ロールの場合、パーミッションはロールに付与され、そのロールを持つすべてのユーザーに付与されます。