Error: "Exception occurred in assign Pending Action: Exception = Invalid User / Group" "does not exist in users or groups" When using assignPendingAction Catalog WebService method

book

Article ID: 191913

calendar_today

Updated On:

Products

CA Service Catalog Process Automation Manager

Issue/Introduction

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

Environment

Release : 17.1

Component : PROCESS AUTOMATION CONTENT FOR SERVICE CATALOG

Resolution

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