/

Advanced Permissions (M2) - How To Use This Extension


How To Use This Extension

Back to User Guides

AfterAdvanced Permissions M2 is properly set up, you can use it to create roles with advanced permissions.

The extension adds new roles resources and advanced permissions (Role Scope, Role Categories, and Role Products) for advanced management.

Accessing the User Roles Screen

On the Back-End, head to System → User Roles.

New Role Options

Below are the three new Role options:


Editing a Role - New Roles Resources

The CM Advanced Permissions M2 adds new roles resources for advanced permission management.

They are:

  • Products
    • Allow To Create and Edit
    • Allow to Delete
  • Categories
    • Allow To Create and Edit
    • Allow to Delete
  • Customers
    • Allow To Create and Edit
    • Allow to Delete

Here is a visual breakdown of these new resources: 

This way, when creating or editing a role, you can limit the resources the role will have access to.

Note: Make sure you select set at least one resource to the role. Leaving the resource list blank can impede the user to log in and cause problems due the way Magento works.

Note 2: Always set the permission to see Admin notifications as on. Leaving it unchecked may cause the user to receive error messages constantly.


Editing  a Role - Advanced Role Scope

The "Store View" field will present different options depending on the scope.

  • Access to All Stores - Self-explanatory
  • Access to Specified Websites - Choose between the websites
  • Access to Specified Store Views - Choose between certain store views inside the websites

Editing a Role - Advanced Role Categories

The "Categories" field will present different options depending on the scope.

  • Access to All Categories - Self-explanatory
  • Access to Specified Websites - Choose between the categories that will be accessible.

Editing a Role - Advanced Role Products

The "Products" field will present different options depending on the scope.

  • Access to All Products - Will only include products that are set to the categories chosen in the previous option.
  • Access to Specified Products - Choose between a list of all products in the catalog. Note that it's possible to select products that are not set to the categories chosen in the previous option. 
  • Access to Own Created Products - The user will not be able to access any other product other than his/her own.

Setting Role to a User

After the advanced Role is set, simply assign it to a user, as shown:


Get more information about the Advanced Permissions M2 Magento Extension

Find other Magento products at the CreativeMinds Magento Store

Let us know how we can Improve this Product Documentation Page

To open a Support Ticket visit our support center