Lightweight Profile Management with Sites
Last Updated on Friday, 14 November 2008 08:33 Written by Steve Wednesday, 12 November 2008 04:50
I’ve built a prototype app for managing email subscription preferences in Salesforce.com. Check out the movie to see it in action.
Right now Salesforce.com doesn’t allow unauthenticated users to modify standard object records like Contact. I had to write some tricky code to make this functionality work, but this code is actually in violation of the current license agreement.
I’ve posted a Salesforce Idea for this licensing change. Vote it up!
OK, I’ll bite. What was the tricky workaround to update the contact record?
Show the info from contact and then let them save their changes to a custom object. That object has a trigger to write those changes back to contact.
Triggers run as system, so they can do things the user can’t. Cross-object workflow could possibly work as well.
Nice!!! but get a better microphone so we don’t hear the background noise!
Can’t you hear the energy in our office! That’s local color…