Skip to content

Commit 894ac4b

Browse files
committed
Add ACL resources to manage user permissions
1 parent f46ae95 commit 894ac4b

File tree

3 files changed

+25
-16
lines changed

3 files changed

+25
-16
lines changed

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
},
77
"type": "magento2-module",
88
"license": "proprietary",
9-
"version": "1.0.0",
9+
"version": "1.0.1",
1010
"authors": [
1111
{
1212
"name": "ManiyaTech",

etc/acl.xml

Lines changed: 22 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<?xml version="1.0" ?>
1+
<?xml version="1.0"?>
22
<!--
33
/**
44
* ManiyaTech
@@ -9,17 +9,25 @@
99
-->
1010

1111
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Acl/etc/acl.xsd">
12-
<acl>
13-
<resources>
14-
<resource id="Magento_Backend::admin">
15-
<resource id="Magento_Backend::stores">
16-
<resource id="Magento_Backend::stores_settings">
17-
<resource id="Magento_Config::config">
18-
<resource id="ManiyaTech_CustomShippingRate::config_customshippingrate" title="Custom Shipping Rate"/>
19-
</resource>
20-
</resource>
21-
</resource>
22-
</resource>
23-
</resources>
24-
</acl>
12+
<acl>
13+
<resources>
14+
<resource id="Magento_Backend::admin">
15+
<resource id="ManiyaTech_Core::core">
16+
<resource id="ManiyaTech_CustomShippingRate::main" title="Custom Shipping Rate Settings" translate="title" sortOrder="30">
17+
<resource id="ManiyaTech_CustomShippingRate::configuration_menu" title="Configurations" translate="title" sortOrder="10"/>
18+
</resource>
19+
</resource>
20+
<resource id="Magento_Backend::stores">
21+
<resource id="Magento_Backend::stores_settings">
22+
<resource id="Magento_Config::config">
23+
<resource id="ManiyaTech_Core::config">
24+
<resource id="ManiyaTech_CustomShippingRate::config_customshippingrate" title="Custom Shipping Rate" translate="title" sortOrder="30"/>
25+
</resource>
26+
</resource>
27+
</resource>
28+
</resource>
29+
</resource>
30+
</resources>
31+
</acl>
2532
</config>
33+

etc/module.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,9 @@
99
-->
1010

1111
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd">
12-
<module name="ManiyaTech_CustomShippingRate" setup_version="1.0.0">
12+
<module name="ManiyaTech_CustomShippingRate" setup_version="1.0.0" schema_version="1.0.0">
1313
<sequence>
14+
<module name="ManiyaTech_Core"/>
1415
<module name="Magento_Sales"/>
1516
<module name="Magento_Shipping"/>
1617
</sequence>

0 commit comments

Comments
 (0)