Sylius does not come by default with an internal role management system. In bigger eCommerce systems, you might want to restrict access for a specific group of users inside the admin panel. For instance, you don’t want your content management team to change the tax rate or payment methods, right? This plugin allows you to create a flexible role, set its privileges and associate it to users. What is even more, it has a flexible architecture, that allows you to provide new roles easily, if they are not loaded automatically yet.
The plugin was created according to all Sylius standards. Therefore, extending, testing or overriding its components is no different to Sylius.