|
49 | 49 | <data key="created">Created</data>
|
50 | 50 | </entity>
|
51 | 51 | <!-- User Roles -->
|
52 |
| - <entity name="roleNoPageBuilderTemplates" type="user_role"> |
| 52 | + <entity name="roleNoPageBuilderTemplates" type="user_role" extends="adminRestrictedProductRole"> |
53 | 53 | <data key="name" unique="suffix">Role_Page_Builder_Templates_</data>
|
54 | 54 | <data key="rolename" unique="suffix">Role_Page_Builder_Templates_</data>
|
55 | 55 | <data key="current_password">{{_ENV.MAGENTO_ADMIN_PASSWORD}}</data>
|
|
59 | 59 | <item>1</item>
|
60 | 60 | </array>
|
61 | 61 | <array key="resource">
|
62 |
| - <item>Magento_Backend::dashboard</item> |
63 |
| - <item>Magento_Backend::content</item> |
64 |
| - <item>Magento_Backend::content_elements</item> |
65 |
| - <item>Magento_Cms::page</item> |
66 |
| - <item>Magento_Cms::save</item> |
| 62 | + <item name="Magento_Backend::dashboard">Magento_Backend::dashboard</item> |
| 63 | + <item name="Magento_Backend::content">Magento_Backend::content</item> |
| 64 | + <item name="Magento_Backend::content_elements">Magento_Backend::content_elements</item> |
| 65 | + <item name="Magento_Cms::page">Magento_Cms::page</item> |
| 66 | + <item name="Magento_Cms::save">Magento_Cms::save</item> |
67 | 67 | </array>
|
68 | 68 | </entity>
|
69 |
| - <entity name="rolePageBuilderTemplates" type="user_role"> |
| 69 | + <entity name="rolePageBuilderTemplates" type="user_role" extends="adminRestrictedProductRole"> |
70 | 70 | <data key="name" unique="suffix">Role_Page_Builder_Templates_</data>
|
71 | 71 | <data key="rolename" unique="suffix">Role_Page_Builder_Templates_</data>
|
72 | 72 | <data key="current_password">{{_ENV.MAGENTO_ADMIN_PASSWORD}}</data>
|
|
76 | 76 | <item>1</item>
|
77 | 77 | </array>
|
78 | 78 | <array key="resource">
|
79 |
| - <item>Magento_Backend::dashboard</item> |
80 |
| - <item>Magento_Backend::content</item> |
81 |
| - <item>Magento_Backend::content_elements</item> |
82 |
| - <item>Magento_Cms::page</item> |
83 |
| - <item>Magento_Cms::save</item> |
84 |
| - <item>Magento_PageBuilder::templates</item> |
| 79 | + <item name="Magento_Backend::dashboard">Magento_Backend::dashboard</item> |
| 80 | + <item name="Magento_Backend::content">Magento_Backend::content</item> |
| 81 | + <item name="Magento_Backend::content_elements">Magento_Backend::content_elements</item> |
| 82 | + <item name="Magento_Cms::page">Magento_Cms::page</item> |
| 83 | + <item name="Magento_Cms::save">Magento_Cms::save</item> |
| 84 | + <item name="Magento_PageBuilder::templates">Magento_PageBuilder::templates</item> |
85 | 85 | </array>
|
86 | 86 | </entity>
|
87 |
| - <entity name="rolePageBuilderSaveTemplates" type="user_role"> |
| 87 | + <entity name="rolePageBuilderSaveTemplates" type="user_role" extends="adminRestrictedProductRole"> |
88 | 88 | <data key="name" unique="suffix">Role_Page_Builder_Save_Templates_</data>
|
89 | 89 | <data key="rolename" unique="suffix">Role_Page_Builder_Save_Templates_</data>
|
90 | 90 | <data key="current_password">{{_ENV.MAGENTO_ADMIN_PASSWORD}}</data>
|
|
94 | 94 | <item>1</item>
|
95 | 95 | </array>
|
96 | 96 | <array key="resource">
|
97 |
| - <item>Magento_Backend::dashboard</item> |
98 |
| - <item>Magento_Backend::content</item> |
99 |
| - <item>Magento_Backend::content_elements</item> |
100 |
| - <item>Magento_Cms::page</item> |
101 |
| - <item>Magento_Cms::save</item> |
102 |
| - <item>Magento_PageBuilder::templates</item> |
103 |
| - <item>Magento_PageBuilder::template_save</item> |
| 97 | + <item name="Magento_Backend::dashboard">Magento_Backend::dashboard</item> |
| 98 | + <item name="Magento_Backend::content">Magento_Backend::content</item> |
| 99 | + <item name="Magento_Backend::content_elements">Magento_Backend::content_elements</item> |
| 100 | + <item name="Magento_Cms::page">Magento_Cms::page</item> |
| 101 | + <item name="Magento_Cms::save">Magento_Cms::save</item> |
| 102 | + <item name="Magento_PageBuilder::templates">Magento_PageBuilder::templates</item> |
| 103 | + <item name="Magento_PageBuilder::template_save">Magento_PageBuilder::template_save</item> |
104 | 104 | </array>
|
105 | 105 | </entity>
|
106 |
| - <entity name="rolePageBuilderApplyTemplates" type="user_role"> |
| 106 | + <entity name="rolePageBuilderApplyTemplates" type="user_role" extends="adminRestrictedProductRole"> |
107 | 107 | <data key="name" unique="suffix">Role_Page_Builder_Apply_Templates_</data>
|
108 | 108 | <data key="rolename" unique="suffix">Role_Page_Builder_Apply_Templates_</data>
|
109 | 109 | <data key="current_password">{{_ENV.MAGENTO_ADMIN_PASSWORD}}</data>
|
|
113 | 113 | <item>1</item>
|
114 | 114 | </array>
|
115 | 115 | <array key="resource">
|
116 |
| - <item>Magento_Backend::dashboard</item> |
117 |
| - <item>Magento_Backend::content</item> |
118 |
| - <item>Magento_Backend::content_elements</item> |
119 |
| - <item>Magento_Cms::page</item> |
120 |
| - <item>Magento_Cms::save</item> |
121 |
| - <item>Magento_PageBuilder::templates</item> |
122 |
| - <item>Magento_PageBuilder::template_apply</item> |
| 116 | + <item name="Magento_Backend::dashboard">Magento_Backend::dashboard</item> |
| 117 | + <item name="Magento_Backend::content">Magento_Backend::content</item> |
| 118 | + <item name="Magento_Backend::content_elements">Magento_Backend::content_elements</item> |
| 119 | + <item name="Magento_Cms::page">Magento_Cms::page</item> |
| 120 | + <item name="Magento_Cms::save">Magento_Cms::save</item> |
| 121 | + <item name="Magento_PageBuilder::templates">Magento_PageBuilder::templates</item> |
| 122 | + <item name="Magento_PageBuilder::template_apply">Magento_PageBuilder::template_apply</item> |
123 | 123 | </array>
|
124 | 124 | </entity>
|
125 |
| - <entity name="rolePageBuilderDeleteTemplates" type="user_role"> |
| 125 | + <entity name="rolePageBuilderDeleteTemplates" type="user_role" extends="adminRestrictedProductRole"> |
126 | 126 | <data key="name" unique="suffix">Role_Page_Builder_Delete_Templates_</data>
|
127 | 127 | <data key="rolename" unique="suffix">Role_Page_Builder_Delete_Templates_</data>
|
128 | 128 | <data key="current_password">{{_ENV.MAGENTO_ADMIN_PASSWORD}}</data>
|
|
132 | 132 | <item>1</item>
|
133 | 133 | </array>
|
134 | 134 | <array key="resource">
|
135 |
| - <item>Magento_Backend::dashboard</item> |
136 |
| - <item>Magento_Backend::content</item> |
137 |
| - <item>Magento_Backend::content_elements</item> |
138 |
| - <item>Magento_Cms::page</item> |
139 |
| - <item>Magento_Cms::save</item> |
140 |
| - <item>Magento_PageBuilder::templates</item> |
141 |
| - <item>Magento_PageBuilder::template_delete</item> |
| 135 | + <item name="Magento_Backend::dashboard">Magento_Backend::dashboard</item> |
| 136 | + <item name="Magento_Backend::content">Magento_Backend::content</item> |
| 137 | + <item name="Magento_Backend::content_elements">Magento_Backend::content_elements</item> |
| 138 | + <item name="Magento_Cms::page">Magento_Cms::page</item> |
| 139 | + <item name="Magento_Cms::save">Magento_Cms::save</item> |
| 140 | + <item name="Magento_PageBuilder::templates">Magento_PageBuilder::templates</item> |
| 141 | + <item name="Magento_PageBuilder::template_delete">Magento_PageBuilder::template_delete</item> |
142 | 142 | </array>
|
143 | 143 | </entity>
|
144 | 144 | </entities>
|
0 commit comments