Skip to content
Massive IT

Insights · Case Study

From HR records to hybrid identity: a Workday provisioning plan

An anonymized August 2025 project case study of proposed Workday-to-Active Directory provisioning, Microsoft Entra synchronization, contact writeback, and lifecycle testing.

By Massive IT · August 1, 2025

Download Case Study PDF
Conceptual illustration of proposed HR-driven directory provisioning, cloud identity synchronization and contact writeback
Conceptual illustration only; not the customer's production topology.

Project snapshot

DetailDocumented scope
CustomerAn organization operating Workday and hybrid Microsoft identity; customer anonymized
Project dateAugust 2025
Source systemWorkday worker records
Proposed identity flowWorkday to on-premises Active Directory, then synchronization to Microsoft Entra ID
Planned return flowWorkday contact writeback for UPN, email, and phone fields
Status representedProposed design, pilot, acceptance criteria, and handoff; delivery is not verified

This project case study is based on the supplied project overview proposal. It describes intended scope and acceptance criteria, not confirmed implementation or achieved outcomes. Customer identities and internal planning estimates have been omitted.

Executive summary

The proposal defined an HR-driven identity integration connecting Workday worker records to on-premises Active Directory and Microsoft Entra ID. It covered the identity lifecycle from new hires through transfers, terminations, and rehires, with naming rules, population scoping, and controlled contact writeback.

Massive IT’s proposed approach combined architecture workshops, provisioning-agent deployment, Workday configuration support, mapping and filter design, pilot validation, and an operational runbook. The objective was a defined, testable provisioning process—not unrestricted automation across every business application.

The design challenge

HR records and directory accounts represent different views of the same person. A safe integration must define which records are in scope, where accounts belong, how identifiers remain unique, when lifecycle changes take effect, and which information may return to HR.

  • Identity naming: Establish sAMAccountName and UPN rules, collision handling, and non-Latin name behavior.
  • Population boundaries: Apply Workday filters and AD organizational-unit design so only intended workers enter the identity flow.
  • Timing: Agree hire-date behavior, termination timing, and immediate versus delayed contact writeback.
  • Hybrid consistency: Define supported attribute flows and synchronization scope between AD and Entra ID.
  • Operational ownership: Provide a method to test individual workers, investigate errors, and recover from failed provisioning.

The proposed architecture

LayerProposed responsibility
WorkdayProvide approved worker attributes through a scoped integration identity and supported service endpoint
Microsoft Entra provisioningApply attribute mappings and population filters to drive AD account creation and lifecycle updates
On-premises provisioning agentConnect the cloud provisioning service to the selected Active Directory environment
AD-to-Entra synchronizationSynchronize selected directory objects and attributes through supported Entra Connect Sync or Cloud Sync configuration
Workday WritebackReturn agreed UPN, email, and phone values using defined formats and timing

Inbound provisioning, cloud synchronization, and Workday Writeback are distinct flows. Updating a worker’s title, manager, or location in AD does not imply every updated attribute is written back to Workday. The proposed writeback scope was specifically contact and identity fields.

Massive IT’s proposed delivery

1. Architecture and policy workshop

Document topology, agent placement and availability, mappings, naming policy, organizational units, in-scope populations, and writeback timing. Group membership design remained a choice to validate: Entra-based groups with supported group provisioning to AD, or AD-only logic. The proposal did not establish a final selected group model.

2. Agent and connectivity preparation

Deploy the Microsoft Entra Connect Provisioning Agent on suitable domain-joined Windows Server hosts. Review TLS, outbound access, certificate-revocation connectivity, required endpoints, and service-account configuration. Exact host, schema, and permission prerequisites would need validation against current supported requirements.

3. Workday integration configuration

Support creation of an Integration System User and security group with the required worker-read and writeback permissions. Confirm the Workday Web Services endpoint and version, business-process permissions, and test connectivity before enabling the account flow.

4. Mappings, scoping, and on-demand tests

Configure the Workday-to-AD provisioning application, AD connectivity, attribute mappings, and filters such as cost center, location, or provisioning groups. Use on-demand provisioning to inspect selected worker profiles and refine expressions before broader processing.

5. Contact writeback

Configure Workday Writeback for UPN, email, and phone fields. Agree immediate or hire-date-delayed behavior and validate formats and required Workday permissions. Contact writeback does not itself create a mailbox or assign Microsoft 365 licenses.

6. Pilot and handoff

Test new hire, transfer, termination, and rehire scenarios, including identifier collisions and non-Latin names. Adjust mappings until the agreed cases meet acceptance criteria, then deliver a runbook covering on-demand tests, logs, quarantine handling, rollback, and routine changes.

Planned acceptance criteria

ScenarioExpected behavior to validate
New hireAn AD account in the correct OU with agreed attributes and unique identifiers; intended synchronization to Entra
TransferAgreed title, manager, and location updates flow to AD
TerminationThe AD account is disabled according to agreed timing
Rehire and naming exceptionsPilot cases validate the agreed rehire policy, collision rules, and name handling
Contact writebackUPN, email, and phone fields return to Workday in agreed formats and timing
OperationsThe runbook is delivered and agreed pilot cases pass without provisioning errors

These were proposed acceptance criteria. The source does not show completed pilot runs or customer acceptance, so they are not presented as delivered results.

Prerequisites and scope boundaries

The proposal assumed a single Workday tenant and AD forest/domain, suitable Entra licensing for HR-driven provisioning, supported synchronization versions, scoped Workday permissions, administrative access, and connectivity. These assumptions would need confirmation during design.

Google Workspace/Gmail automation, Exchange Online enablement, mailbox creation, Microsoft 365 license assignment, device management, non-HR SaaS provisioning, downstream SSO, and broader identity-governance workflows were outside the proposed scope. Custom Workday workflows beyond required integration security and policies were also excluded.

Outstanding decisions and project status

Before implementation, the customer would need to confirm writeback timing, group membership strategy, suitable sandbox workers for lifecycle tests, proxy constraints, change-control windows, and logging preferences.

The supplied document establishes a proposed architecture and delivery plan. It does not verify deployed agents, live account provisioning, completed writeback, reduced onboarding time, or tested termination outcomes. The project takeaway is a disciplined design: use scoped HR data, explicit lifecycle rules, representative pilots, and operational handoff before relying on automation.

Your technology should be an advantage. Not an obstacle.

Let's Talk