This bundle provides ACL list filtering for SonataAdminBundle. When enabled, list screens only display data the logged in user has right to view.
This bundle is a good complementary of the SonataAdminBundle ACL editor.
Be sure that SonataAdminBundle is working and has ACL enabled.
Install this bundle using composer:
composer require tilleuls/acl-sonata-admin-extension-bundle
Register the bundle in your AppKernel:
// app/AppKernel.php
public function registerBundles()
{
return array(
// ...
new CoopTilleuls\Bundle\AclSonataAdminExtensionBundle\CoopTilleulsAclSonataAdminExtensionBundle(),
// ...
);
}
This extension is automatically enabled for all admins.
- Test with other DBMSs than MySQL
- Write tests
Created by Kévin Dunglas for Les-Tilleuls.coop.