We have Identity security cloud(IdentityNow) NELM form. As it is not user friendly, I’m creating a new form using Angular and Express and trying to submit the form contents in JSON format to the workflow. On clicking submit, I need to invoke SailPoint workflows that can process the ID creation etc. from the form records.
Based on the provided information (client Id and secret) I am able to authenticate and connect using a generated bearer token with Response 200, but I end up getting the message: “Workflow was not executed externally. Check enabled flag on workflow definition” as shown in the image. I am using Postman to make calls to the workflow.
I have tried downloading the JSON file from the defined workflow, and adding in “enabled”: “true” as the message requests in parameters under both “definition” and in line with “definition” property. Any help to connect with and trigger workflow externally would be appreciated.
I have not enabled the workflow. Does it have to be? I am on the sandbox. Would enabling the workflow affect any other activities that are currently running? Just to confirm.
Thank you so much. I didn’t realize it was talking about the enabled flag, instead i was adding enabled: true property to the json exported from the workflow. I will run it and update on the results.