Trying to trigger workflow externally (from Postman call)

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.

image

Hi you can achieve these by installing vs code and in vs code we have an app store sailpoint idn cloud from there u can achieve these

Is your workflow enabled?

Matt

Thank you. Got the extension, working on getting the tenant set up now.

Hi Matt,

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.

Thanks.

You can’t trigger a workflow that’s not enabled. That’s why it says “Check enabled flag on workflow definition”.

1 Like

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.

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.