Currently, the module relies on the generic 'administer site configuration' permission. It is very common to have separate admins for managing product-related content and because of that, it would be nice to have separate permissions for operating this module.
| Comment | File | Size | Author |
|---|---|---|---|
| #7 | 3285292 permision.png | 74.89 KB | aarti zikre |
| #7 | 3285292 with permission.png | 57.89 KB | aarti zikre |
| #7 | 3285292 without permission.png | 38.01 KB | aarti zikre |
Issue fork magento-3285292
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
elberComment #3
elberComment #6
vighneshh commentedComment #7
aarti zikre commentedReviewed and verified MR
https://git.drupalcode.org/issue/magento-3285292/-/tree/3285292-add-perm...
Testing step:
* Install new instance of Drupal 9.5.x.
* Install and enable Magento and all require modules.
* Go to the /admin/people/roles/add created new role "Magento Access" Set permission "Access magento configuration page"
* Go to the /admin/people/create created new user called "Magento user" which has "Magento Access" role
* Log in as Magento user.
Test Result:
By visiting this rout (/admin/config/magento) the form should is accessible to user.
Reference SS

Without Permission Set:
Permission Added:

Permission Details:

Test result : Pass
Can be move to RTBC
Comment #9
vighneshh commentedThanks @aarti_zikre .