The following error appears in PAM/SOAP UI when using assignPendingAction Catalog WebService Method:
Exception occurred in assign Pending Action: Exception = Invalid User / Group: <email address> does not exist in users or groups
Release : 17.1
Component : PROCESS AUTOMATION CONTENT FOR SERVICE CATALOG
The SOAP UI/PAM input should look similar to:
<soapenv:Header/>
<soapenv:Body>
<ser:assignPendingAction soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<sessionID xsi:type="xsd:string">90b08563-2ce7-43e7-8a7b-2aab8ec47f02</sessionID>
<pendingActionType xsi:type="xsd:int">2</pendingActionType>
<requestItemID xsi:type="xsd:int">14440</requestItemID>
<requestItemStatus xsi:type="xsd:int">400</requestItemStatus>
<pendingActionUsersOrGroups xsi:type="xsd:string">approver_user_id</pendingActionUsersOrGroups>
<pendingActionDescriptions xsi:type="xsd:string"></pendingActionDescriptions>
<workItemID xsi:type="xsd:string">""</workItemID>
<processInstanceID xsi:type="xsd:string">""</processInstanceID>
</ser:assignPendingAction>
</soapenv:Body>
</soapenv:Envelope>
Where the approver_user_id is the userid of the user, not the email address. To confirm the user id: Log into Catalog > Administration > Users > Search for a user > Click on it > See the value next to User ID field