Environment Files
It is Bravura Security's recommended best practice to have three environments set up when deploying Bravura Security Fabric : development , QA/UAT/Test and production . These environments often require different values for many components, such as a specific targets, addresses, security groups, userclass-criteria...etc. Instead of altering data components so they have different values in each of these environments, the product components framework provides the ability to define environment files that contain the environment-specific configuration information for components. These environment .json files are stored within the <instance>\environments directory and are applied to the product instance using the command prompt prior to a relevant component installation.
As an example, target addresses and external database entries are environment-specific configurations that can be defined within environment files and applied during component installations. For a development environment, this would input the target addresses used in development directly into the product during component installation and add external database configuration entries to relevant policy tables.