Authorization Failed on Create Reference Step in a Workflow
kbt187536
PRODUCTIssue
Workflow is erroring out with an error. See the following screenshot:
Authorization Failed

Symptoms
Users are able to execute the SmartObject outside of the Workflow and are successful. The issue seems to be isolated to when the Workflow runs the step that calls the SmartObject.
Troubleshooting Steps
The issue is due to Smartbox permissions for the SmartObject being called. The Service Account runs the workflow and does not have permissions to the SmartObject. The Smartbox permissions can be edited from K2 Management. We can either expand Integration > SmartBox Object or navigate to the SmartObject under Categories and go to the Security Tab. The Smartbox permissions are at the bottom. See the following image:

