Skip Navigation

Set up security for a WSDL integration

Complete this task if you want to access Workday custom reports using the WSDL service. WSDL is a SOAP-based service that can be used to define integrations from external applications that need to access Workday custom reports. To access Workday custom reports using REST, see Set up security for a REST integration.
REST provides more flexibility and is the preferred service.
  1. Log in to 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
    .
  6. In the 
    Search
     field, type 
    Create Security Group
    .
  7. Select the 
    Create Security Group
     task.
  8. Click 
    OK
    .
  9. On the 
    Create Security Group
     page, from the 
    Type of Tenanted Security Group
     pull-down menu, select 
    Integration System Security Group
    .
  10. In the 
    Name
     field, enter a name.
  11. Click 
    OK
    .
  12. On the 
    Edit Integration System Security Group (Unconstrained)
     page, in the 
    Name
     field, enter the same name you entered in Step 4.
  13. Click 
    OK
    .
  14. Click 
    Actions
     > 
    Security Group
     > 
    Maintain Security Permissions
    .
  15. Click 
    Done
    .
  16. On the 
    Maintain Permissions for Security Group
     page, in the 
    Integration Permissions
     section, in the 
    Domain Security Policies permitting Get access
     search field, type 
    Domain Security Policy
    .
  17. Select all search results and click 
    OK
    .
  18. On the Workday home page, in the 
    Search
     field, type 
    integration security
    .
  19. From the search results, click the 
    Integration System User Security Configuration
     report.
  20. On the 
    Integration System User Security Configuration
     page, select the username you entered in Step 12.
  21. Click 
    Security Profile
     > 
    Assign Integration System Security Groups
    .
  22. On the 
    Assign Integration System Security Groups
     page, in the 
    Integration System Security Groups to Assign
     field, type 
    ISSG Worker Details
    .
  23. Click 
    Enter
    .
  24. Click 
    ISSG Worker Details
    .
  25. Click 
    OK
    .
  26. On the 
    Assign Integration System Security Groups
     page, click 
    ISSG Worker Details
    .
  27. On the Workday home page, in the 
    Search
     field, type 
    View Custom Report
    .
  28. In the 
    Custom Report
     field, enter the name of the custom report.
  29. Select the report from the search results.
  30. Click 
    OK
    .
  31. On the report summary screen, click 
    Action
     > 
    Custom Report
     > 
    Edit
    .
  32. In the 
    Additional Info
     section, click 
    Share
    .
  33. In the 
    Report Definition Sharing Options
     section, select the 
    Share with specific authorized groups and users
     option.
  34. In the 
    Authorized Users
     field, enter the created integration system user name you entered in Step 4.
  35. Click 
    Enter
    .
  36. Click 
    OK
    .
Use the values generated for the "WDusername" and "WDpassword" keys to configure the Workday Sync Module for WSDL.