Skip to content

Commit 6141316

Browse files
committed
Add mount and default authz data for new HH Warehouse app
1 parent 55a1e56 commit 6141316

File tree

2 files changed

+15
-1
lines changed

2 files changed

+15
-1
lines changed

MoquiConf.xml

+2
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
<screen location="component://webroot/screen/webroot/apps.xml">
1010
<subscreens-item name="PopcAdmin" menu-title="POPC ERP" menu-index="9"
1111
location="component://PopCommerce/screen/PopCommerceAdmin.xml"/>
12+
<subscreens-item name="hhwh" menu-title="HH Warehouse" menu-index="20"
13+
location="component://SimpleScreens/screen/BasicHandheld/Warehouse.xml"/>
1214
</screen>
1315
</screen-facade>
1416
</moqui-conf>

data/PopCommerceAaaSetupData.xml

+13-1
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,23 @@ along with this software (see the LICENSE.md file). If not, see
2727
<moqui.security.ArtifactAuthz artifactAuthzId="POPC_ALL" userGroupId="ALL_USERS" artifactGroupId="POPC"
2828
authzTypeEnumId="AUTHZT_ALWAYS" authzActionEnumId="AUTHZA_ALL"/>
2929

30-
<!-- PopCommerce Admin App Administrators -->
30+
<!-- PopCommerce Admin App Administrators User Group -->
3131
<moqui.basic.Enumeration description="POPC ERP App" enumId="UgtPopcAdmin" enumTypeId="UserGroupType"/>
3232
<userGroups userGroupId="POP_COMMERCE_ADMIN" description="POPC ERP Administrators" groupTypeEnumId="UgtPopcAdmin">
3333
<permissions userPermissionId="CARD_NUMBER_EDIT" fromDate="0"/>
3434
<permissions userPermissionId="ORDER_APPROVE" fromDate="0"/>
3535
<permissions userPermissionId="FISCAL_REOPEN" fromDate="0"/>
3636
</userGroups>
3737

38+
<!-- HH Warehouse App -->
39+
<artifactGroups artifactGroupId="POPC_HH_WH" description="HH Warehouse App (via root screen)">
40+
<artifacts artifactName="component://SimpleScreens/screen/BasicHandheld/Warehouse.xml" artifactTypeEnumId="AT_XML_SCREEN" inheritAuthz="Y"/>
41+
<authz artifactAuthzId="POPC_HH_WH_ADM" userGroupId="ADMIN" authzTypeEnumId="AUTHZT_ALWAYS" authzActionEnumId="AUTHZA_ALL">
42+
<filters entityFilterSetId="MANTLE_ACTIVE_ORG"/></authz>
43+
<authz artifactAuthzId="POPC_HH_WH_PCADM" userGroupId="POP_COMMERCE_ADMIN" authzTypeEnumId="AUTHZT_ALWAYS" authzActionEnumId="AUTHZA_ALL">
44+
<filters entityFilterSetId="MANTLE_ACTIVE_ORG"/></authz>
45+
</artifactGroups>
46+
3847
<!-- PopCommerce Admin screens admin authz -->
3948
<artifactGroups artifactGroupId="POP_COMMERCE_ADMIN" description="PopCommerce Admin (via root screen)">
4049
<artifacts artifactName="component://PopCommerce/screen/PopCommerceAdmin.xml" artifactTypeEnumId="AT_XML_SCREEN" inheritAuthz="Y"/>
@@ -201,6 +210,9 @@ along with this software (see the LICENSE.md file). If not, see
201210
<filters entityFilterSetId="MANTLE_ACTIVE_ORG"/></authz>
202211
<authz artifactAuthzId="POPC_SHIP_SUP" artifactGroupId="PopcAdminSupplier" authzTypeEnumId="AUTHZT_ALLOW" authzActionEnumId="AUTHZA_VIEW">
203212
<filters entityFilterSetId="MANTLE_ACTIVE_ORG"/></authz>
213+
<!-- HH Warehouse app for Warehouse users -->
214+
<authz artifactAuthzId="POPC_SHIP_HHWH" artifactGroupId="POPC_HH_WH" authzTypeEnumId="AUTHZT_ALLOW" authzActionEnumId="AUTHZA_ALL">
215+
<filters entityFilterSetId="MANTLE_ACTIVE_ORG"/></authz>
204216
</userGroups>
205217

206218
<!-- Give all POPC Groups access to My Account App -->

0 commit comments

Comments
 (0)