1 つの Java Swing アプリケーションを Web に移植する準備をしています。アプリケーションはマルチビジネス アプリケーションであるため、ビジネスごとに少なくとも 1 人の管理者になり、この管理者はビジネスのユーザーに (モジュールごとに) 特権を付与できます。
言い換えれば、アカウント、顧客、請求書のモジュールがあり、読み取りと書き込みの権限があります。ビジネス A には、John、Mike、Mary の 3 人のユーザーがいます。
John は管理者で、Mike には Customers と Invoices への読み取りと書き込みのアクセス権を付与しますが、Accounts へのアクセス権は付与しません。Mary には Accounts への読み取りと書き込みアクセス権を付与し、Invoices への読み取りアクセス権を付与し、Customers へのアクセス権は付与しません。
私の質問は、Play Framework または Grails でこれを行うためのモジュール/プラグインはありますか? そうでない場合、どうすればこれを行うことができますか?