diff --git a/vendor/magento/module-backup/Controller/Adminhtml/Index/Rollback.php b/vendor/magento/module-backup/Controller/Adminhtml/Index/Rollback.php index 91152bf51f026..1930ae2a184e9 100644 --- a/vendor/magento/module-backup/Controller/Adminhtml/Index/Rollback.php +++ b/vendor/magento/module-backup/Controller/Adminhtml/Index/Rollback.php @@ -17,6 +17,11 @@ */ class Rollback extends \Magento\Backup\Controller\Adminhtml\Index implements HttpPostActionInterface { + /** + * @see _isAllowed() + */ + public const ADMIN_RESOURCE = 'Magento_Backup::rollback'; + /** * Rollback Action * @@ -27,10 +32,6 @@ class Rollback extends \Magento\Backup\Controller\Adminhtml\Index implements Htt */ public function execute() { - if (!$this->_objectManager->get(\Magento\Backup\Helper\Data::class)->isRollbackAllowed()) { - $this->_forward('denied'); - } - if (!$this->getRequest()->isAjax()) { return $this->_redirect('*/*/index'); }