Trying to query using the resource node to verify if a user exists in security. When I hard-code the ID value (jsmith), I get data back, but when I use an IPA variable (<!RMID>), I get nothing. I verified the value for my variable and it's the right value/case before the resource query node (RMID=jsmith). So, what parenthesis, brackets, curly brace syntax do I need to make the following work?
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<TRANSACTION user="lawson" method="getRMQuery">
<OBJECT><![CDATA[People]]></OBJECT>
<ATTRIBUTES><ATTRIBUTE><![CDATA[ID]]></ATTRIBUTE>
<ATTRIBUTE><![CDATA[Email]]></ATTRIBUTE>
<ATTRIBUTE><![CDATA[Name]]></ATTRIBUTE>
<ATTRIBUTE><![CDATA[PortalRole]]></ATTRIBUTE>
<ATTRIBUTE><![CDATA[Role]]></ATTRIBUTE>
</ATTRIBUTES>
<WHERE><![CDATA[({ID}=<!RMID>)]]></WHERE> Works when: <WHERE><![CDATA[({ID}=jsmith)]]></WHERE>
<OUTPUTSERVICEATTRS/></TRANSACTION>
Thanks in advance!
Natacha