hi all, I am having one query regarding CA SDM.
I have access to all tenants, and I can able to see/approve the Change orders raised by my reportee. Now my issue is that when I invoke web service method for the same by using my session id, I only get the change orders raised under single tenant not from other tenant. How to fetch the change order data from all tenants?
By using service desk session id, I get all data from all tenants? I need same functionality with my session id.
I did a quick test in SoapUI with the doSelect method and I was able to return CO's from all tenants.
Do your account is under the service provider?
Can you share here the web service call that you are doing?
Hi, thank you for the response!
Below is the web service method that I am using,
We have tenant structure like this :
Now, all the contact comes under parent tenant KPIT, having access to all sub-tenants
A generic doSelect on the chg object, should return all change order records for all tenants as mentioned by jmayer
Your Soap call seems to be for 'wf (workflow)', but I thought you initially wanted to list of change orders? Shouldn't you run the Soap call against the chg object? Or did we not understand your requirement or context in which you want the results to be returned?
What is the default role for that access type? Does that access type have access to all the tenants you are looking for? If you were to look for a workflow in a specific tenant are you able to see it using that role in the WebUI?
except that you are querying the wf object vs chg as mentioned by Brian Mathato this look correct.
One extra think to look there will be your security permissions and the web service policy used for your SOAP call.
The SOAP Web service user (or the one you impersonate if the case) need to have the necessary permissions to access all those tenants.
Hope this help.
Thanks jmayer!! @tims.registration - did this resolve the issue for you here?