7.1.1 Advantage of Defining Restrictions as Classes

This topic describes the advantages if defining restriction as classes.

The advantage of defining restriction classes is that at the time of creating portfolio and deal products, you do not have to repeatedly define security restrictions for each product. You only need to associate a product with a restrictions class that you have maintained. The product acquires all the attributes, defined for the Security Restrictions Class, that you associate it with.

By maintaining classes, you give yourself the flexibility of applying the same restriction classes on several services that you offer. You do not have to define restrictions for each service that you offer.