
Catalog UI Policies
Catalog UI Policies are very similar to regular UI policies, except for a few key details. Catalog UI Policies are stored within the Catalog UI Policy [catalog_ui_policy] table, as opposed to the UI Policy [sys_ui_policy] table. Also, rather than choosing a table on which to apply the policy actions, Catalog UI Policies are configured to run on either a given variable set (which may be found in multiple catalog items), or on a specific catalog item:

A catalog UI policy can only reference variables that are associated with the catalog item or variable set to which it applies. Just like UI Policies, Catalog UI Policies can only evaluate conditions and perform actions based on variable fields which exist on the form (even if they're hidden at all times).
As you might have guessed, Catalog UI Policy Actions are also stored in a different table from UI Policy Actions: The Catalog UI Policy Action [catalog_ui_policy_action] table.