When a large, complex application is involved, it can be impractical to expect a production site to manage audit policies for the applications many tables across multiple databases. In such a situation, the developer can customize the audit policy tool by applying knowledge of the application and database schemas to the user interface of the customized policy tool based on shared ABL procedures, thereby greatly simplifying the audit policy configuration and maintenance.
For example, you can create a policy in segments with one segment holding a common configuration for a type of report or reports. The production site can then turn on the segment.