QUESTION:
We have scenarios set up to "Do Not Insert", but when some of my users enter a record that should be redirected they get a pop-up with the following message instead:
You do not have access to the DupeBlocker web services. Please contact your Salesforce administrator. The configuration instructions are in the DupeBlocker install guide.
ANSWER:
This pop-up means that the profile of the person performing the insert has not been enabled in the DupeBlocker Web Services Apex Class. When the application is installed the installation instructions specify selecting "set all" for non-admin users in Step 3 of the install process "Choose Security Level". If this is not done during install, or the profile was added after the install, then this will need to be done manually.
To correct this navigate to Setup -> Develop ->Apex Classes -> DB_WebServices. Click on the Security link, if there isn't one, click on the DB_WebServices and you will see a Security button, click that. Locate the user's profile on the Available side and add it to the Enabled side. The error should be corrected now.
NOTE: It is likely that other necessary general user permissions are not set correctly for this profile either if this permission was missing. Other items to check are access to specific DupeBlocker Visual Force pages, DupeBlocker Custom Object Permission and field visibility for all fields on the DupeBlocker Custom Objects.