...
Instead, to prevent users from editing issues, but still allow the eSign app to accept and store signatures, use the jira.permissions.edit.* property setting in combination with the atlassian-addons-project-access project role.
See https://support.atlassian.com/jira-cloud-administration/docs/use-workflow-properties/ and this community posting for more information.
https://community.atlassian.com/t5/Jira-questions/Workflow-Properties-to-Only-Allow-quot-Automation-for-Jira-quot/qaq-p/1824439
...