Skip to content

Commit e2f8dcb

Browse files
authored
Merge pull request #112481 from cmmdesai/patch-wday-wb-4-23
Updated with new writeback version details
2 parents 2e0815d + ee05993 commit e2f8dcb

File tree

4 files changed

+19
-13
lines changed

4 files changed

+19
-13
lines changed

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

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ ms.author: chmutali
1818
# Workday attribute reference
1919
This section provides a list of attributes that you can fetch from Workday using XPATH queries. Based on the Workday Web Services API version, you plan to use, refer to the appropriate section.
2020

21-
## XPATH values for Workday Web Services version 21.1
21+
## XPATH values for Workday Web Services (WWS) API v21.1
2222

2323

2424
The table below captures the list of Workday attributes and corresponding XPATH expressions that are shipped out of the box with the Workday inbound provisioning app connector.
@@ -106,7 +106,9 @@ The table below captures the list of Workday attributes and corresponding XPATH
106106
| 79 | WorkerType | wd:Worker/wd:Worker\_Data/wd:Employment\_Data/wd:Position\_Data/wd:Worker\_Type\_Reference/@wd:Descriptor |
107107
| 80 | WorkSpaceReference | wd:Worker/wd:Worker\_Data/wd:Employment\_Data/wd:Position\_Data/wd:Work\_Space\_\_Reference/@wd:Descriptor |
108108

109-
## XPATH values for Workday Web Services version 30+
109+
## XPATH values for Workday Web Services (WWS) API v30+
110+
111+
If you are using a WWS API v30.0 and above, before turning on the provisioning job, please update the **XPATH API expressions** under **Attribute Mapping -> Advanced Options -> Edit attribute list for Workday** to use the values listed below. To configure additional XPATHs, refer to the section [Tutorial: Managing your configuration](../saas-apps/workday-inbound-tutorial.md#managing-your-configuration).
110112

111113

112114
| \# | Name | Workday XPATH API expression |
-32 KB
Loading
-32.3 KB
Loading

articles/active-directory/saas-apps/workday-inbound-tutorial.md

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ ms.devlang: na
1313
ms.topic: article
1414
ms.tgt_pltfrm: na
1515
ms.workload: identity
16-
ms.date: 05/16/2019
16+
ms.date: 04/23/2020
1717
ms.author: chmutali
1818

1919
ms.collection: M365-identity-device-management
@@ -325,18 +325,19 @@ In this step, you'll grant "business process security" policy permissions for th
325325

326326
![Business Process Security Policies](./media/workday-inbound-tutorial/wd_isu_12.png "Business Process Security Policies")
327327

328-
2. In the **Business Process Type** textbox, search for *Contact* and select **Contact Change** business process and click **OK**.
328+
2. In the **Business Process Type** textbox, search for *Contact* and select **Work Contact Change** business process and click **OK**.
329329

330330
![Business Process Security Policies](./media/workday-inbound-tutorial/wd_isu_13.png "Business Process Security Policies")
331331

332-
3. On the **Edit Business Process Security Policy** page, scroll to the **Maintain Contact Information (Web Service)** section.
332+
3. On the **Edit Business Process Security Policy** page, scroll to the **Change Work Contact Information (Web Service)** section.
333+
333334

334-
![Business Process Security Policies](./media/workday-inbound-tutorial/wd_isu_14.png "Business Process Security Policies")
335-
336-
4. Select and add the new integration system security group to the list of security groups that can initiate the web services request. Click on **Done**.
335+
4. Select and add the new integration system security group to the list of security groups that can initiate the web services request.
337336

338337
![Business Process Security Policies](./media/workday-inbound-tutorial/wd_isu_15.png "Business Process Security Policies")
339338

339+
5. Click on **Done**.
340+
340341
### Activating security policy changes
341342

342343
**To activate security policy changes:**
@@ -457,8 +458,11 @@ In this step, we establish connectivity with Workday and Active Directory in the
457458
https://wd3-impl-services1.workday.com/ccx/service/contoso4, where *contoso4* is replaced with your correct tenant name and *wd3-impl* is replaced with the correct environment string.
458459

459460
> [!NOTE]
460-
> By default the app uses Workday Web Services v21.1 if no version information is specified in the URL. To use a specific Workday Web Services API version, please use the URL format: https://####.workday.com/ccx/service/tenantName/Human_Resources/v##.# <br>
461-
> Example: https://wd3-impl-services1.workday.com/ccx/service/contoso4/Human_Resources/v31.0
461+
> By default, the app uses Workday Web Services (WWS) v21.1 if no version information is specified in the URL. To use a specific WWS API version, please use the URL format: https://####.workday.com/ccx/service/tenantName/Human_Resources/v##.# <br>
462+
> Example: https://wd3-impl-services1.workday.com/ccx/service/contoso4/Human_Resources/v31.0 <br>
463+
464+
> [!NOTE]
465+
> If you are using a WWS API v30.0 and above, before turning on the provisioning job, please update the **XPATH API expressions** under **Attribute Mapping -> Advanced Options -> Edit attribute list for Workday** referring to the section [Managing your configuration](#managing-your-configuration) and [Workday attribute reference](../app-provisioning/workday-attribute-reference.md#xpath-values-for-workday-web-services-wws-api-v30).
462466
463467
* **Active Directory Forest -** The "Name" of your Active Directory domain, as registered with the agent. Use the dropdown to select the target domain for provisioning. This value is typically a string like: *contoso.com*
464468

@@ -838,7 +842,7 @@ The solution currently uses the following Workday APIs:
838842
* If the URL format is: https://\#\#\#\#\.workday\.com/ccx/service/tenantName/Human\_Resources , then API v21.1 is used
839843
* If the URL format is: https://\#\#\#\#\.workday\.com/ccx/service/tenantName/Human\_Resources/v\#\#\.\# , then the specified API version is used. (Example: if v34.0 is specified, then it is used.)
840844

841-
* Workday Email Writeback feature uses Maintain_Contact_Information (v26.1)
845+
* Workday Email Writeback feature uses Change_Work_Contact_Information (v30.0)
842846
* Workday Username Writeback feature uses Update_Workday_Account (v31.2)
843847

844848
#### Can I configure my Workday HCM tenant with two Azure AD tenants?
@@ -1272,7 +1276,7 @@ To do this change, you must use [Workday Studio](https://community.workday.com/s
12721276

12731277
1. Download and install [Workday Studio](https://community.workday.com/studio-download). You will need a Workday community account to access the installer.
12741278

1275-
2. Download the Workday Human_Resources WSDL file from this URL: https://community.workday.com/sites/default/files/file-hosting/productionapi/Human_Resources/v21.1/Human_Resources.wsdl
1279+
2. Download the Workday **Human_Resources** WSDL file specific to the WWS API version you plan to use from the [Workday Web Services Directory](https://community.workday.com/sites/default/files/file-hosting/productionapi/index.html)
12761280

12771281
3. Launch Workday Studio.
12781282

@@ -1292,7 +1296,7 @@ To do this change, you must use [Workday Studio](https://community.workday.com/s
12921296

12931297
9. Select **OK**.
12941298

1295-
10. In the **Request** pane, paste in the XML below and set **Employee_ID** to the employee ID of a real user in your Workday tenant. Select a user that has the attribute populated that you wish to extract.
1299+
10. In the **Request** pane, paste in the XML below. Set **Employee_ID** to the employee ID of a real user in your Workday tenant. Set **wd:version** to the version of WWS that you plan to use. Select a user that has the attribute populated that you wish to extract.
12961300

12971301
```xml
12981302
<?xml version="1.0" encoding="UTF-8"?>

0 commit comments

Comments
 (0)