Lock a Pricing Compilation by Default

Pricing compilations created in My MATRIXX can be configured to be locked by default by defining the lockPriceCompilation property in the matrixx.yaml file. Locked pricing compilations cannot be deleted even if they are not in use. If the lockPriceCompilation property is not added to the matrixx.yaml file, then pricing compilations are unlocked by default.

Procedure

  1. Access the matrixx.yaml file located at /opt/mtx/conf in the files for your configuration source. See the discussions about configuring MATRIXX web apps and the provided example for more information.
  2. Set the lockPriceCompilation property to true to make all pricing compilations locked by default. For example:
    lockPriceCompilation: "true"
  3. Rebuild the configuration image and host it in your image repository.
  4. Update your Helm values file with the new tag for the image, if necessary. See the discussions about configuring MATRIXX web apps and the provided example for more information.
  5. Restart My MATRIXX.