> ## Documentation Index
> Fetch the complete documentation index at: https://hub.stackone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Workday

> If you've been directed to StackOne to integrate with Workday, the following steps will help you understand the process and any necessary actions to configure successful integration.

<Warning>
  This guidance assumes you have Admin privileges for your Workday account.
</Warning>

## Finding your Workday Tenant

<Steps>
  <Step title="Log into Workday">
    Log into your Workday account. Look at the address bar at the top of the browser window where the URL is displayed. Find your tenant immediately after `workday.com/`.

    <Frame>
      <img className="rounded-md" style={{ margin:"0 auto",border:"1px solid #efefef" }} alt="Workday Tenant" src="https://mintcdn.com/stackone-hub/HYJwyqbEuT1SMQL-/images/workday/image1.png?fit=max&auto=format&n=HYJwyqbEuT1SMQL-&q=85&s=98e53062f38cb746cdb00efccb4922d9" width="2880" height="1532" data-path="images/workday/image1.png" />
    </Frame>
  </Step>
</Steps>

## Finding the Web Services Endpoint

<Steps>
  <Step title="Go to Public Web Services">
    Go to the `Public Web Services` report.

    <Frame>
      <img className="rounded-md" style={{ margin:"0 auto",border:"1px solid #efefef" }} alt="Human Resources Web Service" src="https://mintcdn.com/stackone-hub/HYJwyqbEuT1SMQL-/images/workday/image2.png?fit=max&auto=format&n=HYJwyqbEuT1SMQL-&q=85&s=afff1c6e2576b6ef64c0b835bfc5f369" width="305" height="150" data-path="images/workday/image2.png" />
    </Frame>
  </Step>

  <Step title="Find Human Resources">
    Find Human Resources and hover over it to be able to interact with the menu. Via the three-dots menu, go to `Web Service` and click on `View SDL` (note that the page may take a minute to fully load).

    <Frame>
      <img className="rounded-md" style={{ margin:"0 auto",border:"1px solid #efefef" }} alt="WSDL Service" src="https://mintcdn.com/stackone-hub/HYJwyqbEuT1SMQL-/images/workday/image3.png?fit=max&auto=format&n=HYJwyqbEuT1SMQL-&q=85&s=8705af6f431c64ccea6165954c2792ce" width="634" height="440" data-path="images/workday/image3.png" />
    </Frame>
  </Step>

  <Step title="Search for wsdl:service">
    Search for `wsdl:service` in the file OR navigate directly to the very bottom of the page. You should see something like this:

    <Frame>
      <img className="rounded-md" style={{ margin:"0 auto",border:"1px solid #efefef" }} alt="WSDL Service" src="https://mintcdn.com/stackone-hub/HYJwyqbEuT1SMQL-/images/workday/image4.png?fit=max&auto=format&n=HYJwyqbEuT1SMQL-&q=85&s=454487a49883583409be3039206695e0" width="986" height="93" data-path="images/workday/image4.png" />
    </Frame>

    Copy everything before `service` in the location attribute. Do not include the `https://` prefix. In the example tenant above, this would be `wd2-impl-services1.workday.com/ccx` but it may be different for your tenant (e.g., `wd5-services1.myworkday.com/ccx`).
  </Step>
</Steps>

## Set up an Integration System User

<Steps>
  <Step title="Search for Create Integration System User">
    Log in to your Workday tenant in the Workday portal. In the Search field, search for "Create Integration System User".

    <Frame>
      <img className="rounded-md" style={{ margin:"0 auto",border:"1px solid #efefef" }} alt="Create Integration System User" src="https://mintcdn.com/stackone-hub/HYJwyqbEuT1SMQL-/images/workday/image5.png?fit=max&auto=format&n=HYJwyqbEuT1SMQL-&q=85&s=78a9d53563ab698fdc476a5d6b084447" width="331" height="116" data-path="images/workday/image5.png" />
    </Frame>
  </Step>

  <Step title="Choose the Task">
    Choose the "Create Integration System User" task.
  </Step>

  <Step title="Enter Account Information">
    Enter a username and password in the Account Information section on the "Create Integration System User" page.

    <Frame>
      <img className="rounded-md" style={{ margin:"0 auto",border:"1px solid #efefef" }} alt="Account Information" src="https://mintcdn.com/stackone-hub/HYJwyqbEuT1SMQL-/images/workday/image6.png?fit=max&auto=format&n=HYJwyqbEuT1SMQL-&q=85&s=c87c39182c24f6a24e26797dabd8bb1f" width="764" height="769" data-path="images/workday/image6.png" />
    </Frame>
  </Step>

  <Step title="Click OK">
    Click OK.
  </Step>
</Steps>

## Add the Integration System User to a Security Group

<Steps>
  <Step title="Search for Create Security Group">
    In the Search field, search for "Create Security Group". Select the "Create Security Group" task.

    <Frame>
      <img className="rounded-md" style={{ margin:"0 auto",border:"1px solid #efefef" }} alt="Create Security Group" src="https://mintcdn.com/stackone-hub/HYJwyqbEuT1SMQL-/images/workday/image7.png?fit=max&auto=format&n=HYJwyqbEuT1SMQL-&q=85&s=0040826d4a649f9c35e74041a814f400" width="283" height="119" data-path="images/workday/image7.png" />
    </Frame>
  </Step>

  <Step title="Select Security Group Type">
    Choice: There are two types of security groups that can be chosen:

    * Integration System Security Group (Unconstrained)
    * Integration System Security Group (Constrained)\
      \
      The constrained security group will allow you to specify  On the "Create Security Group" page, select "Integration System Security Group" from the Type of Tenanted Security Group pull-down menu. Enter a name in the Name field.

    <Frame>
      <img className="rounded-md" style={{ margin:"0 auto",border:"1px solid #efefef" }} alt="Security Group Type" src="https://mintcdn.com/stackone-hub/HYJwyqbEuT1SMQL-/images/workday/image8.png?fit=max&auto=format&n=HYJwyqbEuT1SMQL-&q=85&s=31ebe2a1b9ff7fb0b4c8c6c15fa30df2" width="444" height="174" data-path="images/workday/image8.png" />
    </Frame>
  </Step>

  <Step title="Click OK">
    Click OK.
  </Step>

  <Step title="Edit Integration System Security Group">
    a. On the "Edit Integration System Security Group (Unconstrained)" page, enter the same name you used when creating the ISU in the first section. Click OK.

    b. On the "Edit Integration System Security Group (Constrained)@ page, there will be additional options to choose the groups that the associated user will have access to.<img src="https://mintcdn.com/stackone-hub/4kCYyCeuh-KQSMdC/image.png?fit=max&auto=format&n=4kCYyCeuh-KQSMdC&q=85&s=c33526f9f8791587cb32c74637915f08" alt="image.png" width="2390" height="984" data-path="image.png" />
  </Step>
</Steps>

## Configure Domain Security Policy Permissions

<Steps>
  <Step title="Edit Permissions">
    <Info>
      The Workday ATS integration currently requires **all** of the permissions listed below to be enabled for full support.

      Workday's API may return an error response if any of these permissions are missing.
    </Info>

    You can reach this interface by searching for "Maintain Permissions for Security Group" in the search bar, and selecting the name of the Security Group you created in the previous step.

    This integration uses the following Workday Security Group Permissions. For each listed permission, select either **Get Only** for read-only access, or **Get and Put** for read and write access in the *View/Modify Access* column.

    <Frame>
      <img className="rounded-md" style={{ margin: '0 auto', border: '1px solid #efefef' }} alt="View/Modify Access" src="https://mintcdn.com/stackone-hub/HYJwyqbEuT1SMQL-/images/workday/image13.png?fit=max&auto=format&n=HYJwyqbEuT1SMQL-&q=85&s=99f0e10d42cd43a42cf1c3b7236ab702" width="1128" height="445" data-path="images/workday/image13.png" />
    </Frame>

    <Info>
      Please note that Security Group Permissions can be customized within a Workday organization, and this list does not account for such customizations.
    </Info>

    * Job Requisition Data
    * **Candidate Data:**
      * Interview Schedule
      * Offer details
      * Other Jobs
      * Other Information
      * Photo
      * Attachment
      * Personal Information
      * Job Application
      * Interview Schedule
      * Jobs Requisitions
      * Offer Details
      * Other Jobs
    * **Person Data:**
      * Personal Data
      * Name
      * Citizenship Status
      * Date of Birth
      * Disabilities
      * Gender
      * Government IDs
      * ID Information
      * Marital Status
      * National ID Identification
      * Personal Information
      * Personal Photo
      * Home Address
      * Home Email
      * Home Phone
      * Work Address
      * Work Email
      * Work Phone
    * Pre-Hire Data: Employment Agreement
    * Pre-Hire Personal Data
  </Step>
</Steps>

## Approve the Security Policy Changes

<Steps>
  <Step title="Search for Activate Pending Security Policy Changes">
    In the Search bar, search for "Activate Pending Security Policy Changes". Review the policies that need approval in the summary of the changes in the security policy. Approve the pending security policy changes to activate them.
  </Step>
</Steps>

## Linking your Account

You can use the Tenant and System User credentials you created in steps 1 & 2 to link Workday.

<Frame>
  <img className="rounded-md" style={{ margin:"0 auto",border:"1px solid #efefef" }} alt="Linking your Account" src="https://mintcdn.com/stackone-hub/HYJwyqbEuT1SMQL-/images/workday/image9.png?fit=max&auto=format&n=HYJwyqbEuT1SMQL-&q=85&s=83773635e30035397d0c2d778d15ed64" width="489" height="703" data-path="images/workday/image9.png" />
</Frame>

## Useful Links

<Card title="API Reference" icon="link" href="https://doc.workday.com/">
  [https://doc.workday.com/](https://doc.workday.com/)
</Card>
