|
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