Examples and usecases GitHub

App catalog / work-from-anywhere-extend-app

Work From Almost Anywhere

Workday

Enable employees to request to work from anywhere, for a manager to approve, and see requests on a calendar view.

Extend App Presentation Model Template Workday Extend Workday HCM

Work From Almost Anywhere

Introduction

An Extend app that lets employees request to work from anywhere, routes the request to their manager for approval, and shows everyone’s arrangements on a calendar view.

Status: this is a sample entry that demonstrates the hub’s format. The app-source/ folder holds a placeholder until the real app source export lands.

What’s inside

  • app-source/ is where the exported app source lives: app metadata (amd), site metadata (smd), pages (pmd), business objects, and security domains.
  • example.json drives the card in the gallery and the index table in the repository README.

Deploy instructions

Use whatever tooling you normally build with:

  • App Builder: import this folder (or upload the source as a ZIP to App Hub), Save and Deploy, then install and launch in your tenant.
  • IntelliJ plugin: open the folder, log in to Workday Extend and your tenant, then deploy to the tenant.
  • WDCLI: push the app source to App Hub from your terminal as the developer CLI rolls out.

Configuration

Security

Review the app’s security domains in App Manager and confirm the domains match your tenant’s security policy before installing.

Business process

The approval flow extends a Workday business process. Check the routing so requests land with the right manager role.

Usage

Employees open the app from the home page, pick their dates, and submit a request. Managers approve from their inbox, and approved arrangements appear on the shared calendar.