Preventing Users From Deleting Object Types
This topic describes how to configure Siebel CRM Desktop so that users cannot delete object types.
To prevent users from deleting object types
Do all the steps described in Controlling Access to Object Types, with the following differences:
Replace the code you use in Making Object Types Read-Only with the following code:
base_security.call(this, ctx, item_ex, {"delete_filter": delete_check_function});
This code uses the delete_filter parameter when Siebel CRM Desktop calls the base_security function.
In Making Object Types Read-Only, replace modify_check_function with delete_check_function.
Note that you can configure Siebel CRM Desktop to control access to object types and prevent users from deleting object types. To do this, do the work described in Controlling Access to Object Types, create a copy of this work, and then modify this copy to prevent users from deleting object types.