Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Version History

« Previous Version 3 Current »

Here is the sample ACTIONS-TEST.json data for the access control sidebar.

{
  "tenantId": "pb",
  "moduleName": "ACCESSCONTROL-ACTIONS-TEST",
  "actions-test": [
    {
      "id": 238,
      "name": "CreateImmovableAsset",
      "url": "/app/asset/create-asset.html",
      "displayName": "Create Immovable Asset",
      "orderNumber": 1,
      "parentModule": "593",
      "enabled": false,
      "serviceCode": "Immovable Asset",
      "code": "null",
      "path": "Asset Management.Asset Masters.Immovable Asset.CreateImmovableAsset"
    },
    {
      "id": 239,
      "name": "ViewImmovableAsset",
      "url": "/app/asset/search-asset.html",
      "displayName": "Immovable Asset",
      "orderNumber": 2,
      "queryParams": "type=view",
      "parentModule": "593",
      "enabled": true,
      "serviceCode": "Immovable Asset",
      "code": "null",
      "path": "Asset Management.Asset Masters.Immovable Asset.ViewImmovableAsset"
    },
    {
      "id": 240,
      "name": "ModifyImmovableAsset",
      "url": "/app/asset/search-asset.html",
      "displayName": "Modify Immovable Asset",
      "orderNumber": 3,
      "queryParams": "type=update",
      "parentModule": "593",
      "enabled": false,
      "serviceCode": "Immovable Asset",
      "code": "null",
      "path": "Asset Management.Asset Masters.Immovable Asset.ModifyImmovableAsset"
    },
    {
      "id": 241,
      "name": "CreateAssetCategory",
      "url": "/app/asset/create-asset-category.html",
      "displayName": "Create Asset Category",
      "orderNumber": 1,
      "parentModule": "64",
      "enabled": false,
      "serviceCode": "Asset Sub Category",
      "code": "null",
      "path": "Asset Management.Asset Masters.Asset Sub Category.CreateAssetCategory"
    },
    {
      "id": 242,
      "name": "ViewAssetCategory",
      "url": "/app/asset/search-asset-category.html",
      "displayName": "Asset Sub Category",
      "orderNumber": 2,
      "queryParams": "type=view",
      "parentModule": "64",
      "enabled": true,
      "serviceCode": "Asset Sub Category",
      "code": "null",
      "path": "Asset Management.Asset Masters.Asset Sub Category.ViewAssetCategory"
    },
    {
      "id": 243,
      "name": "ModifyAssetCategory",
      "url": "/app/asset/search-asset-category.html",
      "displayName": "Modify Asset Category",
      "orderNumber": 3,
      "queryParams": "type=update",
      "parentModule": "64",
      "enabled": false,
      "serviceCode": "Asset Sub Category",
      "code": "null",
      "path": "Asset Management.Asset Masters.Asset Sub Category.ModifyAssetCategory"
    },
    {
      "id": 366,
      "name": "AssetRevaluationSearchToCreate",
      "url": "/app/asset/search-asset-revaluation.html",
      "displayName": "Revaluate Asset",
      "orderNumber": 1,
      "parentModule": "152",
      "enabled": true,
      "serviceCode": "AssetRevaluation",
      "code": "null",
      "path": "Asset Management.Asset Transactions.Asset Revaluation.AssetRevaluationSearchToCreate"
    },
    {
      "id": 370,
      "name": "AssetSaleAndDisposalSearchToCreate",
      "url": "/app/asset/search-asset-sale.html",
      "displayName": "Transfer/Disposal of Asset",
      "orderNumber": 1,
      "parentModule": "155",
      "enabled": true,
      "serviceCode": "Transfer/Disposal of Asset",
      "code": "null",
      "path": "Asset Management.Asset Transactions.Transfer/Disposal of Asset.AssetSaleAndDisposalSearchToCreate"
    },

Click here to check the complete configuration

To add a new item in the sidebar here are the things to do,

  1. To add items as a child.

"path": "Property Tax.PTIS Masters.UpdateFloorType"

Here, Anything after the dot. will identify as a child item.

2. To add items as a Parent. Here is the sample JSON data for Parent only Sidebar.

    {
      "id": 1555,
      "name": "AllComplaints",
      "url": "url",
      "displayName": "All Complaints",
      "orderNumber": 1,
      "parentModule": "rainmaker-pgr",
      "enabled": true,
      "serviceCode": "PGR",
      "code": "null",
      "path": "AllComplaints",
      "navigationURL": "/digit-ui/employee/pgr/inbox",
      "leftIcon": "custom:open-complaints",
      "rightIcon": ""
    },

You can see in line number 11 the value of “path“ doesn’t have any dot . operator.

Here is the UI reference for the Employee Sidebar Items

To access the Employee Sidebar here is the file path:

  • No labels