Advanced Permissions Manager

Advanced Permissions Manager
M1

TOTAL:
$129.00
Compatible With: Community 1.5, 1.6, 1.6.1, 1.6.2.0, 1.7, 1.8, 1.8.1, 1.9, 1.9.1, 1.9.2, 1.9.3

Tech Specifications

Seller:
Current Version:
1.2.6
Type:
Stable Build
Updated:
17 November, 2017
Categories:
Extensions, Content & Customizations
License Type:

Overview

Grant flexible permissions to admin users to work with particular categories, products, customers, orders, invoices, shipments, credit memos, & configuration sections.

Other Extensions by SafeMage

Overview

Back to top

In comparison with alternatives, this proves to be the most universal module. The extension is built to provide native-like management of admin users' permissions to edit categories, products, customers and interact with orders, invoices, transactions, shipments, credit memos depending on a store view. The extension expands advantages of the standard admin user roles in Magento.

Subadmin user's access to products can be limited with respect to store view. As an option, the super admin user can also assign the 'create / edit / delete' permissions to users with restricted access. 3 product access modes are available: access to products under selected categories, access to products selected from products grid, access to products owned by admin user. The extension can also manage limited access to product tabs and attributes. Each product obtains a field to add owners with 'editing' permissions (multi-vendor store owners would love this feature). 

Based on a store view, subadmin user’s access to the sales data (types are orders, invoices, transactions, shipments and credit memos) can be restricted as well. Any type of the sales data is managed separately. Furthermore, the super admin user can specifically allow access to the sales data related to products owned by a subadmin user (the multi-vendor store owners’ best friend). 

Restricted access to categories can be set with respect to a store view. Category management features the following permissions: create / edit / delete. 2 access modes are available: all categories under specified store views; selected categories under specified store views. Access to certain tabs and attributes can be managed too.

The customer management section enables the super admin user to restrict access based on a website. Similar to product / category management, access to customer tabs and attributes, the 'create / edit / delete' permissions are controllable.

Access to the System > Configuration sections can be restricted as well, including store view levels. Even though the configuration page includes tons of sections, you’re not going to suffer from their restriction management mess. A list of the configuration sections to manage is represented by the configuration blocks selected under

  • Role Information > Role Resources > Custom > Configuration.

The extension should suit Magento stores

  1. With a large number of categories / products
  2. With several store views (i.e. multi-language stores)
  3. With several product sellers (i.e. multi-vendor stores)

The extension is recommended for Magento stores

  • With a large number of 3rd-party extensions
  • With numerous customizations

Incorporating the extension into a store with a large number of categories / products

  • Enables to restrict access to categories based on store view
  • Enables to control create / edit / delete actions in regard to categories
  • Enables to control access to particular category tabs (general information, display settings etc.)
  • Enables to control access to particular category attributes (editable / readably / hidden)
  • Enables to restrict access to products belonging to selected categories
  • Enables to restrict access to products selected from products grid
  • Enables to restrict access to products owned by admin user
  • Enables to forbid creating / editing / deleting products
  • Enables to grant access to certain product tabs (e.g. 'General', 'Prices', 'Meta information') only
  • Enables to grant access to certain product attributes (editable / readonly / hidden) only

Incorporating the extension into a store with several store views (i.e. multi-language stores)

  • Enables to restrict access to products relating to a certain store view
  • Enables to restrict access to orders, invoices, transactions, shipments, credit memos relating to a certain store view

Incorporating the extension into a store with several product sellers (i.e. multi-vendor stores)

  • Enables any product to have one or several owners specified by the product attribute 'Product owners'
  • Enables any admin user to view owned products on the tab 'Advanced: owned products'
  • Enables to restrict access of admin user to owned products only
  • Enables to restrict access of admin user to sales data with owned products only 

Incorporating the extension into a store with a large number of 3rd-party modules / various customizations

  • Allows to limit access to the Magento default settings under any section of System > Configuration
  • Allows to limit access to the settings of 3rd-party extensions under any section of System > Configuration

Features

Assign product to admin user

  • New product attribute 'Product owners'
  • List of products assigned to a given admin user
  • Ability to assign a single product to several admin users

Restrict access to categories

  • Grant access to categories under certain store view
  • Grant access to all / selected categories
  • Grant access to specific tabs of category edit page ('General information', 'Display settings' etc.)
  • Grant access to specific category attributes (editable / readonly / hidden)
  • Allow / forbid to perform create / edit / delete actions


Restrict access to products

  • Grant access to products by store views
  • Grant access to products belonging to selected categories
  • Grant access to products selected from product grid
  • Grant access to products assigned to certain admin users (the product attribute 'Product owners')
  • Grant access to certain product tabs (e.g. 'General', 'Prices', 'Meta information')
  • Grant access to certain product attributes (editable / readonly / hidden)
  • Allow / forbid to perform create / edit / delete actions


Restrict access to sales data (orders, invoices, transactions, shipments, credit memos)

  • Grant access to sales data based on store views
  • Grant access to certain entities: orders, invoices, transactions, shipments, credit memos
  • Grant access to sales data with products assigned to certain admin users


Restrict access to customers

  • Grant access to customers associated to a certain website
  • Grant access to specific tabs of customer edit page ('Customer view', 'Account information' etc.)
  • Grant access to specific customer attributes (editable / readonly / hidden)
  • Allow / forbid to perform create / edit / delete actions.

Restrict access to the configuration settings

  • Give access to certain configuration settings (editable / readonly / hidden)

Super admin demo

|Super admin demo|

Sub-admins demos

|Limited by store views|Limited by categories|Limited by products|Limited by sales data|Limited by customers|Limited by owned products|Limited by configuration|

Release Notes

Back to top

1.2.6:

  • Compatible with CE: 1.5 1.6 1.6.1 1.6.2.0 1.7 1.8 1.8.1 1.9 1.9.1 1.9.2 1.9.3
  • Stability: Stable Build
  • Description:

    Addressed an issue with a product getting hidden after save when access to Websites tab is restricted;
    Addressed important issues related to locale translation;
    Added compatibility with MageGiant_GiantPoints extension;
    Added filtering by Role Resources in Advanced: Configuration;
    Addressed an issue with certain config setup;
    Added function to control System Configuration.

1.1.8:

  • Compatible with CE: 1.5 1.6 1.6.1 1.6.2.0 1.7 1.8 1.8.1 1.9 1.9.1 1.9.2 1.9.3
  • Stability: Stable Build
  • Description:

    Fix for PHP 5.3.24 compatibility.

1.1.7:

  • Compatible with CE: 1.5 1.6 1.6.1 1.6.2.0 1.7 1.8 1.8.1 1.9 1.9.1 1.9.2 1.9.3
  • Stability: Stable Build
  • Description:

    Initial Release

Support

Back to top
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Q & A

Back to top

Reviews

Back to top