私は Symfony2 を初めて使用し、会社のニーズのために Sonata Admin および User バンドルを使用しています。
ログインしたユーザーの役割に応じて、ダッシュボードの項目を表示または非表示にできるかどうかを知りたいです。
たとえば、Sonata AdminBundle (ユーザー、会社、ミッション、サイトなどの管理) によって管理されるいくつかのエンティティがあり、ユーザー管理をスーパー管理者のみに表示し、会社とサイト管理を別の役割に表示したい (たとえば、SITE_ADMIN) と 3 番目のロールへのミッション。
このような状況に直面したことがありますか? 解決策または解決策に直接つながる手がかりを教えていただけますか?
どうもありがとう、
エネス