|
23 | 23 |
|
24 | 24 | <before>
|
25 | 25 | <!-- Create a restricted role with access only to CMS and Widgets -->
|
26 |
| - <createData entity="rolePageBuilderProductWidgetEdit" after="createCMSPage" stepKey="createRestrictedRole"/> |
| 26 | + <actionGroup ref="AdminCreateRoleActionGroup" after="loginAsAdmin" stepKey="createRestrictedRole"> |
| 27 | + <argument name="restrictedRole" value="Content"/> |
| 28 | + <argument name="User" value="adminRole"/> |
| 29 | + </actionGroup> |
27 | 30 |
|
28 | 31 | <!-- Create an restricted admin user assigned to role -->
|
29 |
| - <actionGroup ref="AdminCreateUserWithApiRoleActionGroup" after="loginAsAdmin" stepKey="adminCreateUser"> |
30 |
| - <argument name="user" value="NewAdminUser"/> |
31 |
| - <argument name="role" value="rolePageBuilderProductWidgetEdit"/> |
| 32 | + <actionGroup ref="AdminCreateUserActionGroup" after="createRestrictedRole" stepKey="adminCreateUser"> |
| 33 | + <argument name="role" value="adminRole"/> |
32 | 34 | </actionGroup>
|
33 | 35 |
|
34 | 36 | <!-- Log out main Admin user -->
|
35 | 37 | <actionGroup ref="AdminLogoutActionGroup" after="adminCreateUser" stepKey="adminLogout"/>
|
36 | 38 |
|
37 | 39 | <!-- Log in restricted Admin user -->
|
38 | 40 | <actionGroup ref="AdminLoginActionGroup" after="adminLogout" stepKey="loginAsRestrictedAdmin">
|
39 |
| - <argument name="username" value="{{NewAdminUser.username}}"/> |
40 |
| - <argument name="password" value="{{NewAdminUser.password}}"/> |
| 41 | + <argument name="username" value="{{newAdmin.username}}"/> |
| 42 | + <argument name="password" value="{{newAdmin.password}}"/> |
41 | 43 | </actionGroup>
|
42 | 44 | </before>
|
43 | 45 |
|
|
47 | 49 |
|
48 | 50 | <!-- Delete restricted Admin user -->
|
49 | 51 | <actionGroup ref="AdminDeleteCustomUserActionGroup" after="loginAsAdmin" stepKey="deleteUser">
|
50 |
| - <argument name="user" value="NewAdminUser"/> |
| 52 | + <argument name="user" value="newAdmin"/> |
51 | 53 | </actionGroup>
|
52 | 54 |
|
53 | 55 | <!-- Delete restricted role -->
|
54 |
| - <actionGroup ref="AdminDeleteRoleByRoleNameActionGroup" after="deleteUser" stepKey="deleteRestrictedRole"> |
55 |
| - <argument name="role" value="rolePageBuilderProductWidgetEdit"/> |
| 56 | + <actionGroup ref="AdminDeleteUserRoleActionGroup" after="deleteUser" stepKey="deleteRestrictedRole"> |
| 57 | + <argument name="roleName" value="{{adminRole.name}}"/> |
56 | 58 | </actionGroup>
|
57 | 59 |
|
58 | 60 | <!-- Log out the restricted Admin User -->
|
|
0 commit comments