Initial Configurations to set up UI

Mdmds configurations

  1. Map all TL roles to respective API’s giving 403 status inhttps://github.com/egovernments/playground-mdms-data/blob/master/data/pg/ACCESSCONTROL-ACTIONS-TEST/actions-test.json and https://github.com/egovernments/playground-mdms-data/blob/master/data/pg/ACCESSCONTROL-ROLEACTIONS/roleactions.json

  • TL_CEMP

  • TL_ADMIN

  • TL_CREATOR

  • TL_CEMP

  • TL_APPROVER

  • TL_FIELD_INSPECTOR

  • TL_DOC_VERIFIER

  • To configure the module cards in the inbox use below Json.

  • { "id": 1778, "name": "rainmaker-common-tradelicence", "url": "card", "displayName": "Trade Licence", "orderNumber": 2, "parentModule": "", "enabled": true, "serviceCode": "", "code": "", "path": "", "navigationURL": "tradelicence/search", "leftIcon": "places:business-center", "rightIcon": "", "queryParams": "" },

    Refer https://digit-discuss.atlassian.net/l/c/9nu3H010 to know how to configure roles in mdms.

2. All BusinessService details and Tradelicence specific msms data.

3. Pdf configurations at UI.

4. Workflow configurations

  • { "id": 1766, "name": "rainmaker-common-workflow", "url": "", "displayName": "", "orderNumber": 2, "parentModule": "", "enabled": true, "serviceCode": "", "code": "", "path": "", "navigationURL": "", "leftIcon": "", "rightIcon": "", "queryParams": "" },

     

  • Assign above action to TL roles. This action is mainly to enable Workflow Inbox.

  • Push the Businessservice configs in db using https://www.getpostman.com/collections/8c6b2608e0d4fc37d2c9 collection

NEWTL , EDITCONFIG , DIRECTRENEWAL - config names.

EDITRENEWAL Config (Also can be used for NEWTL config)

DIRECTRENEWAL Config

 

Front End Configurations :

  • Change the state level tenantId in /frontend/web/rainmaker/packages/employee/.env

REACT_APP_DEFAULT_TENANT_ID=pb

  • Point to specific environment you want to test on.

"proxy": "https://egov-micro-dev.egovernments.org/",

Â