Hello everyone,
We have Salesforce and DocuSign integration, I have a requirement to setup a DocuSign envelope template on custom object and that record is created by a guest user via a form on a cloud experience site. I designed the Record-Trigger flow on creation a record with a condition as in the screenshot below:
The flow is running well, but the DocuSign component is not sending the envelope and i can see the following error message in the debug log :
Failed to process batch for class 'dfsle.EnvelopeConfigurationBulkSend' for job id '000Ty00000jkmnU'
caused by: dfsle.UnauthorizedException: You must have DocuSign sender permissions to perform this operation
Class.dfsle.Permissions.verifyIsDocuSignSender: line 414, column 1
Class.dfsle.Permissions.verifyIsDocuSignSender: line 408, column 1
Class.dfsle.EnvelopeService.sendEnvelopes: line 782, column 1
Class.dfsle.EnvelopeConfigurationBulkSend.execute: line 69, column 1
I know this is due to a Docusign limitation that is the Salesforce user must have a Sender Docusign permission set as mentioned in the following article :
and that permission set can't be granted to Guest Users.
Anybody can help with any idea?