Revoke / Remove Access To Delete Contact Persons Via Webservice (Doc ID 2056474.1)

Last updated on NOVEMBER 03, 2016

Applies to:

Oracle Fusion Customer Center Cloud Service - Version 11.1.9.2.0 and later
Oracle Fusion Sales Cloud Service - Version 11.1.9.2.0 and later
Information in this document applies to any platform.

Symptoms

Need to revoke Delete Access of Contact Records for some of the users based on their role.
Removed entitlement: "ZCM_DELETE_SALES_PARTY_CONTACT_PRIV" and ZCM_DELETE_CONSUMER_PRIV from Sales Party Management and Sales Party Review duty roles.
This helps to hide Delete Button for Contact in the UI.

However using WebServices, still the same user can delete the contact.
Example Scenario:
When the user deletes a contact in Outlook (locally) and starts a synchronization, the webservice will delete the contact also from FUSE (expected behavior).
But this user has no Delete access so expects WebService or this synchronization process to throw error.

Removed all the delete actions from the "Data Security" privilege of the "ZCM_SALES_PARTY_MANAGEMENT_DUTY" duty hoping that this would do the trick. But this didn't work.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms