cancel
Showing results for 
Search instead for 
Did you mean: 

UMWebService.searchUsers

Former Member
0 Kudos

I am trying to write a SOAP client that will list the Portal users,

I generated a SOAP client using the wsdl at:

...://irj/servlet/prt/soap/UMWebService

I am able to fetch a single user that I know exists using this client and the getUser operation.

Next I am trying to call searchUsers but I am unsure of the four parameter, or where I can go look to find the parameter mapping. The types are string, int, boolean, int.

Here is the relevant wsdl elements.

<wsdl:operation name="searchUsers" parameterOrder="searchUsers_4_param14 searchUsers_4_param15 searchUsers_4_param16 searchUsers_4_param17">

<wsdl:input name="searchUsers_input0" message="intf:searchUsersRequest" />

<wsdl:output name="searchUsers_output0" message="intf:searchUsersResponse" />

<wsdl:fault name="com.sap.security.api.UMException" message="intf:UMException" />

</wsdl:operation>

<wsdl:message name="searchUsersRequest">

<wsdl:part name="searchUsers_4_param14" type="xsd:string" />

<wsdl:part name="searchUsers_4_param15" type="xsd:int" />

<wsdl:part name="searchUsers_4_param16" type="xsd:boolean" />

<wsdl:part name="searchUsers_4_param17" type="xsd:int" />

</wsdl:message>

Can anyone assist me in understanding what to pass in for these parameters or point me in the right direction?

Thanks.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

searchUsers_4_param14 - uniqueName

searchUsers_4_param15 - mode :

EQUALS_OPERATOR = 0
LIKE_OPERATOR = 1
GREATER_THAN_OPERATOR = 2
LESS_THAN_OPERATOR = 3

searchUsers_4_param16 - caseSensitive

searchUsers_4_param17 - maxcount

Hope it helps

Jakub Krecicki

Answers (0)