Version 2025.2
For details and updates associated with this version of the app, see the App Catalog Changelog.
Introduction
View the Work From Almost Anywhere forum page for even more details and a video demo of the app.
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.
Configuration Instructions
Security
App Attributes
Using App Manager, perform the following steps:
- In the App Attributes section, click the
Update App Configurationbutton. - Check
Confirmand click OK. - In the table that appears, click the
Editbutton in the rightmost column. - Click the plus in the
Max Remote Daysrow and add a numeric value (e.g., 30) in theValuecolumn. This will be the maximum days a worker can request to Work From Anywhere in a given calendar year. - Click OK to save.
Model Components
Manage: Work From Anywhere Security Domain
Using App Manager, perform the following steps:
- In the Model Components section, locate the Security Domain
Manage: Work From Anywhereand 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
- Modify:
Remote Work Self Service Security Domain
Using App Manager, perform the following steps:
- In the Model Components section, locate the Security Domain
Remote Work Self Serviceand click Create in the Domain Security Policy column. - Check
Confirmand click OK. - Add the following
Report/Task Permissionsto the Domain Security Policy:- Modify:
All Employees
- Modify:
Work From Anywhere Request Business Process
- Locate the
Work From Anywhere RequestBusiness Process in App Manager and click Edit in the Security Policy column. - Configure the Business Process Security Policy with the following permissions:
- Initiate Work From Anywhere Request:
Employee as Self - Action Steps: Right To Work Verification:
Employee as Self - View All:
Employee as Self,HR Administrator,Manager - Approve:
Manager - Deny:
Manager
- Initiate Work From Anywhere Request:
- Run the
Activate Pending Security Policy Changestask to activate your changes. - Locate the
Work From Anywhere RequestBusiness Process in App Manager and click Create in the Business Process Definition column. Click OK. - On the Edit Business Process screen, click OK and Done to create an empty definition that auto-completes.
- Optionally, you can add additional business process steps, such as:
- the Right To Work Verification review step for Employee as Self as step B and
- an approval step for Manager as step C.
- Optionally, you can add additional business process steps, such as:
Usage Instructions
- In your Development tenant, search for and run the
Work From Almost AnywhereTask to view the hub,Manage Work From Anywhere RequestsTask to view a calendar of existing requests, or theRequest Work From AnywhereTask to submit a new request. - Click on the Request to Work Remote button to create a new Work From Anywhere Request if one does not yet exist.
- Click on the Manage Requests button to view or update Work From Anywhere Requests.
- Click on the Calendar View button to view, create, and edit Work From Anywhere Requests using a Multi-Select Calendar widget.
Sample Configuration
The following screenshots show what the security policy configuration would look like by following the above instructions: