A Sylius Plus module that introduces role-based access control for the admin panel, allowing businesses to manage permissions and restrict access based on employee roles.
Product Description:
The Role-Based Access Control (RBAC) Module by Sylius extends the Sylius administration panel with granular access management for internal teams. It allows merchants to define roles and control which parts of the back-office interface employees can access or modify.
This module is particularly useful for organizations where multiple teams work in the same system but require different levels of responsibility and visibility. Businesses can restrict access based on roles, store views, channels, or specific parts of the catalog and order management.
RBAC helps companies maintain security and operational clarity, ensuring that employees only access the areas relevant to their responsibilities. This reduces the risk of accidental changes, protects sensitive data, and improves internal workflows across larger teams.
The module complements multi-store and multi-channel setups, where teams may manage specific brands, regions, or product segments.
The plugin is part of the Sylius Plus modular offering, designed for organizations running more advanced commerce operations.

Perfect for:
Key Features:
Additional Technical Information
The RBAC module extends the Sylius Admin security model, introducing a flexible permission system for managing back-office access.
Roles and permissions are configured through the Sylius Admin Panel, where administrators can define access rules for specific resources and actions.
Developers can extend the module using standard Symfony and Sylius extension mechanisms, including:
The RBAC Module can be used alongside other Sylius Plus modules such as Advanced Multistore, enabling more precise access control across complex multi-store environments.
No reviews yet. Be the first to review this product!
Sylius is an open-source, headless eCommerce framework built on Symfony, tailored for medium-to-large businesses needing high customization and scalability. Using BDD (Behavior-Driven Development), it provides high-quality code and flexibility for complex B2B and B2C online shopping experiences, focusing on flexibility and API-first functionality.
Read more© 2026 Sylius. All rights reserved.