<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Passing WFA workflow table thru REST in Active IQ Unified Manager Discussions</title>
    <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Passing-WFA-workflow-table-thru-REST/m-p/117663#M20921</link>
    <description>&lt;P&gt;I was able to resolve with&lt;/P&gt;&lt;PRE&gt;&amp;lt;workflowInput&amp;gt;
&amp;lt;userInputValues&amp;gt;
&amp;lt;userInputEntry key="srnNumber" value ="RITM0000000" /&amp;gt;
&amp;lt;userInputEntry key="flagShare" value ="true" /&amp;gt;
&amp;lt;userInputEntry key="flagExport" value ="false" /&amp;gt;
&amp;lt;userInputEntry key="flagMirror" value ="false" /&amp;gt;
&amp;lt;userInputEntry key="priSite" value ="flor" /&amp;gt;
&amp;lt;userInputEntry key="priEnv" value ="test" /&amp;gt;
&amp;lt;userInputEntry key="priBU" value ="COR" /&amp;gt;
&amp;lt;userInputEntry key="priLOB" value ="COR" /&amp;gt;
&amp;lt;userInputEntry key="priVolSize" value ="10" /&amp;gt;
&amp;lt;userInputEntry key="priApplicID" value ="REST_Demo" /&amp;gt;
&amp;lt;userInputEntry key="priShareAclTable" value = "EVERYONE~FULL_CONTROL" /&amp;gt;
&amp;lt;/userInputValues&amp;gt;
&amp;lt;/workflowInput&amp;gt;&lt;/PRE&gt;&lt;P&gt;after reading &lt;A href="http://community.netapp.com/t5/OnCommand-Storage-Management-Software-Discussions/Passing-WFA-workflow-input-type-table-via-REST-API/td-p/102663" target="_blank"&gt;http://community.netapp.com/t5/OnCommand-Storage-Management-Software-Discussions/Passing-WFA-workflow-input-type-table-via-REST-API/td-p/102663&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Rows are separated by "," and colums are separated by "~".&amp;nbsp; No explicit reference to the Column name is made in the request.&lt;/P&gt;</description>
    <pubDate>Tue, 29 Mar 2016 20:33:04 GMT</pubDate>
    <dc:creator>Nick_Elliott</dc:creator>
    <dc:date>2016-03-29T20:33:04Z</dc:date>
    <item>
      <title>Passing WFA workflow table thru REST</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Passing-WFA-workflow-table-thru-REST/m-p/117662#M20920</link>
      <description>&lt;P&gt;I am having problems figuring out how to pass values in table format to WFA using REST.&lt;/P&gt;&lt;PRE&gt;&amp;lt;userInput&amp;gt;
            &amp;lt;name&amp;gt;priShareAclTable&amp;lt;/name&amp;gt;
            &amp;lt;defaultValue&amp;gt;&amp;lt;/defaultValue&amp;gt;
            &amp;lt;type&amp;gt;Table&amp;lt;/type&amp;gt;
            &amp;lt;allowedValues/&amp;gt;
            &amp;lt;conditionalUserInput&amp;gt;
                &amp;lt;name&amp;gt;flagShare&amp;lt;/name&amp;gt;
                &amp;lt;defaultValue&amp;gt;false&amp;lt;/defaultValue&amp;gt;
                &amp;lt;type&amp;gt;Boolean&amp;lt;/type&amp;gt;
                &amp;lt;allowedValues/&amp;gt;
                &amp;lt;mandatory&amp;gt;false&amp;lt;/mandatory&amp;gt;
            &amp;lt;/conditionalUserInput&amp;gt;
            &amp;lt;conditionalUserInputValues&amp;gt;
                &amp;lt;conditionalUserInputValues&amp;gt;true&amp;lt;/conditionalUserInputValues&amp;gt;
            &amp;lt;/conditionalUserInputValues&amp;gt;
            &amp;lt;mandatory&amp;gt;false&amp;lt;/mandatory&amp;gt;
            &amp;lt;columns&amp;gt;
                &amp;lt;column&amp;gt;
                    &amp;lt;name&amp;gt;priShareAclTable:User or Group&amp;lt;/name&amp;gt;
                    &amp;lt;type&amp;gt;String&amp;lt;/type&amp;gt;
                    &amp;lt;allowedValues/&amp;gt;
                    &amp;lt;mandatory&amp;gt;false&amp;lt;/mandatory&amp;gt;
                &amp;lt;/column&amp;gt;
                &amp;lt;column&amp;gt;
                    &amp;lt;name&amp;gt;priShareAclTable:Access Level&amp;lt;/name&amp;gt;
                    &amp;lt;defaultValue&amp;gt;&amp;lt;/defaultValue&amp;gt;
                    &amp;lt;type&amp;gt;Enum&amp;lt;/type&amp;gt;
                    &amp;lt;allowedValues&amp;gt;
                        &amp;lt;value&amp;gt;CHANGE&amp;lt;/value&amp;gt;
                        &amp;lt;value&amp;gt;FULL_CONTROL&amp;lt;/value&amp;gt;
                        &amp;lt;value&amp;gt;NO_ACCESS&amp;lt;/value&amp;gt;
                        &amp;lt;value&amp;gt;READ&amp;lt;/value&amp;gt;
                    &amp;lt;/allowedValues&amp;gt;
                    &amp;lt;mandatory&amp;gt;true&amp;lt;/mandatory&amp;gt;
                &amp;lt;/column&amp;gt;
            &amp;lt;/columns&amp;gt;
        &amp;lt;/userInput&amp;gt;&lt;/PRE&gt;&lt;P&gt;I've tried passing it using&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&amp;lt;userInputEntry key="priShareAclTable" value = "true"&amp;gt;
&amp;lt;priShareAclTable key="priShareAclTable:User or Group" value ="EVERYONE" /&amp;gt;
&amp;lt;priShareAclTable key="priShareAclTable:Access Level" value ="FULL_CONTROL" /&amp;gt;
&amp;lt;/userInputEntry&amp;gt;&lt;/PRE&gt;&lt;P&gt;and&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;&amp;lt;userInputEntry key="priShareAclTable:User or Group" value ="EVERYONE" /&amp;gt;
&amp;lt;userInputEntry key="priShareAclTable:Access Level" value ="FULL_CONTROL" /&amp;gt;&lt;/PRE&gt;&lt;P&gt;both respond with:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;InvalidInputException{Message: The value for input $priShareAclTable:Access Level has to be provided, Cause: null}&lt;/P&gt;&lt;P&gt;What am I doing wrong?&lt;/P&gt;</description>
      <pubDate>Wed, 04 Jun 2025 21:37:50 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Passing-WFA-workflow-table-thru-REST/m-p/117662#M20920</guid>
      <dc:creator>Nick_Elliott</dc:creator>
      <dc:date>2025-06-04T21:37:50Z</dc:date>
    </item>
    <item>
      <title>Re: Passing WFA workflow table thru REST</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Passing-WFA-workflow-table-thru-REST/m-p/117663#M20921</link>
      <description>&lt;P&gt;I was able to resolve with&lt;/P&gt;&lt;PRE&gt;&amp;lt;workflowInput&amp;gt;
&amp;lt;userInputValues&amp;gt;
&amp;lt;userInputEntry key="srnNumber" value ="RITM0000000" /&amp;gt;
&amp;lt;userInputEntry key="flagShare" value ="true" /&amp;gt;
&amp;lt;userInputEntry key="flagExport" value ="false" /&amp;gt;
&amp;lt;userInputEntry key="flagMirror" value ="false" /&amp;gt;
&amp;lt;userInputEntry key="priSite" value ="flor" /&amp;gt;
&amp;lt;userInputEntry key="priEnv" value ="test" /&amp;gt;
&amp;lt;userInputEntry key="priBU" value ="COR" /&amp;gt;
&amp;lt;userInputEntry key="priLOB" value ="COR" /&amp;gt;
&amp;lt;userInputEntry key="priVolSize" value ="10" /&amp;gt;
&amp;lt;userInputEntry key="priApplicID" value ="REST_Demo" /&amp;gt;
&amp;lt;userInputEntry key="priShareAclTable" value = "EVERYONE~FULL_CONTROL" /&amp;gt;
&amp;lt;/userInputValues&amp;gt;
&amp;lt;/workflowInput&amp;gt;&lt;/PRE&gt;&lt;P&gt;after reading &lt;A href="http://community.netapp.com/t5/OnCommand-Storage-Management-Software-Discussions/Passing-WFA-workflow-input-type-table-via-REST-API/td-p/102663" target="_blank"&gt;http://community.netapp.com/t5/OnCommand-Storage-Management-Software-Discussions/Passing-WFA-workflow-input-type-table-via-REST-API/td-p/102663&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Rows are separated by "," and colums are separated by "~".&amp;nbsp; No explicit reference to the Column name is made in the request.&lt;/P&gt;</description>
      <pubDate>Tue, 29 Mar 2016 20:33:04 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Passing-WFA-workflow-table-thru-REST/m-p/117663#M20921</guid>
      <dc:creator>Nick_Elliott</dc:creator>
      <dc:date>2016-03-29T20:33:04Z</dc:date>
    </item>
    <item>
      <title>Re: Passing WFA workflow table thru REST</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Passing-WFA-workflow-table-thru-REST/m-p/117682#M20923</link>
      <description>&lt;P&gt;&lt;a href="https://community.netapp.com/t5/user/viewprofilepage/user-id/17271"&gt;@Nick_Elliott﻿&lt;/a&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You may want to try this amazing post.&amp;nbsp;&lt;A href="https://community.netapp.com/t5/OnCommand-Storage-Management-Software-Discussions/How-to-generate-the-User-Input-XML-Body-for-executing-workflows-via-REST-APIs/m-p/107853" target="_blank"&gt;How to generate the User-Input XML Body for executing workflows via REST APIs: The Solution&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. It automatically gets you the User-Input XML file. No need to manually create it.&lt;/P&gt;&lt;P&gt;2. You never have to worry about how to provide tables, queries, multi-select queries, passwords, comments .. or any of the User-Inputs. This solution will always take care of it, and also if any new user-inputs are added in WFA in future. Its future proof.&lt;/P&gt;&lt;P&gt;3. The advantage of easy decison making and changing which the GUI provided is totally available for you.&lt;/P&gt;&lt;P&gt;4. Make as many XML files as you need with same or changing one or more Inputs.&lt;/P&gt;&lt;P&gt;5. The workflow &amp;nbsp;preview is available for you. You can confirm that planning passed with the selected set of inputs. If not satisfied, go back and change it. All available for you.&lt;/P&gt;&lt;P&gt;6. Will reduce your time taken by more than 90%&lt;/P&gt;&lt;P&gt;7. It works on any version of WFA.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Try it, I'm sure you'll find it very useful.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;sinhaa&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 30 Mar 2016 05:21:28 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/Passing-WFA-workflow-table-thru-REST/m-p/117682#M20923</guid>
      <dc:creator>sinhaa</dc:creator>
      <dc:date>2016-03-30T05:21:28Z</dc:date>
    </item>
  </channel>
</rss>

