Add components for deployment
- Last UpdatedApr 08, 2026
- 1 minute read
For more information on overriding the default configurations of the Business Logic Tier (BLT) components, contact AVEVA Customer Support.
Each BLT application is configured using a JSON configuration file located in either the default install root (%DNAInstallRoot%) or the custom data root (%DNADataRoot%). Each configuration file must follow a naming convention, that is, \<BLTHostAppName>.json.
Where:
- BLTHostAppName is the application name.
For instance, the Arbitration BLT components are configured as one application in the Arbitration.json file, which is found in the %DNAInstallRoot%\Common\config\BLT directory.
The following procedure details how to customize the configuration of a BLTHost application.
To add components for deployment
- From the %DNADataRoot%\<Silo>\config\BLT directory, create or edit a <BLTHostAppName>.json file.
- Add the following lines to the <BLTHostAppName>.json file.
Where:- The outer most key (that is, bobjNewComponent.dll) is the file name containing one or more BLT components.
- The inner key (that is, NewComponent) is the name of the BLT component to be configured.
The inner key value is a list of permissions required to invoke the BLT.
{ "bobjNewComponent1.dll": { "NewComponent1": [ "DNA Permission - View"] }, "bobjNewComponent2.dll": { "NewComponent2": [ "DNA Permission - View"] } - Save the file.