You are here: Reference > Rule types > RuleSets

  About ruleset rules
 

SysAdmin category
  1. About 
  2. New 
  3. Versions 
  4. Security 
  5. Category 
  6. History 
  7. More... 

Create a ruleset to identify, store, and manage the set of rules that define an application or a major portion of an application. Generally, you may need five to eight rulesets per application. Typically, these are created as you use the Application Express; you do not need to create them with the ruleset form.

CautionHow you use rulesets in your application has important design and deployment consequences. For large and complex applications, several rulesets may be appropriate. Before you create a ruleset, think carefully about the purpose, use, and dependencies of current rulesets and the new ruleset.

Select > Application > Structure to view a list of rulesets in your application (including those your application is built on), and a list of prerequisites for each ruleset.

Access

Use the Records Explorer to list all ruleset rules in your system.

Development

When you create a new ruleset, you also create a ruleset version; the default is 01-01-01.

After you create a ruleset and version, enable developers to create and modify rules in the new ruleset by referencing the new ruleset version in an application rule and an access group that is available to you or to other users.

Validation mode

Validation modes guarantee that rules referenced are available on the target system and are accessible. Validation is performed at design time or at any time when a rule is saved. The selected validation mode applies to all versions of that ruleset.

Application-Based Validation

Select Application Validation mode to perform an Application-Based Validation (ABV) of a ruleset within the application's boundaries without having to specify any prerequisites. This mode can refer to all rules in the application, as well as built-on applications, and does not affect rule resolution at runtime.

Ruleset Prerequisite-Based Validation

Using Ruleset Validation mode requires you to specify prerequisites for the application. This setting enables the Required RuleSets and Versions section. With RSP, you are unable to call an ABV ruleset not in the prerequisites.

See Understanding Application Validation mode for examples of the algorithms used for both ABV and RSP.

Category

RuleSet Name rules are part of the SysAdmin category. A ruleset rule is an instance of the Rule-RuleSet-Name class.

Definitions check in, checkout, delegated rules, personal ruleset
Related topics About Ruleset Versions
Application Structure landing page
Related topics Understanding Application-Based Validation mode
Standard rules Atlas — Standard Rulesets

SysAdmin category
Help System home pageHelp Home