Integrations
...
Workday
How to Authenticate
18 min
this guide will walk you through the steps of setting up an hris integration with workday create an isu step 1 click on the magic link to allow and continue step 2 navigate to your workday dashboard step 3 search for "create integration system user" and select it step 4 assign a username, for instance, bindbee hris, and set password ( do not generate random password ) step 6 leave all other parameters unchanged and click on "ok" and then "done" ensure the password does not reset step 1 navigate to maintain password rules step 2 in select users exempt from password expiration add the newly created integration system user and press "ok", then "done" create a new security group step 1 navigate to create security group step 2 from the type of connected security group, select the integration system security group (unconstrained) step 3 assign a name to the group, and click "ok" step 5 inside the security group, add the newly created user step 6 press "ok" and then "done" manage authentication policies step 1 navigate to manage authentication policies step 2 go to the current policy and press edit step 3 create a new rule and name it appropriately also add the newly created security group step 4 set the authentication condition name to " credentials " and leave the rest unchanged step 5 press " ok " and then " done " step 6 click on " activate all authentication policies " step 7 add a comment and press okay step 8 confirm the selection maintain permissions for security group step 1 navigate to " maintain permissions for security group " step 2 select the newly created group step 3 add the required permissions for read only access, select " get only " for read and write access, select " get and put " step 4 select all the required permissions api operation domain security policy get only worker data public worker reports this is the minimum required permission get only person data name get only person data personal data get only person data home contact information get only person data work contact information get only worker data compensation get only worker data workers get only worker data all positions get only worker data current staffing information this is required to surface employment status of employees get only worker data employment data get only worker data all worker’s positions past and present this is required to pull historical employments get only worker data organization information get only reports pay calculation results for worker (results) get only worker data payroll get only worker data time off get only set up benefits get only process export time blocks get only worker data time off (accrual and time off adjustments/overrides by batch id) get only worker data benefit elections get only worker data beneficiaries and dependents get only worker data compensation by organization step 5 \[optional] for employee write, also add the following permissions get only job requisition data get and put pre hire personal data get and put person data personal information step 6 press okay and done main domain subdomain job requisition data person data personal data person data citizenship status person data disabilities person data id information person data national id identification person data marital status person data date of birth person data gender person data government ids person data personal information person data photo person data home contact information person data home address person data home email person data home instant messenger person data home phone person data home web address person data work contact information person data work address person data work email person data work instant messenger person data work phone person data work web address person data public work email address worker data workers worker data compensation all worker’s positions past and present worker data all positions worker data current staffing information worker data public worker reports worker data employment data reports pay calculation results for work (results) worker data payroll process export time blocks worker data organization information worker data benefit elections worker data beneficiaries and dependents worker data time off worker data time off (time off) worker data time off (accrual and time off adjustments/overrides by batch id) time off permission worker data time off (time off balances) worker data time off (time off balances manager view) worker data time off (time off manager view) activate all changes step 1 navigate to " activate pending security policy changes " step 2 add a comment and then confirm setting up the connection step 1 enter the user id and password created earlier and click next step 2 to find your workday web services endpoint url, return to your workday dashboard search for public web services step 3 navigate to benefit administration > web service > view wsdl scroll to the bottom, and copy everything before "/service" in the url step 4 return to magic link, paste the copied url, and click next step 5 to find your workday tenant name, look at your dashboard’s url, and copy the part after "workday com " step 6 paste the tenant name in the provided field and click connect you have successfully connected to workday!