I have a skuid page on a public facing sites page that my org uses to collect information from potential clients. I would like the submission of this info to trigger a chatter post to one of our org members alerting them to the new submission, however when my action to post to chatter using the ‘Run salesforce action’ option is invoked I get the following error:
There was an error performing this GET request:
Error code: INVALID_SESSION_ID
Message: Session expired or invalid
Has anyone found a way around this error?
Page 1 / 1
An initial guess: the public site user does not have rights to submit a chatter post.
Rob’s guess is correct. I ran into this today. The sites user cannot post to chatter. However, you can circumvent this a few ways.
- Create a custom object to receive this feedback and use a process builder to do the chatter posting.
- Use a custom field on the parent object and use process builder to do the chatter posting.
- Call invocable apex from the sites page
Reply
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.