cancel
Showing results for 
Search instead for 
Did you mean: 

Run a workflow via API

Run a workflow via API

michael_klaus
New Contributor III

Hello all

 

Is it possible to run a XMC Workflow or tasks from external via API? I didn’t find anythin in the API swagger.

The only idea I have is to register the external client as a Syslog client. On the client i would initiate a syslogmessage and then create an alarm for a syslog message that triggers a task.

 

 

19 REPLIES 19

michael_klaus
New Contributor III

the group has full access

e81771b37272423da502ca967657a90b_01feb9be-e525-4a12-ba9c-92d7a226562f.png

 

Miguel-Angel_RO
Valued Contributor II

OK,

You should check the permissions to access the NBI API.

You need to know that the permissions are updated (and not added by default) to the existing profiles.

At every release, new features are added and the permissions for those features have to be checked.

Here for the NBI:

fcda33678ac34e738ec640b038a43c1e_ea0c5882-dad6-4a07-8329-d8676270f295.png

Mig

michael_klaus
New Contributor III

If I add the user to the Group “NetSight Adminstrator”, it can see all workflows via NBI.

 

Miguel-Angel_RO
Valued Contributor II

Michael,

Test this to confirm or not if it is a permission issue.

Let’s find a solution afterwards.

Mig

michael_klaus
New Contributor III

but finally I want to allow users without full permission to run the workflow via API. So it isn’t a solution to add it statically to “EMC-Administrator”

GTM-P2G8KFN