I am attempting to new-webserviceproxy to use an internal web service to update a ticket in our SeviceNow instance. I can read the new proxy as I can run get-member from it. However, when I try to pass info to it that I want it to update I get an error: "SOAP header action was not understood". I've done some extensive checking online and can't seem to find a relevant answer. Is it possible to use powershell like this?
Tricky to answer without more details. As long as ServiceNow is providing a proper SOAP endpoint, then it should be possible to do whatever you need to do starting with New-WebServiceProxy, but the steps after that may be tricky.