SonataでSymfony2を使用しています。
ユーザーにアクセスを許可したいアプリケーションのセクションのリストがあります。
例:
- John には section1 と section3 へのアクセス権が必要です
- Bob には section2 と section3 へのアクセス権が必要です
そのため、ユーザー/グループにアタッチできる 3 つのロールを作成しました (sonata を介して)
- ROLE_SECTION1
- ROLE_SECTION2
- ROLE_SECTION3
しかし、新しいセクションを作成するときに、関連するロールを管理者に自動的にリストしたいと思います
(自分で毎回宣言する必要はありませんsecurity.yml
) 。
ロール セキュリティ ハンドラを使用しているときに sonata-admin-user がそれを行うのを見まし
たが、同じことを行う方法がわかりません。
最後に、質問は簡単で、次のとおりです。
動的に選択可能なロールを Sonata ユーザー管理バンドル エディター リストに追加するにはどうすればよいですか?