A backend user with permissions to edit products but not attributes set can't select/change the attribute set of the product that is creating/editing, since the ajax call to http://magentohost/admin/catalog/product/suggestAttributeSets/
returns a 403 Forbidden due to insufficient permissions
Create a new product and try to change se attribute set
The user can select the any attribute set.
The suggest widget isn't populated because the ajax request fails
Internal issue MAGETWO-53557
- Update -
Actually, this bug also apply for any "no-admin" user regardless the permissions.
I guess that adding the below code on: \Magento\Catalog\Controller\Adminhtml\Product\SuggestAttributeSets
this should be fixed:
protected function _isAllowed()
{
return $this->_authorization->isAllowed('Magento_Catalog::products');
}
Sorry no time for PR :(
Fixed in 2.0 branch. Not reproduced in 2.1 and develop.
Most helpful comment
Internal issue MAGETWO-53557