UI Policies and Data Policies can help to prevent users from accidentally (or intentionally!) making certain changes in our database, given a set of conditions. These policies may be client-side, or they may be server-side, meaning that they may disable or make mandatory, certain UI elements in the user's browser, or they may enforce certain rules on the server.
In this chapter, we'll learn about:
UI Policies
Catalog UI Policies
Scripting in UI Policies
The Reverse if false functionality
UI Policy Actions
UI Policy Order
Data Policies
Data Policies vs ACLs
Converting a Data Policy to a UI Policy