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.

download documents payslips compliance audit
JSON Format 14 Fields Medium Frequency Generator

Overview

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).

Resources

Tools

  • LogForge CLI

    Command-line tool for template validation and log generation

  • Workday Studio

    Eclipse-based IDE for Workday integrations and custom development

Generation Configuration

Base Frequency: 120 events/hour
Time Patterns:
business_hours night_hours weekend
Business Hours Multiplier: 2.5x
Night Hours Multiplier: 0.8x
Weekend Multiplier: 0.3x

Field Definitions

Complete field reference for this event type with data types, descriptions, and example values.

Field Name Type Required Format Description Example Possible Values
deviceType
Source: random_choice(['Phone', 'Desktop', 'Tablet'])
String Required Type of device used to download the document Phone
Phone — Mobile smartphone device
Desktop — Desktop computer or laptop
Tablet — Tablet device
ipAddress
Source: random_public_ip()
String Required IPv4 Public IP address of the user's device 174.224.1.218
systemAccount
Source: random_int(10000, 999999) formatted as 6-digit zero-padded string
String Required 6-digit zero-padded string Workday internal user identifier (6-digit zero-padded number) 000151329
requestTime
Source: now() | iso8601
DateTime Required ISO 8601 with milliseconds and Z suffix Timestamp of the document download request in ISO 8601 format (UTC) 2025-12-20T21:53:16.898Z
taskId
Source: random_guid() with hyphens removed
String Required 32-character hexadecimal (UUID without hyphens) Unique identifier for the download task (32-character hex string) d3e0b8c631221000109d6a5966062492
userAgent
Source: random_choice() from list of common Workday user agents including mobile and web clients
String Required User agent string identifying the Workday client application and version Workday/2025.12.1.27340 (iPhone)
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
Source: random_string(6, 'abcdef0123456789')
String Required 6-character hexadecimal Short session identifier (6-character hex string) 065904
taskDisplayName
Source: random_choice() from list of common document download tasks
String Required Human-readable description of the document download task Payslips
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
Source: Fixed value: DOWNLOAD
String Required Type of action performed (always DOWNLOAD for this template) DOWNLOAD
target
Source: Object with descriptor (document filename) and id (UUID without hyphens)
Object Required Target document object containing descriptor and unique document ID {"descriptor": "Payslip-11_21_2025.pdf", "id": "18e429dcbd6e10016a067d0ac9b30001"}
target.descriptor
Source: random_choice() from list of document filename patterns with dynamic dates
String Required Document filename or description Payslip-11_21_2025.pdf
target.id
Source: random_guid() with hyphens removed
String Required 32-character hexadecimal (UUID without hyphens) Unique document identifier (32-character hex string) 18e429dcbd6e10016a067d0ac9b30001
tenantId
Source: registry.get_organization_field('netbios_domain') | lower, fallback to 'acmecorp'
String Required Workday tenant identifier (organization's unique ID in Workday) acmeco
tenantHost
Source: random_choice() from list of Workday service hostnames
String Required Hostname (FQDN) Workday service hostname for the tenant wd5-services1.myworkday.com

Details

14
Fields
Medium
Frequency
5
Tags
document_download
Event Type
Tags:
download documents payslips compliance audit

Feedback

No ratings yet