This documentation supports the 21.3 version of BMC Helix Innovation Studio.To view an earlier version, select the version from the Product version menu.

Defining record definitions to store and manage data


A record definition is a collection of the data required for building the application for your business process. A record definition is made up of specific record fields. For example, a task can be stored as a record definition. 

Important

Application business analysts can customize the objects developed in their own applications and that are marked customizable by the developers, but cannot customize the objects developed in com.bmc.arsys. in Best Practice Customization mode. For example, objects in core BMC applications like Foundation, Approval, and Assignment cannot be customized in Best Practice Customization mode.

Where to go from here

Use the information in the following table to navigate to the topic relevant to your goal.

Action

Reference

Understand the concepts related to a record definition and a record field, and types of record definitions.

Create a regular record definition and modify record definitions to add or update record fields, permissions, or record indexes or include record data with the bundle.

Create a join record definition to combine data from multiple record definitions. Join record definitions are similar to database joins.

Create an external record definition.

Inherit or extend an existing record definition to a new record definition.

Define a relationship between the record definitions.

Encrypt or hide the field data.

Create record instances.

Create security labels to provide a series of groups, roles, users view and edit access to record instances using a rule or a process.

Select from multiple, row level security (RLS) algorithms to enhance row-level access control and improve server performance by retrieving the record data faster.

Create hierarchical groups by using security labels.

Enable auditing of record definitions.

Customize the record definitions, view definitions, process definitions, rule definitions, named list definitions, and association definitions created for an application.

Use shell to:

  • create the application UI having navigation bar without writing code
  • customize the list of navigational links and the list of actions
  • provide permissions to views

 

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