Siebel CRM Desktop for IBM Notes Administration Guide > Customizing Siebel CRM Desktop > Customizing UI Behavior >
Preventing Users from Deleting Records
This topic describes how to configure Siebel CRM Desktop to prevent the user from deleting records in the client. You can also configure it to allow the user to delete a record in the client and then confirm this deletion during synchronization. For more information, see Configuring Siebel CRM Desktop to Disregard Erroneous Data That Users Modify and Controlling How Siebel CRM Desktop Deletes Records During Synchronization. To prevent users from deleting records
- In Siebel Tools, make sure the integration component object type is displayed.
For more information, see Displaying Object Types in Siebel Tools.
- In the Object Explorer, click Integration Object.
- In the Integration Objects list, query the Name property for CRMDesktopContactIO, and then make sure the Object Locked property contains a check mark.
- In the Object Explorer, expand the Integration Object tree and then click Integration Component.
- In the Object Explorer, expand the Integration Component tree and then click Integration Component User Prop.
- In the Integration Component User Prop list, add a new record with the following values.
- Repeat Step 2 through Step 6 for every CRMDesktop integration object.
- Compile your changes.
- Log in to the client.
- Delete a contact.
- Perform a synchronization.
- Make sure CRM Desktop displays a message that is similar to the following:
EAI Adapter call failed with error: No deletes are allowed in Integration Component Action_Contact (SBhL-EAI-04183)
- Republish the customization package.
For more information, see Republishing Customization Packages.
|