Integration Service
latest
false
Banner background image
Integration Service User Guide
Last updated Apr 24, 2024

Prerequisites for creating a connection

This page lists all the prerequisites for creating a connection between Integration Service and Workday.

Create an Integration System User (ISU)

  1. In your Workday portal, log into the Workday tenant.
  2. In the Search field, type Create Integration System User.
  3. Select the Create Integration System User task.
    docs image
  4. On the Create Integration System User page, in the Account Information section, enter a user name, and enter and confirm your password. Click OK.
    docs image
    Note: Due to XML encoding, `&`, `<`, and `>` cannot be included in the password. Make sure Require New Password at Next Sign In is not checked. You'll want to add this user to the list of System Users to make sure the password doesn't expire.

Create a security group and assign an integration system user

Now, add the Integration System User created earlier to a Security Group.
  1. In the Search field, type Create Security Group.
    docs image
  2. Select the Create Security Group task. Click OK.
  3. Within the Create Security Group page, choose Integration System Security Group (Unconstrained) from the Type of Tenanted Security Group drop-down menu.
  4. In the Name field, enter a name and click OK.
    docs image
  5. Input the same name that you used during the ISU creation process into the Name field in the Edit Integration System Security Group (Unconstrained) page and select OK.
    docs image

Configure domain security policy permissions

  1. In the Search field, type Maintain Permissions for Security Group.
    docs image
  2. Please ensure that the Operation is set to Maintain, and confirm that the Source Security Group matches the security group assigned in the previous chapter.
    docs image
  3. Add the Domain Security Policy corresponding to your needs. Note that Get Only is meant just to read data whereas Get and Put are meant to read and create/update data. You can consult your implementation partner or administrator to configure these API permissions.
    docs image
    Note: Permission smight differ from one implementation to another, so this may require working with your Workday administratior or implementation team to do so.

Activate security policy changes

  1. In the search bar, type Activate Pending Security Policy Changes to view a summary of the changes in the security policy that need to be approved.
    docs image
  2. Add any relevant comments on the window that pops up.
    docs image
  3. Confirm the changes in order to apply them.
    docs image

Validate that the authentication policy is sufficient

Check the Manage Authentication Policies section to ensure the ISU you created is added to a policy that can access the necessary domains. It should not be restricted to only the SAML Allowed Authentication Types – if this is the case, you can create a new Authentication Policy with a User Name Password Allowed Authentication Type. For now, let us edit the one in our case.
docs image
  1. Ensure that the Environments are configured accurately. In our case, we use Implemetation and Sales. Next, establish an Authentication Rule Name and include the Security Group within the rule.
    docs image
  2. Make sure the Allowed Authentication Types is set to Specific, with the User Name Password option selected, or to Any.
    docs image

Activate all pending authentication policy changes

  1. In the search bar, type Activate All Pending Authentication Policy Changes.
    docs image
  2. Add a comment and proceed to the next screen, confirming the changes. this saves the Authentication Policy that you just created.
    docs image

Obtain the web services endpoint for the Workday tenant

In order to successfully create a connection, you also require your specific Workday web services endpoint, which you can find out by performing the following steps:
  1. Use the Workday Search to search for Public Web Services.
    docs image
  2. Open the Public Web Services Report.
  3. Hover over any item and click the ant menu that appears.
  4. Navigate to Web Services > View WDSL. Scroll to the bottom of the page, where you can find the host.
  5. Search for a link that contains services, for example https://wd5-services.1.myworkday.com or https://wd2-impl-services.workday.com.
    docs image

Entering credentials into Integration Service

  1. For Hostname use the Web Services Endpoint you retrieved above.
    docs image
  2. For Username: Input the Integration System User's name that was created in the beginning.
  3. For Password input the password for the Integration System User that you created in the beginning.
  4. For Tenant, enter your Workday Tenant name. For example, if you sign in at https://wd5-services1.workday.com/uipath, enter uipath. After entering all the credentials, the connection is created.

Was this page helpful?

Get The Help You Need
Learning RPA - Automation Courses
UiPath Community Forum
Uipath Logo White
Trust and Security
© 2005-2024 UiPath. All rights reserved.