Skip to main content

Hello,

 

I have a custom profile center that we use with Marketing Cloud.  We have a link that goes to a salesforce site.  We pass the contactID to the VF site for reference later.   On the VF site, the guest user can check and uncheck boxes that are coming from the Contact record that matches the ContactID that we pass.  So they are basically editing their Contact record.  First we return the values of the checkboxes and display them, then we let the guest user edit them.  Finally we update the contact record so that the checkboxes are accurate.  

 

The check boxes are basically the lists that the user has subscribed to.  

 

So, this whole thing will break right?  We can't let guest users edit records now.  So now what?  I looked on this thread and saw some similar use cases, but none quite like this one.   

 

Are there any work arounds?  We don't want to have to host the preference center somewhere else, rebuild the whole thing, and make api calls to update the record.  Any help would be greatly appreciated. We got the opt out up until now, but it's going away very soon. 

2 条评论
0/9000