Version 2025.1
For details and updates associated with this version of the app, see the App Catalog Changelog.
Deploy Instructions
Create Copy (Recommended)
- Click the “Create Copy” button above.
- To modify app source code:
- Open the app in the Console.
- Click Open in App Builder.
- After making any changes, Save and Deploy.
Manual Deploy (Alternative)
- Install the Workday Extend Plugin for IntelliJ.
- Download and unzip the app source code.
- Open in IntelliJ
- Go to Tools > Workday Extend > Log in to Workday Extend. You will be prompted to login to Workday Developer Site.
- Go to Tools > Workday Extend > Log in to Tenant. You will be prompted to choose your tenant.
- Go to Tools > Workday Extend > Deploy App to Tenant. Select your application.
Security
Model Components
Using App Manager, perform the following steps:
- In the Model Components section, locate the Security Domain
Manage: Employee Recognitionand click Create in the Domain Security Policy column. - Check
Confirmand click OK. - Add the following
Report/Task Permissionsto the Domain Security Policy: Modify:HR Administrator,HR Partner,Manager
Request One-Time Payment REST API
-
In your development tenant, search for and select the ‘Edit Business Process Security Policy’ task.
-
Enter in ‘Request One-Time Payment’.
-
Click ‘OK’.
-
Scroll down to the section with the
Initiating ItemtitledRequest One-Time Payment (REST Service). -
Under the
Security Groupsitem, add the following three groups:HR Administrator,HR Partner,Manager -
Click ‘OK’ and then ‘Done’.
-
In your development tenant, search for the ‘Activate Pending Security Policy Changes’ task.
-
You should see the changes we just implemented here.
-
Fill in a comment and then select confirm on the follow up screen.
Run the Application
Run as a Task (for Direct Reports)
- Search for Give Employee Recognition in the Workday global search bar.
- Prompt and select the recipient of the recognition. Only direct reports will appear in the dropdown. Hit
OKand continue to the main app.
Run as a Related Action off a Worker
- In your development tenant, search for an employee, i.e. ‘Adam Carlton’.
- Under related actions for that employee, scroll down to ‘Worker’, and select ‘Worker’ > ‘Employee Recognition’ to be taken to the Employee Recognition app with information for that employee pre-loaded.