Separate scope decisions from configuration
Business owners decide what must remain usable, what may be archived, what needs cleanup, who approves exceptions, and what success evidence matters.
Implementers configure the approved target structure, role model, mappings, and migration method.
Use the worked example to set the level of detail, then plan in the blank tabs
The fictional Northwind Holdings example covers inventory, semantic field and relationship mapping, preservation choices, reconciliation, and UAT. The companion blank sheets have shaded required scope/count inputs, validation alerts, dropdowns, print areas, and formulas that distinguish unresolved scope or counts, invalid counts, agreement, and exceptions.
Download the migration plannerEstablish the source inventory
Name the record sets and the decisions they require.
Inventory can begin with exports, folders, current reports, and the people who use them. It should expose history, ownership, access, and quality questions early, before a target field list gives a false sense of readiness.
Control library
Capture: Active and retired controls; stable IDs; owners; evidence references
Decide: Operational scope, historical retrieval, and owner reassignment
Risks and relationships
Capture: Risk taxonomy, linked controls, assessments, and orphaned references
Decide: Relationship semantics and unresolved references
Tests, issues, and actions
Capture: Plans, outcomes, exceptions, issues, action plans, and closure records
Decide: What remains operational versus archival
Attachments and access
Capture: File classes, paths, retention, restrictions, and reviewer access
Decide: Transfer eligibility, custody, and approved access scope
Map meaning and relationships
A field can copy cleanly and still lose its meaning.
The workbook records source field, target business meaning, transformation rule, relationship/history decision, and decision state. It intentionally does not prescribe an endpoint, API, object, or import behavior.
Make preservation visible
“Not moving” needs a route, not a footnote.
- Migrate. The record set supports current operations and has an approved mapping and owner.
- Retain elsewhere. The history remains retrievable through a named archive or source route.
- Clean. Duplicate identifiers, departed owners, or incomplete references need a controlled resolution.
- Hold. Access, privacy, legal, or retention questions are unresolved. A hold is not a pass and does not authorize disposal.
Reconcile source to target
Count agreement is a starting point; exceptions need an owner.
Agree a named population, the applicable scope, and the point in time first. Enter non-negative whole-number expected and received counts for active controls, risks, open issues, tests with exceptions, and attachment-index entries approved for transfer. Matching values alone do not prove that every in-scope record arrived or that control, risk, owner, issue, and attachment relationships remained complete: inspect mappings, samples, and the UAT paths that counts cannot reveal.
- Unresolved input
- The named scope is blank or only spaces, or a required count is missing. The workbook does not call this a pass.
- Invalid count
- Text, negative values, and fractions are not valid counts; correct the input before comparing values.
- Pass — values agree
- A named scope and valid counts match. It is a reconciliation indicator, not proof of population or relationship completeness.
- Exception — investigate
- The mismatch should name a business explanation, owner, and next action.
Run practical UAT
Test the paths people will actually need.
Use agreed roles and representative historical records. A completed migration step is not evidence that a reviewer can trace a control, locate a closed issue, or see the correct attachment access.
Bring the planner to a working session
Bring the completed inventory, open mapping choices, preservation holds, and a small set of records for UAT. Lockfield can help turn that evidence into an implementation plan.
Discuss your GRC migrationPublic Workiva starting points
Workiva’s help center covers creating sample requests and reviewing sample evidence.