Advanced Permissions | v1.1.5
It is so easy to get confused when you have a large Magento store with dozens of managers, representatives, and a huge product catalog. If you are constantly facing the problem of controlling and monitoring your employees, Amasty team can offer a great solution for you! Keep everything under control - create and edit numerous sub-admins, endue them with necessary accesses.
Advanced Permissions features
With Our Advanced Permissions extension you can control access and actions to any area of your Magento store. Super-admin can restrict the access to particular backend tabs for any sub-administrators. The module enables you to limit the access to:
Limit access by store view/website
As a super-admin you can allow or restrict the actions of sub-admin users by store-view and/or website. You can enable/disable the following actions:
- Edit products and categories
- Manage orders and configuration
- Manage customers for selected store-view or website
Control category management
Put specific sub-admins in charge of particular categories. You can let admins view all the Magento shop categories, but they will be able to edit only the certain ones.
Save your time and duplicate roles, using ‘Duplicate’ button on the Role Edit page. The user role will be duplicated with all existing Magento role resources. It is much easier to duplicate roles, nor creating new ones from the beginning.
Limit access to CMS elements
Limited access lets your Managers restrict the access to particular CMS elements for different admin roles.
Automatic compatibility with other extensions
Our Magento user management module is fully compatible with the majority of third-party extensions. Store-view/website limitations will be automatically applied to the instances, provided by other extensions.
You can limit order data for sub-admins . Decide whether they have access to sales data settings. Choose from the following :
- Invoices and transactions
- Credit memos
Restrict access to Reports tab
Limit the access to reports depending on sub-admins roles.The option will help you to keep your store data safe and properly updated.This option let your Managers work with the relevant Reports (e.g. customers or sales). For example, the marketing manager will see product report with bestsellers.
Product management improvement
Advanced Permissions module enables Super-admin to choose which products can be edited depending on the store view/website.
- Choose necessary products and assign them to the corresponding admin users
- View or edit products created by the user
- Preclude products from being deleted
- Allow sub-admins to view/edit product owner
Dashboard statistics access
Give your managers a limited access to the Dashboard statistics with the Magento catalog permissions tool. This option helps sub-admins to be aware of important store data.
- 100% Open Source — Easy To Customize
- Follows Magento Code Architecture
- Separated HTML/CSS/JS
- W3C Validated Code
Online Extension User Guide
Avec cette extension, nous avons réussi à donner aux gestionnaires les autorisations dont ils avaient besoin pour leur travail. En conséquence, le nombre d'erreurs a remarquablement diminué.
The thing I like most is duplicating roles, it’s so easy, I just don’t need to think how to create each role again, I did it once and then only need to copy the rule and assign it to a new admin, very handy. I would be even more happy if actions log came as a feature of that extension but not as a separate module (yep, to save money). But in general, I’ m happy with the features.
With this extension we managed to give managers only the permissions they needed for their work. As a result, the number of mistakes has remarkably decreased.
We found a few bugs while using that extensions, now all of them are fixed thanks to Amasty support.
First to say - it is written as module should be written! Clean code and readable for semi-developer.
I already made some adjustment - and it is sooo easy to do it.
For example I use Sales rep module per country. Without this module that simple will not be possible. So each sales rep account now has it own ID in admin where you can then use that ID in special rule permission this module added called Product Owner :) With that and with some other adjustment (change the product attribute to Website scope, change the line in restrictProductCollection function in Model/Rule.php to $collection->addFieldToFilter('amrolepermissions_owner', array('in' => array(2, $userId)));
Now i have this:
each sale rep can SELL all the products they OWN or all products I have added to my GENERAL admin sales rep account. That way each Sales rep can only modify theirs own products, still view and sell other and all products which I do not want that they can see simply left blank in product owner attribute (like configurable products child or special promotion products etc)
I AM REALLY AMAZED WITH IT. And just started to reveal the possibilities....
eep up the good work and plan to expand this great module...