We are in saviynt v23.1 and configured the Workday connection following the Workday Connector guide 2.0 v23.x. Link - https://docs.saviyntcloud.com/bundle/WD2-v23x/page/Content/Default-Payloads-for-Connection-Parameter...
Test connection was successful. But when we try to run the user import job, it is throwing following error,
Error - Error in USERS Import -
java.lang.Exception: Error while calling
validationError faultString: Validation error
occurred. Element not
e/ faultDetail: encoding="UTF-8"?><ns1:validation_fault
Error> Element not
Have anyone faced this error before?
Hi @prashantChauhan ,
The connections are working now. We were including <soapenv:Body> in the payload. After removing the soapenv:Body, we were able to fetch the information. But we have the following issues,
Manager: Manager information is present within the management-chain-data. The response has multiple occurrences of management-chain-data and the current manager is available as the last occurrence. How to obtain the last occurrence?
Phone Number: The Phone number is present as shown below,
We would like to filter on the multiple objects within the Phone-Data - Phone_Device_Type_Reference equals to 'Landline' and Usage_Type equals to 'Work'. Could you please advice how to provide filters on multiple attributes.
@rakesh_iam Getting the last occurrence of the management-chain-data when multiple occurrences of it are present is a known limitation of the Workday Connector. Please create a request in the Idea Portal for the same.
Regarding the filter on the multiple objects within the Phone-Data, let me check and get back to you.
One clarification I need is if you mean Communication_Usage_Type_ID by Usage_Type.
So the filter will be on Phone_Device_Type_Reference and Communication_Usage_Type_ID?