When we do a subject search like this.
<wsdl:Subject index="?">
<wsdl:UID>123456</wsdl:UID>
</wsdl:Subject>
and List for this search looks like this:
<UID>
<Name>
<Surname>
<LoginID>
Search will be performed against the last option from the list.
The name of the attribute is not taken into account by the system.
Identity Manager 14.4 and above.
This is an intended change due to Identity Portal integration with Identity Manager.
Please use Filter:
<wsdl:Filter index="?">
<wsdl:Field>%USER_ID%</wsdl:Field>
<wsdl:Op>EQUALS</wsdl:Op>
<wsdl:Value>123456</wsdl:Value>
</wsdl:Filter>