Rules-based data object validation

PolicyCenter performs rules-based data object validation on non-policy objects. You define this kind of validation in business rules, in the Studio Rules editor. Committing a data bundles to the database triggers rules-based validation, if the bundle contains a validatable entity.

On a database commit, for example when you click Next in wizard, PolicyCenter call the validation rules on each validatable object in the bundle. The rules check that certain conditions are met on the object. If the conditions are met, the bundle can be saved. Otherwise, the rule raises a validation error or warning that includes the validation level at which it failed.

In the base configuration, the following entities implement the Validatable delegate and are validatable:
  • Account
  • Activity
  • Contact
  • Group
  • Organization
  • ProducerCode
  • Region
  • User

See also