Workflow Soluiton

 View Only
Expand all | Collapse all

Deploy Software though workflow

  • 1.  Deploy Software though workflow

    Posted Sep 26, 2011 03:47 PM

    I need to take our IT Req form and set it so that once a manager approves it if there is any software that need to be deployed it automatically does it.  how can I get workflow to do this.  We are currently on NS 7.0 and workflow 7.1.



  • 2.  RE: Deploy Software though workflow

    Posted Sep 26, 2011 04:44 PM

    You might want to look into using the TaskManagement service. There are probably various software delivery tasks available on an NS. Here's an old article I wrote that tells how to import a NS task on the fly and then execute it:

    https://www-secure.symantec.com/connect/articles/creatingimportingexecuting-ns-tasks-workflow

    If Task Management doesn't work out, explore anything around Software Delivery in the NS.



  • 3.  RE: Deploy Software though workflow

    Posted Sep 28, 2011 08:11 AM

    use the NS components to add the computer resource to a software installation collection that has a software installation task assigned to it.  let the NS do its work as normal, but let Workflow automatically add the resource to the collection as it is approved.  this should accomplish what you're trying to do, i'd think.  there are canned components that add computers to a collection, all you have to do is provide the collection guid and computer guid.



  • 4.  RE: Deploy Software though workflow

    Posted Sep 28, 2011 08:16 AM

    What are the components called?  I can't seem to fine them.



  • 5.  RE: Deploy Software though workflow

    Posted Sep 28, 2011 10:13 AM

    The collection components for SMP can be found at Symantec\SMP 7\Web Services\Collections in the Designer treeview. The components to add to a collection are (I believe) Add Inclusions.



  • 6.  RE: Deploy Software though workflow

    Posted Sep 29, 2011 01:12 PM

    The add inclusions component want a URL of http://oursevername/altiris/asdk.ns/CollectionManagementService.asmx but when I run the workflow it says 404 not found.  What are we missing that needs to be installed on the NS side?



  • 7.  RE: Deploy Software though workflow

    Posted Sep 29, 2011 02:26 PM

    You need to add a Create SMP Credentials component before using the ASD components. Just drop it onto the palette, configure to the SMP you want to use, and you should be set.



  • 8.  RE: Deploy Software though workflow

    Posted Sep 29, 2011 02:34 PM

    the SMP credintails are already there.  It is not find the page.  If I try and put the URL in IE I get application not found.  I'm guessing something is not installed ont he NS site for workflow to communicate with.  FYI workfow is on it own server.



  • 9.  RE: Deploy Software though workflow

    Posted Sep 29, 2011 02:54 PM

    Yes, you need to have the ASDK solution installed on your SMP in order to use that component.



  • 10.  RE: Deploy Software though workflow

    Posted Sep 30, 2011 08:47 AM

    I'm getting an error in workflow now the ASDK is installed.  It says that the Collection GUID is invalid.  I'm assuming the collection guid is the one for the software.  If I try to go to the URL and run it manually I get a page cannot be displayed after I click on Invoke.  Any Idea's?



  • 11.  RE: Deploy Software though workflow

    Posted Sep 30, 2011 11:09 AM

    If you're going to test the service on the SMP, you have to remote/get on to the SMP itself to test the method. Browse to it via IIS once you're on the machine. You might not able to invoke it then if the method has complex inputs.

    And if you are getting a message similar to "collection guid is not valid", you ARE hitting the web service, and it doesn't like the GUID you've provided for whatever reason. I'd verify it's valid.