# Workday SaaS Multivalued attribute xpath

**URL:** <https://developer.sailpoint.com/discuss/t/workday-saas-multivalued-attribute-xpath/99316>\
**Category:** SHF Discussion and Questions\
**Tags:** saas-connector, identity-security-cloud\
**Created:** [January 29, 2025, 4:35am UTC](https://developer.sailpoint.com/discuss/t/workday-saas-multivalued-attribute-xpath/99316 "2025-01-29T04:35:18Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![sagar\_kamalakar](https://sea1.discourse-cdn.com/sailpoint/discuss/user_avatar/developer.sailpoint.com/sagar_kamalakar/32/18893_2.png) [@sagar\_kamalakar](https://developer.sailpoint.com/discuss/u/sagar_kamalakar)\
**Post date:** [January 29, 2025, 4:35am UTC](https://developer.sailpoint.com/discuss/t/workday-saas-multivalued-attribute-xpath/99316/1 "2025-01-29T04:35:19Z")

</div>

Hi Team,

I have configured the Workday SaaS connector and need to fetch multiple Position (Job) Titles.  
I created a new field called SECOND\_POSITION\_TITLE and would like it to populate all non-primary position titles. like mutlivalues  
I configured the following XPath, but I am only able to retrieve the single value. I can see multiple non primary job titles in SOAP Response.

I have already enabled ‘Include\_Additional\_Jobs’ as ‘true’ in response group mapping

```auto
wd:Worker_Data/wd:Employment_Data/wd:Worker_Job_Data[2]/wd:Position_Data/wd:Position_Title |wd:Worker_Data/wd:Employment_Data/wd:Worker_Job_Data[3]/wd:Position_Data/wd:Position_Title

```

Let me know if you have any suggestions to resolve this issue.

---

<div class="post-metadata">

**Author:** ![shirbhatea](https://sea1.discourse-cdn.com/sailpoint/discuss/user_avatar/developer.sailpoint.com/shirbhatea/32/29204_2.png) [@shirbhatea](https://developer.sailpoint.com/discuss/u/shirbhatea)\
**Post date:** [January 29, 2025, 4:39am UTC](https://developer.sailpoint.com/discuss/t/workday-saas-multivalued-attribute-xpath/99316/2 "2025-01-29T04:39:02Z")

</div>

can you share the sample soap response here?

---

<div class="post-metadata">

**Author:** ![Sandeep2025](https://avatars.discourse-cdn.com/v4/letter/s/dfb087/32.png) [@Sandeep2025](https://developer.sailpoint.com/discuss/u/Sandeep2025)\
**Post date:** [January 30, 2025, 4:12am UTC](https://developer.sailpoint.com/discuss/t/workday-saas-multivalued-attribute-xpath/99316/3 "2025-01-30T04:12:54Z")

</div>

Hello Sagar,  
Did you mark your account schema attribute to multi-valued? Can you please check?

Thanks  
Sandeep

---

<div class="post-metadata">

**Author:** ![j\_place](https://sea1.discourse-cdn.com/sailpoint/discuss/user_avatar/developer.sailpoint.com/j_place/32/19181_2.png) [@j\_place](https://developer.sailpoint.com/discuss/u/j_place)\
**Post date:** [January 30, 2025, 12:48pm UTC](https://developer.sailpoint.com/discuss/t/workday-saas-multivalued-attribute-xpath/99316/4 "2025-01-30T12:48:08Z")

</div>

Have you tried:

```auto
wd:Worker_Data/wd:Employment_Data/wd:Worker_Job_Data[@wd:Primary_Job="false"]/wd:Position_Data/wd:Position_Title

```

---

<div class="post-metadata">

**Author:** ![sagar\_kamalakar](https://sea1.discourse-cdn.com/sailpoint/discuss/user_avatar/developer.sailpoint.com/sagar_kamalakar/32/18893_2.png) [@sagar\_kamalakar](https://developer.sailpoint.com/discuss/u/sagar_kamalakar)\
**Post date:** [January 30, 2025, 3:35pm UTC](https://developer.sailpoint.com/discuss/t/workday-saas-multivalued-attribute-xpath/99316/5 "2025-01-30T15:35:07Z")

</div>

@Sandeep2025 I marked attribute as multivalued but still its populating single value.

---

<div class="post-metadata">

**Author:** ![sagar\_kamalakar](https://sea1.discourse-cdn.com/sailpoint/discuss/user_avatar/developer.sailpoint.com/sagar_kamalakar/32/18893_2.png) [@sagar\_kamalakar](https://developer.sailpoint.com/discuss/u/sagar_kamalakar)\
**Post date:** [January 30, 2025, 3:39pm UTC](https://developer.sailpoint.com/discuss/t/workday-saas-multivalued-attribute-xpath/99316/6 "2025-01-30T15:39:28Z")

</div>

Hi @j_place yes I have tried below xpath

```auto
wd:Worker_Data/wd:Employment_Data/wd:Worker_Job_Data[@wd:Primary_Job="0"]/wd:Position_Data/wd:Position_Title

```

I’m able to retrieve the first non-primary position, but I’m unable to capture the remaining four values in the account field. I tried the following combination to fetch the additional values, but it didn’t work either

```auto
wd:Worker_Data/wd:Employment_Data/wd:Worker_Job_Data[@wd:Primary_Job="0"]/wd:Position_Data/wd:Position_Title | wd:Worker_Data/wd:Employment_Data/wd:Worker_Job_Data[1][@wd:Primary_Job="0"]/wd:Position_Data/wd:Position_Title

```

---

<div class="post-metadata">

**Author:** ![Sandeep2025](https://avatars.discourse-cdn.com/v4/letter/s/dfb087/32.png) [@Sandeep2025](https://developer.sailpoint.com/discuss/u/Sandeep2025)\
**Post date:** [January 30, 2025, 3:48pm UTC](https://developer.sailpoint.com/discuss/t/workday-saas-multivalued-attribute-xpath/99316/7 "2025-01-30T15:48:31Z")

</div>

Is it possible to share Xpath and the soap api response and for this attribute value for a single user?  
Thanks!!  
Sandeep

---

<div class="post-metadata">

**Author:** ![j\_place](https://sea1.discourse-cdn.com/sailpoint/discuss/user_avatar/developer.sailpoint.com/j_place/32/19181_2.png) [@j\_place](https://developer.sailpoint.com/discuss/u/j_place)\
**Post date:** [January 30, 2025, 4:26pm UTC](https://developer.sailpoint.com/discuss/t/workday-saas-multivalued-attribute-xpath/99316/8 "2025-01-30T16:26:54Z")

</div>

Ah - I’ve just realised the gotcha (I think). Identity schema doesn’t support mult-valued attributes FWIK. You’ve marked the source account attribute as multi-valued but it is populating a single valued Identity attribute.

---

<div class="post-metadata">

**Author:** ![sagar\_kamalakar](https://sea1.discourse-cdn.com/sailpoint/discuss/user_avatar/developer.sailpoint.com/sagar_kamalakar/32/18893_2.png) [@sagar\_kamalakar](https://developer.sailpoint.com/discuss/u/sagar_kamalakar)\
**Post date:** [January 30, 2025, 4:57pm UTC](https://developer.sailpoint.com/discuss/t/workday-saas-multivalued-attribute-xpath/99316/9 "2025-01-30T16:57:59Z")

</div>

@j_place No, I am unable to populate multi value on workday account attribute. workaround is that I have to create separate account attribute for each non primary position to populate values. But this is not fair way to create separate account attribute for non primary positions.

---

<div class="post-metadata">

**Author:** ![sagar\_kamalakar](https://sea1.discourse-cdn.com/sailpoint/discuss/user_avatar/developer.sailpoint.com/sagar_kamalakar/32/18893_2.png) [@sagar\_kamalakar](https://developer.sailpoint.com/discuss/u/sagar_kamalakar)\
**Post date:** [January 30, 2025, 5:06pm UTC](https://developer.sailpoint.com/discuss/t/workday-saas-multivalued-attribute-xpath/99316/10 "2025-01-30T17:06:23Z")

</div>

@j_place Is this something you are saying if we mark workday as authoritative source then it won’t support multi-value attribute feature for account schema?

---

<div class="post-metadata">

**Author:** ![j\_place](https://sea1.discourse-cdn.com/sailpoint/discuss/user_avatar/developer.sailpoint.com/j_place/32/19181_2.png) [@j\_place](https://developer.sailpoint.com/discuss/u/j_place)\
**Post date:** [January 30, 2025, 5:17pm UTC](https://developer.sailpoint.com/discuss/t/workday-saas-multivalued-attribute-xpath/99316/11 "2025-01-30T17:17:58Z")

</div>

I dont think I would go that far, but, interestingly the direct connector has documentation on multi-valued fields [Support Additional Multi-value Attributes for XPATH](https://documentation.sailpoint.com/connectors/workday/help/integrating_workday/support_additional_multi.html) but there’s nothing in the SaaS connector documentation - wondering whether it’s a constraint on SaaS. Not saying that it is, just that I’m stumped 😉

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/sailpoint/original/2X/f/f2136700ed5e3703e0b85e02f6be799dacca7735.png) [@system](https://developer.sailpoint.com/discuss/u/system)\
**Post date:** [March 31, 2025, 5:18pm UTC](https://developer.sailpoint.com/discuss/t/workday-saas-multivalued-attribute-xpath/99316/12 "2025-03-31T17:18:14Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
