Scripts runs successfully but no changes reflects in ServiceNow

This topic contains 3 replies, has 3 voices, and was last updated by  Sachin Panchal 2 years, 1 month ago.

  • Author
  • #37400

    Sachin Panchal

    I am able to run below powershell scrip using windows powershell and it works fine and the description field are getting updated in serviceNow.If i run the same script using PowerShell integration pack in orchestrator, it completes successfully, but description field are not getting updated
    .$username = "sco"
    $password = "xxxx"
    $instance = "demo009"
    $cred = New-Object System.Management.Automation.PSCredential -ArgumentList @($username,(ConvertTo-SecureString -String $password -AsPlainText -Force))

    $sn = New-WebServiceProxy -Uri – -Credential $cred

    #get autogenerated namespace
    $type = $sn.GetType().Namespace

    $get = new-object ($type + '.get')
    $getRecords = new-object ($type + '.getRecords')
    $update = new-object ($type + '.update')

    #Update a record with values
    $update.description="SCO 2 is working on this ticket Reset Password"

  • #37407

    Richard Diphoorn

    I suggest you to post the question in the Orchestrator forum here:

  • #37628

    Mark Prior

    Orchestrator is strange how it reports the success of the script, and general use of powershell out of the box is quite bad as it is locked to v2

    take a look at this, it has been invaluble for me, sets the default powershell within orchestrator to V4, (obviously you need to install etc.. )

  • #37629

    Sachin Panchal

    Hello Richard/Mark,

    Thank you for the reply, I was able to resolve the issue. The issue was with one extra hypen(-) in the command New-WebServiceProxy.


You must be logged in to reply to this topic.