Vendors / Workday / Workday HCM / Workday HCM Document Download
Workday logo

Workday HCM Document Download

Employee document access and downloads

Records document download activities from Workday HCM, including payslips, tax documents, benefits summaries, and other employee-related documents. Captures DOWNLOAD actions with target document information.

JSON 14 fields Medium Generator

download documents payslips compliance audit
Preview Sample View Schema
CLI Install
meltr templates install workday

What this event covers

Tracks when users download documents from Workday HCM, including payslips, tax forms, benefits documents, performance reviews, and other HR-related files. Provides audit trail for document access and compliance monitoring.

When generated

  • ›When an employee downloads their payslip or pay statement
  • ›When a user accesses tax documents (W-2, 1099, etc.)
  • ›When benefits summaries or enrollment documents are downloaded
  • ›When performance review documents are accessed
  • ›When training certificates or compliance documents are retrieved
  • ›When employment verification letters are generated and downloaded

Security relevance

High

Compliance

SOC 2 GDPR (Article 15 - Right of Access) HIPAA (for healthcare benefits documents) SOX (for financial documents) IRS regulations (tax document retention)

Frequency notes

Medium frequency with spikes during specific periods. Base rate of 120 events/hour increases during pay periods (2.5x = 300 events/hour), tax season (January-April), and benefits enrollment periods. Lower activity during nights (96 events/hour) and weekends (36 events/hour).

Docs and tools

Configuration

Base frequency
120 events/hour
Time patterns
business_hours night_hours weekend
Business hours
2.5x
Night hours
0.8x
Weekend
0.3x

Field definitions

Field reference for this event type — types, requirements, examples, and allowed values.

deviceType
String Required

Type of device used to download the document

Source: random_choice(['Phone', 'Desktop', 'Tablet'])

Example Phone
Values
  • Phone Mobile smartphone device
  • Desktop Desktop computer or laptop
  • Tablet Tablet device
ipAddress
String Required

Public IP address of the user's device

Source: random_public_ip()

Format IPv4
Example 174.224.1.218
systemAccount
String Required

Workday internal user identifier (6-digit zero-padded number)

Source: random_int(10000, 999999) formatted as 6-digit zero-padded string

Format 6-digit zero-padded string
Example 000151329
requestTime
DateTime Required

Timestamp of the document download request in ISO 8601 format (UTC)

Source: now() | iso8601

Format ISO 8601 with milliseconds and Z suffix
Example 2025-12-20T21:53:16.898Z
taskId
String Required

Unique identifier for the download task (32-character hex string)

Source: random_guid() with hyphens removed

Format 32-character hexadecimal (UUID without hyphens)
Example d3e0b8c631221000109d6a5966062492
userAgent
String Required

User agent string identifying the Workday client application and version

Source: random_choice() from list of common Workday user agents including mobile and web clients

Example Workday/2025.12.1.27340 (iPhone)
Values
  • Workday/2025.12.1.27340 (iPhone) Workday iOS mobile app
  • Workday/2025.12.0.25234 (AndroidNative) Workday Android mobile app
  • Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 Workday web portal via browser
sessionId
String Required

Short session identifier (6-character hex string)

Source: random_string(6, 'abcdef0123456789')

Format 6-character hexadecimal
Example 065904
taskDisplayName
String Required

Human-readable description of the document download task

Source: random_choice() from list of common document download tasks

Example Payslips
Values
  • Payslips Pay statement or paycheck document
  • Tax Documents Tax forms and statements
  • Download W-2 Annual W-2 tax form
  • Benefits Summary Employee benefits overview document
  • Performance Review Document Performance evaluation or review
  • Training Certificate Training completion certificate
activityAction
String Required

Type of action performed (always DOWNLOAD for this template)

Source: Fixed value: DOWNLOAD

Example DOWNLOAD
target
Object Required

Target document object containing descriptor and unique document ID

Source: Object with descriptor (document filename) and id (UUID without hyphens)

Example {"descriptor": "Payslip-11_21_2025.pdf", "id": "18e429dcbd6e10016a067d0ac9b30001"}
target.descriptor
String Required

Document filename or description

Source: random_choice() from list of document filename patterns with dynamic dates

Example Payslip-11_21_2025.pdf
target.id
String Required

Unique document identifier (32-character hex string)

Source: random_guid() with hyphens removed

Format 32-character hexadecimal (UUID without hyphens)
Example 18e429dcbd6e10016a067d0ac9b30001
tenantId
String Required

Workday tenant identifier (organization's unique ID in Workday)

Source: registry.get_organization_field('netbios_domain') | lower, fallback to 'acmecorp'

Example acmeco
tenantHost
String Required

Workday service hostname for the tenant

Source: random_choice() from list of Workday service hostnames

Format Hostname (FQDN)
Example wd5-services1.myworkday.com