Announcing the Saviynt Knowledge Exchange unifying the Saviynt forums, documentation, training,
and more in a single search tool across platforms. Read the announcement here.

Convert XML workflow to GUI interface workflow

Hank
New Contributor II
New Contributor II

We're trying to understand if there is a way to convert an ARS workflow that is in XML format back to the GUI interface format. Does anyone know if this is possible?

6 REPLIES 6

sahajranajee
Saviynt Employee
Saviynt Employee

Hello,

Once the Workflow is converted to XML, it cannot be converted back to the GUI format.


Regards,
Sahaj Ranajee
Sr. Product Specialist

rushikeshvartak
All-Star
All-Star

if you want to edit workflow in XML version use transport - Export & re import it, it will not remove your Wiring (GUI) 


Regards,
Rushikesh Vartak
If you find the response useful, kindly consider selecting Accept As Solution and clicking on the kudos button.

sahajranajee
Saviynt Employee
Saviynt Employee

Hi Rushikesh,

When doing that, if you are adding a different node/modules, wouldn't you need to add the same to the JSON Data element of the WF file in the export? or have used it just to add more reminder blocks?

sahajranajee_0-1651734027378.png

Also with respect to error handling, in case of syntax issues, Workflow does not allow you to save unless the syntax is correct.
But in case of importing improper transport packages, you would need to look at the error from logs as the UI would complete the import but not load the workflow.

 


Regards,
Sahaj Ranajee
Sr. Product Specialist

Hi Sahaj,

Additional Reminder does not create block, that can be added in XML will work. 

I do agree JSON also needs to be updated for GUI Representation. but at the end XML is used for processing 

you can use transport if

  • change in workflow timeframe (days/Minutes) [should be done in JSON & XML]
  • change in method name
  • change in transition (holding task creation)
  • adding reminders
  • Renaming of block [should be done in JSON & XML]

if you are adding new block (approval/if-else) you should add from GUI


Regards,
Rushikesh Vartak
If you find the response useful, kindly consider selecting Accept As Solution and clicking on the kudos button.

Thanks Rushikesh for providing these inputs and solutions.

To go back to the original post, once a workflow is made XML and saved as such, it cannot be reverted back to GUI.
Editing transport packages to manage can be a solution scenarios where the WF has not already been created but the management of the package metadata has to be maintained separately by the administrator/integrator and is not covered under the product's functionality. 


Regards,
Sahaj Ranajee
Sr. Product Specialist

Hank
New Contributor II
New Contributor II

Thanks for the confirmation. I didn't think there was a way to convert it back. Appreciate the quick response!