Workday Integration

Help guide for connecting Workday to Snappy Gifts

Updated over a week ago

HRIS Integrations is only available for Elevated or Enterprise accounts


ISU and Web Services Endpoint Authentication

Before linking your Workday, we'll need to make sure that the correct permissions are enabled. Below are some detailed steps for granting permissions. Steps One through Five are done within your Workday portal, whereas the last step is done on your prompt in the Snappy Dashboard.

Step One: 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.

  4. On the Create Integration System User page, in the Account Information section, enter a user name, and enter and confirm a password.

  5. Click OK.

Note: You'll want to add this user to the list of System Users to make sure the password doesn't expire.

Step Two: Create a Security Group and Assign an Integration System User

Now, add this Integration System User to a Security Group:

  1. In the Search field, type Create Security Group.

  2. Select the Create Security Group task.

  3. Click OK.

  4. On the Create Security Group page, from the Type of Tenanted Security Group pull-down menu, select Integration System Security Group.

  5. In the Name field, enter a name.

  6. Click OK.

  7. On the Edit Integration System Security Group (Unconstrained) page, in the Name field, enter the same name you entered when creating the ISU in the first section.

  8. Click OK.

Step Three: Configure Domain Security Policy Permissions

In the Security Group, you will need to edit the Domain Security Policy Permissions and add the following GET operations:

Parent Domains Required for HRIS:

  • Job Requisition Data

  • Person Data: Name

  • Person Data: Personal Data

  • Person Data: Home Contact Information

  • Person Data: Work Contact Information

  • Worker Data: Workers

  • Worker Data: All Positions

  • Worker Data: Current Staffing Information

  • Worker Data: Public Worker Reports

  • Worker Data: Employment Data

  • Worker Data: Organization Information

For a more detailed breakdown of the functional areas that are needed: here

Step Four: Activate Security Policy Changes

In the search bar, type "Activate Pending Security Policy Changes" to view a summary of the changes in the security policy that needs to be approved. After reviewing policies, approve the pending security policy changes in order to activate them.

Step Five: Obtain the Web Services Endpoint for Workday Tenant

We'll need access to your specific Workday web services endpoint:

  1. Search in Workday for Public Web Services.

  2. Open Public Web Services Report.

  3. Hover over Human resources and click the three dots to access the menu.

  4. Click Web Services > View WSDL.

  5. Navigate to the bottom of the page that opens and you'll find the host.

  6. Copy everything until you see /service. This should look something like

Enter Credentials into Snappy DB

  1. Workday URL: Enter the Web Services Endpoint you found from Step 5 into Snappy Dashboard.

  2. User ID: Enter the Integration System User name for the user created in Step One.

  3. Password: Enter the Integration System User password for the user created in Step One.

  4. Workday Tenant Name: Enter your Workday Tenant name.


  • Linked Implementation Workday accounts will result in slower syncs as there are less resources dedicated to the tenant.

  • The password used cannot contain an "&" sign.

Did this answer your question?