Skip to content

Commit 029f2a0

Browse files
committed
Updates to Workday articles
1 parent 125c084 commit 029f2a0

File tree

10 files changed

+583
-383
lines changed

10 files changed

+583
-383
lines changed

articles/active-directory/app-provisioning/workday-attribute-reference.md

Lines changed: 42 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ms.service: active-directory
88
ms.subservice: app-provisioning
99
ms.topic: conceptual
1010
ms.workload: identity
11-
ms.date: 05/21/2020
11+
ms.date: 05/25/2020
1212
ms.author: chmutali
1313
ms.reviewer: celested
1414
---
@@ -25,7 +25,7 @@ The table below captures the list of Workday attributes and corresponding XPATH
2525
:::image type="content" source="../saas-apps/media/workday-inbound-tutorial/workday-url-no-version-info.png" alt-text="Workday no version info":::
2626

2727

28-
| \# | Name | Workday API expression |
28+
| \# | Workday Attribute Name | Workday XPATH API expression |
2929
|----|---------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
3030
| 1 | Active | wd:Worker/wd:Worker\_Data/wd:Employment\_Data/wd:Worker\_Status\_Data/wd:Active/text\(\) |
3131
| 2 | AddressLine2Data | wd:Worker/wd:Worker\_Data/wd:Employment\_Data/wd:Position\_Data/wd:Business\_Site\_Summary\_Data/wd:Address\_Data/wd:Address\_Line\_Data\[@wd:Type='ADDRESS\_LINE\_2'\]/text\(\) |
@@ -120,7 +120,7 @@ If you are using WWS API v30.0 or above in the connection URL as shown below:
120120
To configure additional XPATHs, refer to the section [Tutorial: Managing your configuration](../saas-apps/workday-inbound-tutorial.md#managing-your-configuration).
121121

122122

123-
| \# | Name | Workday XPATH API expression |
123+
| \# | Workday Attribute Name | Workday XPATH API expression |
124124
|----|---------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
125125
| 1 | Active | wd:Worker/wd:Worker\_Data/wd:Employment\_Data/wd:Worker\_Status\_Data/wd:Active/text\(\) |
126126
| 2 | AddressLine2Data | wd:Worker/wd:Worker\_Data/wd:Employment\_Data/wd:Worker\_Job\_Data\[@wd:Primary_Job=1]/wd:Position\_Data/wd:Business\_Site\_Summary\_Data/wd:Address\_Data/wd:Address\_Line\_Data\[@wd:Type='ADDRESS\_LINE\_2'\]/text\(\) |
@@ -203,4 +203,43 @@ To configure additional XPATHs, refer to the section [Tutorial: Managing your co
203203
| 79 | WorkerType | wd:Worker/wd:Worker\_Data/wd:Employment\_Data/wd:Worker\_Job\_Data\[@wd:Primary_Job=1]/wd:Position\_Data/wd:Worker\_Type\_Reference/wd:ID\[@wd:type="Employee\_Type\_ID"\]/text\(\) |
204204
| 80 | WorkSpaceReference | wd:Worker/wd:Worker\_Data/wd:Employment\_Data/wd:Worker\_Job\_Data\[@wd:Primary_Job=1]/wd:Position\_Data/wd:Work\_Space\_\_Reference/@wd:Descriptor |
205205

206+
## Custom XPATH values
207+
The table below provides a list of other commonly used custom XPATH API expressions when provisioning workers from Workday to Active Directory or Azure AD. Please test the XPATH API expressions provided here with your version of Workday referring to the instructions captured in the section [Tutorial: Managing your configuration](../saas-apps/workday-inbound-tutorial.md#managing-your-configuration).
208+
209+
To add more attributes to the XPATH table for the benefit of customers implementing this integration, please leave a comment below or directly [contribute](https://docs.microsoft.com/contribute) to the article.
210+
211+
| \# | Workday Attribute Name | Workday API version | Workday XPATH API expression |
212+
|----|-------------------------|---------------------|--------------------------------|
213+
| 1 | UniversalID | v30.0+ | wd:Worker/wd:Worker_Data/wd:Universal_ID/text() |
214+
| 2 | UserName | v30.0+ | wd:Worker/wd:Worker_Data/wd:User_Account_Data/wd:User_Name/text() |
215+
| 3 | ManagementLevelID | v30.0+ | wd:Worker/wd:Worker_Data/wd:Employment_Data/wd:Worker_Job_Data[@wd:Primary_Job=1]/wd:Position_Data/wd:Job_Profile_Summary_Data/wd:Management_Level_Reference/wd:ID[@wd:type="Management_Level_ID"]/text() |
216+
| 4 | HireRescinded | v30.0+ | wd:Worker/wd:Worker_Data/wd:Employment_Data/wd:Worker_Status_Data/wd:Hire_Rescinded/text() |
217+
| 5 | AssignedProvisioningGroup | v21.1+ | wd:Worker/wd:Worker_Data/wd:Account_Provisioning_Data/wd:Provisioning_Group_Assignment_Data[wd:Status='Assigned']/wd:Provisioning_Group/text() |
218+
219+
220+
## Supported XPATH functions
221+
Given below is the list of XPATH functions supported by [Microsoft .NET XPATH library](https://docs.microsoft.com/previous-versions/dotnet/netframework-4.0/ms256138(v=vs.100)) that you can use while creating your XPATH API expression.
222+
223+
* name
224+
* last
225+
* position
226+
* string
227+
* substring
228+
* concat
229+
* substring-after
230+
* starts-with
231+
* string-length
232+
* contains
233+
* translate
234+
* normalize-space
235+
* substring-before
236+
* boolean
237+
* true
238+
* not
239+
* false
240+
* number
241+
* ceiling
242+
* sum
243+
* round
244+
* floor
206245

48.7 KB
Loading
84.8 KB
Loading
-8.28 KB
Loading
34.5 KB
Loading
27 KB
Loading

articles/active-directory/saas-apps/toc.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1959,8 +1959,12 @@
19591959
href: velpic-provisioning-tutorial.md
19601960
- name: Visitly
19611961
href: visitly-provisioning-tutorial.md
1962-
- name: Workday
1962+
- name: Workday to Active Directory
19631963
href: workday-inbound-tutorial.md
1964+
- name: Workday to Azure AD
1965+
href: workday-inbound-cloud-only-tutorial.md
1966+
- name: Workday Writeback
1967+
href: workday-writeback-tutorial.md
19641968
- name: Workteam
19651969
href: workteam-provisioning-tutorial.md
19661970
- name: Workplace by Facebook

0 commit comments

Comments
 (0)