Each version of your application has its own manifest which can be used to pass different settings of your application:



Some API calls require certain permission settings to be enabled for your application.


For example GetOrderById call requires access to Order Book - Get Order Details node in permissions tree:


Here is a sample code that needs to be added to your Application Manifest for a necessary permission:

 

{
  "LinnworksPermissions": [
    "GlobalPermissions.OrderBook.ViewOrderDetailsNode"
  ],
  "modules": [
    {
      "type": "ExternalApplication"
    }
  ]
}

 

Once you amended you manifest please do not forget to:

1. Save Your Application



2. Open Install URL



3. Login



4. Install Developer's Version




5. This process will create Normal subversion that you will be able to set live.


Here is the full list of Permissions Nodes.