Will there be other options for hosting WF5 workflows...
Currently there is only the option for hosting the resultant workflow in ArcGIS Online. I was wondering if that was a beta limitation or not.
We would prefer to host the workflow locally, either via our internal 'Portal for ArcGIS' or via Essentials REST ?
-
Hi Ryan.
For the HTML5 viewer, you can use the workflows completely independently of AGOL. Not sure if that's the case for WAB hosted on Portal. It's a bit painful, but...
For editing, you can use the import & export functions to save and load the JSON files.
Then, simply put the .json in an accessible web location, and reference that from your RunWorkflowByUrl command parameters. I've been putting the workflows in a Workflow5 folder within the viewer, something like this:
{
"inputs": "{{context}}"
}
For ease of development, what we actually do is develop using workflows stored in AGOL, to mitigate the frequent import/export/copy file pain. We then deploy to our own test & prod servers. I agree completely that it would be much better to be able to work with workflows directly from Essentials REST.
0 -
Thanks for the details, that is what i was missing.
0 -
We do plan to also support 'Portal for ArcGIS'. I'm afraid I can't provide much of a time frame just yet. It will be at least several months.
--Ryan
0 -
Can you please explain how to run workflows independently of AGOL for the HTML5 Viewer? I've only seen documentation on publishing the workflow to the cloud via AGOL or Portal. Thank you, H.
0 -
I would be all for a 'best-practice' place to put these as well... But for now, you can put the 'exported json files' into any IIS Virtual directory.
The RunWorkflowByUrl command just reads the JSON via URL endpoint... you just need export it from the Workflow Designer... and host it somewhere
0 -
Buuuump.... how does one actually publish a workflow to Portal? The documentation appears to require publishing the workflow to AGOL and making it Public, then consuming it from Portal. That's a terrible solution, for security reasons. Surely you can actually publish the workflow to Portal rather than AGOL?
0 -
Hi Mel,
Support for saving/publishing/sharing workflows in Portal has been added since the time this was initially posted. Any organization that has an active Workflow 5 license can request a portal registration and we will set up a custom workflow designer url that works with your organization's Portal.
If you're interested in getting that done, just send in a support case/email using whichever method you would normally use for support (some of our customers contact us directly, and others go to a local regional partner/reseller).
0 -
Ok, thanks Amanda, we'll do that. The workaround is to use https://ago-assistant.esri.com/ to copy the WF from AGOL to Portal, but that's a lot more painful than using a registered Portal.
0
Du måste logga in om du vill lämna en kommentar.
Kommentarer
8 kommentarer