With the help of Amasty Advanced Permissions for Magento 2 and 1 you will be able to organize the work of your admins in the most efficient way. The extension provides the ability to restrict specified areas for certain administrators, so they can see and edit only particular products, categories, store views, and pages. As a result you can effortlessly create and spread admin roles with a custom set of permissions. It is especially useful if you manage a multi-vendor store, a storefront with several store views, or a website with a comlicated structure.
Core features of Amasty Advanced Permissions for Magento 2 and 1 include the ability to restrict access by a particular store view; separate category/product management between different admins; show reports and dashboard stats to certain managers only; manage access to various CMS elements. Thus, as a super-admin, you can restrict the access to specific products; categories; store views and websites; CMS elements; dashboard stats; and reports.
While limiting access by a store view or a website, you can restrict the ability to edit products and categories; manage orders and configuration; edit customer data; etc. Besides, you can choose which products can be edited depending on a store view or website:
- Choose and assign necessary products to corresponding admins;
- View/edit products created by each admin;
- Prevent accidental deletion;
- Let admins view/edit product owner.
While restrict access to reports tab, you can make your admins see the information they really need. As a result, your store data will be safe and properly updated. Furthermore, it is possible to customize display of dashboard statistics on the basis of store-view and website permissions. Consequently, your managers will get only relevant data and you will keep important store information protected.
As for separate category management, the extension lets specific admins manage only particular categories. At the same time, user see all store categories, but are able to edit only assigned to them. Note that it is possible to both allow or deny deleting or creating categories. In addition, you can lock access to certain CMS elements, such as pages, blocks, or widgets, for different admin roles.
Another important feature of Amasty Advanced Permissions for Magento 2 and 1 is the ability to change product owner. In default Magento, admin becomes the product owner after creating it. As a super-administrator, you can easily change a product owner right on a corresponding product page.
Looks great, but how does the module works from the perspective of the backend? You will see after the following screenshot with reviews:
All Roles are gathered in a grid. You can edit each role or create a new one. Let’s see how a new role can be created.
There are 7 tabs of options: Role Info, Role Resources; Role Users; Advanced: Scope; Advanced: Categories; Advanced: Products; Advanced: and Affected Entities.
In Role Info, you specify only one option: Role Name.
In Role Resources, choose items from a resource tree to be accessed for the admin.
As for Role Users, there is a grid with all users here. Specify a user you want to apply the role to.
In Scope, you can limit access to certain websites or store views.
The Categories tab lets you allow access to certain categories only. Choose them in a category tree.
The same is about Products. It is possible to allow access to all products, selected products, or own created products. For selected products, there is a grid, where you can choose all necessary items manually.
In Affected Entities, you can limit access to orders, invoices and transactions, shipments, and credit memos.
As for the ability to change product owners, with Amasty Advanced Permissions for Magento 2 and 1 it has the following implementation:
Magento 2 Advanced Permissions 1.1.0
- Now you can control the access to individual attributes.
Magento 2 Advanced Permissions 1.0.5
- Restricted websites and stores are hidden from the product page now.
Amasty Advanced Permissions for Magento 2 and 1 is the best supporting tool for running a multi-vendor marketplace. If you have an ordinary e-commerce website, but there are several administrators working there, the extension can be helpful as well. Due to the ability to restrict the access to certain backend elements, the module help to reduce the influence of human factor as well as increases the productivity of store managers. As we’ve just illustrated, Amasty Advanced Permissions has an intuitive backend, so can start leveraging the extension right after installing it – no complicated customizations are necessary. As for the price of the module, it varies depending on the platform version. The Magento 2 extension costs $229, while the Magento 1 module is $169.