This documentation supports the 20.02 version of BMC Helix Platform.To view the documentation for the current version, select 20.08 from the Product version menu.

Customization layer


BMC Helix Innovation Studio provides the required flexibility to customize out-of-the-box Digital Service applications by using customization layer and custom objects.

A customization layer is a copy of the BMC Helix Innovation Studio structure or workflow object that is used in place of the origin object, such as the out-of-the-box applications or definitions provided in BMC Helix Innovation Studio.

With customization layer, you can customize out-of-the-box BMC Helix Innovation Studio applications and objects or create new custom objects, such as applications, record definitions, field definitions, process, and so on. The customization layer ensures that the customizations are not lost when your application or server is upgraded. Customization layer protects any new functionality that you add in your application.

All the customizations created by a tenant are restricted to that tenant and are saved in the tenant tablespace (tenant database). Tenant-specific customizations are not available to any other tenants in the tenancy.

The customization layer provides the following functionalities:

  • The customization layers are created in a single hierarchy. You cannot create parallel customization layer with same overlay group as parent group.
  • For all run-time operations, the changes are implemented with immediate effect after the customization is done.
  • All the customizations are created and tested in a tailoring environment. An administrator can then create an update package for these changes and deploy the package to the production environment. 
  • If you delete any out-of-the-box applications or objects, all the customizations created for that application or object are deleted along with the data. 

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*