Assign Roles to user using Workday EIB – Inbound

Assigning Roles using Inbound EIBs

Recently, we have explored the capabilities of assigning roles to an employee or a position in Workday using EIB. Assign Roles web service is used to assign roles to positions or workers. This web service replaces the Assign Organization Roles web service, which is being deprecated. Following are the details:

Equivalent Workday Task – Assign roles from the related actions menu of the Worker Profile or the Position Restriction.

Tips to populate input files:

  • Spreadsheet Key: Use a unique value for each Event Target Assignee that we are updating.
  • Effective Date:
    • If we want the role assignment to be effective immediately, leave it blank to default to today’s date or manually enter today’s date. 
    • We can also specify a future date if you don’t want the role assigned immediately.
    • Don’t use a past date; We should not backdate the role assignment.
  • Event Target Assignee: We can populate this field with Position ID or EMPLID if we want to assign roles similar to Event Target Assignee (say worker or Position X) to worker/position (Say A, B, C) we need to list those workers/positions (A,B,C) also into Assignees to Add column
  • Order Type Reference: Although it shows as required, it should be left blank
  • Update Later Dated Assignments: We will likely want to set this field to Y so Workday doesn’t inadvertently drop the role assignment if there are any future-dated assignments for the role.
  • Assignees to Add+: If we are assigning roles, make sure we populate this field. Otherwise, no roles will be assigned. If we are removing roles, make sure we populate the Assignees to Remove+ field.
  • Remove Existing Assignees for Assignable Role on Role Assigner: Set to Y if we need to remove all role assignments for a given role and

Also please note that the reference ID types in row 4 of the EIB input file are populated with the first valid entry (based on alphabetical order). Many of the assignee fields are using reference ID type Academic_Affiliate_ID We need to change the values to relevant valid entry.

Assignable Role on Role Assigner

Common Issues and Errors

The EIB completes successfully, but you don’t see new the role assignments.

This issue occurs if we have populated a role with older effective date, or failed to load Assignees to ADD+ filed in the template. Also need to make sure that business process Assign roles is completed successfully.

There is no option to launch the integration: This is most likely security-related issue on Assign Roles web service.

The EIB issues these errors:

  1. Assignable Role is not valid
  2. The entered information does not meet the restrictions defined for this field (Assignable_Role_Reference)

Either role is not available or REFERENCE_ID is not populated correctly.

How to Recover from a Bad Load

We can add and remove assignees in the EIB input file. The rescind option is not allowed for this EIB (it is supported only when the assign roles process is used as a sub-process in other business processes). If we need to un-do a role-assignment, we can re-run the EIB to remove the role-assignment.

Leave a Reply

SOAIS - Worksoft Newsletter

To view on your browser, click here
Facebook Twitter LinkedIn
Dear Default Value,

Welcome to SOAIS Newsletter of September 2021!

Continuous Testing with Remote Execution
The speed of innovation continues to increase, driving rapid and relentless change for today’s ever-evolving IT landscapes, creating greater risk as IT and business teams scramble to ensure timely delivery. How can your organization keep pace? Test more, worry less. With Worksoft’s Connective Automation Platform, you can easily build and maintain automated tests, accelerating testing time without losing scope or volume. You can schedule and execute remote, continuous tests to intercept defects sooner and prioritize remediation - without sacrificing your nights and weekends. Explore how continuous test automation and remote execution can empower your organization.

Click here to connect with us to get more information on our services.

Skip Costly Rework with Dynamic Change Resiliency​

Change resiliency is imperative in ever-evolving IT environments. Our patented object action framework streamlines change management by assigning object definitions to your shared assets. The same object may be used in a thousand automation steps, but it can be easily updated by making one simple change to the model definition. The change automatically propagates to every single instance where that object may have been used without a single line of code or manual human involvement. For more change readiness you can also engage our Impact Analysis for SAP to predict how changes in SAP transports will affect your business processes. 

Please click here to watch the video to get a gist.

SOAIS Blog – Nuts and bolts of Certify Database Maintenance​

One of the key thing, which is often missed by the organizations, who have invested in using Worksoft Certify for automating their Business Process Validation initiatives, is implementing a Database Maintenance Plan. While the business and the test automation consultants get excited about the shiny new thing that they have got and start building the regression suite; planning and executing a database maintenance plan for most of the customers gets pushed down the priority list. However, since all the test assets in Certify are stored in a Database, a robust database maintenance plan is very important to maintain smooth operation of Certify with acceptable performance criteria. The customers usually start facing issues once they have built significant number of Certify processes which they have started executing on regular basis. Such executions add a lot of data to the tables storing results data and increase the overall size of the Certify database.

Please click here to read the complete blog.

Worksoft Blog – Process Intelligence: A Multi-Dimensional Approach

The ability to extract process knowledge has become easier through the years. Technology has evolved to the point where we can deploy capabilities that connect at multiple levels to extract different types of process insight. In the past, organizations were forced to spend enormous energy extracting data manually from different applications and databases. Then, they would have to use things like spreadsheets to transform the data and convert it into meaningful information. 

Please click here and read the complete blog.
Unit 9, Level 5, Navigator, ITPL,
Bangalore - 560 066.
Phone: +91 80 40071234
Suite 101, 1979, N Mill St,
Naperville, IL 60563
Phone 1-800-262-2427
Please click here to Unsubscribe / Unsubscribe Preferences

Leave us your info