Zum Beispiel habe ich zwei Tabellen, die von SonataAdminBundle zugegriffenZutrittskontrolle für jede Tabellen mit SonataAdminBundle
jetzt würde Ich mag die editierbare Tabellen ändern Rolle je nach Benutzer
Manager (ROLL_Admin) -> beide Tabellen bearbeiten können Benutzer (ROLL_User) -> kann nur die Item-Tabelle bearbeiten.
services:
sonata.admin.user:
class: Acme\AdminBundle\Admin\UserAdmin
tags:
- { name: sonata.admin, manager_type: orm, group: Manager Editable, label: "User" }
arguments:
- ~
- Acme\UserBundle\Entity\User
- 'SonataAdminBundle:CRUD'
calls:
- [ setTranslationDomain, [AcmeAdminBundle]]
sonata.admin.armarket:
class: Acme\AdminBundle\Admin\ArMarkerAdmin
tags:
- { name: sonata.admin, manager_type: orm, group: User Editable, label: "Item" }
arguments:
Ist es möglich ??
Ich weiß secutiry.yml bietet die Zugangskontrolle für jede URL, Ich denke, das ist ein bisschen anders von security.yml Ebene.