Migrate Configuration Extracts
- Configure access and security for Customer Central and Object Transporter:
- Ensure you have permissions to migrate configuration extracts.
You can migrate a configuration extract that you've saved locally, even if the target tenant has a different billing ID than the source tenant where you extracted the file. After you upload the file to Customer Central and select a target tenant using the
Migrate Configuration Extract
task, Workday compares the instances in the extract file with the corresponding instances on the target tenant and launches a series of checks to report issues that require resolution before migration can succeed. When Workday completes the migration, you can view the
Post Migration
report, or create a Tenant Compare
report to compare the differences between tenants after migration.- Using your Customer Central administrator or user account, sign in to a Customer Central tenant that has access to the target tenant to which you want to migrate the configuration extract.
- Access theMigrate Configuration Extracttask.
- Upload the extract file to the Customer Central tenant.Workday scans the .dat file for viruses.
- Select the target tenant.
- ClickOKto proceed with migration preparation.
- On thePre-Migration Statuspage, clickRefreshor wait for Workday to complete the premigration check of the configuration data in scope for migration.Some instances have prerequisites that must exist in the target tenant for migration to succeed. Example: A calculated field. When Workday:
- Finds missing prerequisites, it generates aPre-Migration Checkreport.
- Finds no missing prerequisites, it skips thePre-Migration Checkreport and generates aView Pre-Migration Diffreport.
- If Workday displays theDiff Report Not Generatedpage, clickView Pre-Migration Check Reportto review theErrorstable.The table lists missing prerequisites that you must resolve before migration can proceed. Workday flags a prerequisite as missing if it has:
- No corresponding instance on the target tenant.
- A missing Reference ID.
- A mismatched Reference ID.
You must resolve the first 50 prerequisites listed in the table before Workday can identify and display any additional issues. As you resolve missing prerequisites, ensure Reference IDs match across both tenants. - Determine the resolution path for missing prerequisites and resolve unmappable prerequisites.Review theNon MappableandMap to Instance in Target (optional)columns to identify the necessary fix for each listed prerequisite:
- If theNon Mappablecolumn is Yes, sign in to the target tenant and manually resolve the issue:
- Missing instance: Create the instance in the target tenant and ensure the Reference ID matches the source.
- Missing or mismatched ID: If the instance exists, add or update the Reference ID to match the source.
- If theMap to Instance in Target (optional)column displays aMap Instancebutton, you can map the instance through tailored loading, or you can resolve the prerequisite manually like a non mappable instance. For tailored loading, go to the next step.
- If theNon Mappablecolumn is empty, no action is necessary.
For WD Setup migrations, you can only modify or map to existing target tenant instances. - Use tailored loading to automatically map an unmatched source instance to a compatible instance on the target tenant:
- In theMap to Instance in Target (optional)column, click.Map Instance. You must have the Reference ID of a compatible instance on the target tenant to map to it.
- Enter the Reference ID of a compatible instance on the target tenant and clickSearch.
- In the search results, select the check box for the compatible instance. If Workday displays multiple instances, select the one that is the same implementation type and most compatible with the source.
- ClickApply Mapping.
- (Optional) To view details of the mapped instance, click the link in theMapping tocolumn.
- (Optional) To delete a mapping, clickRemove.
- After addressing the prerequisites through manual updates or mapping:
- ClickRescan Targetif you updated or mapped target instances.
- ClickRetry Migrationif you updated the source tenant.
Once you resolve prerequisites, including any discovered after the initial 50, Workday generates and displays thePre-Migration Diff Reportpage. - If the extract contains instances with effective dates, clickSet Effective Date Strategy.
- On theSet Date for Packageprompt, first select a strategy for all instances in the migration.You can apply a default effective date of 01/01/1900 or manually select a date. If you’re migrating a single instance, any dependencies of the instance inherit the date you select here.If an instance without an effective date has dependencies with effective dates, the dependencies inherit the date of migration as their effective date during the migration process.You can always change effective dates after migration. You can also further refine your effective date strategy by selecting different dates for instances and dependencies individually, or as a group, by implementation type.
- To apply different effective dates at the implementation type or instance level, clickSave and Continue Editing.
- To select a different effective date for all instances of an implementation type, select a date in theSet Effective Date By Implementation Typecolumn.To change the year, enter it directly in the field.
- To change the effective date of 1 or more unique instances or dependencies, clickSet Effective Date by Instance.
- Select a new effective date for an instance in theSet Effective Date by Instancecolumn.Workday displays both instances and their dependencies as separate rows in the table. To change the year for an instance or dependent instance, enter the year directly in the field.Some implementation types enable you to enter effective dates in the future. If you enter a future date, Object Transporter proceeds with the migration and reports any errors.
- (Optional) If the extract contains domain or business process security policies that differ from the corresponding policies on the target tenant, clickEdit Migration Behaviorand select a migration behavior for all or some of the modified security policies.Workday only enables this option when it detects 1 or more modified security policies.
Option Description Merge (Recommended)Default behavior. Combines permission-holding components such as security groups and roles from all modified source security policies with those in the corresponding target security policies. Merges are additive. Workday removes nothing, making it the safest option.Consider this option when you need to:- Prioritize target tenant integrity.
- Migrate routine updates from a preview, sandbox, or development environments to production, where the goal is to introduce new configurations without disturbing existing ones.
- Mitigate the risk of inadvertently removing permissions or security groups that are critical for target tenant operation.
- Protect target-specific changes.
Because Merge is non destructive by default, it reduces time spent on checking for potential overwrites, enabling you to focus more on verifying the additions.OverrideReplaces all security policies on the target tenant with the corresponding modified ones on the source tenant. When replacing, Workday discards the previous corresponding policies on the target tenant and implements only the modified security policies from the source tenant.Consider this option when you need to:- Treat the source tenant as the authoritative source for security policies.
- Perform initial deployments or tenant refreshes.
- Intentionally replace target security policies fully.
- Ensure absolute consistency with the source.
When you migrate a single instance, Workday replaces only the corresponding instance on the target tenant.Manual SelectionProvides the most granular control, enabling you to review each modified security policy in the package individually. In theMigration Behavior per Instancecolumn, selectMergeorOverridefor each modified security policy.Consider this option when you need to:- Handle complex migrations with diverse policy-specific needs.
- Address mixed requirements in a single package where different policies need different merge or override behavior applied to them.
- Operate in sensitive environments that demand meticulous control over each policy.
- Manage phased rollouts or policies handled by different teams.
- Achieve maximum precision and flexibility, tailoring action to each policy.
- ClickRefreshor wait for Workday to displayView Diff Reportand click it.ThePre-Migration Diff Reportpage displays all instances in scope for migration, grouped by the implementation type of the top-level instance, and organized by migration behavior these tabs:TabDescriptionAll InstancesLists all instances that your configuration package, or configuration extract contains. When you migrate a single instance, the tab displays 1 top level instance and any dependent objects it may contain.ModifiedStatus icon: OrangeLists instances that exist in both the source and target tenants but differ because of a previous modification. During migration, Workday overwrites the target instance with the source instance unless it is a security policy.By default, Workday merges security policies from a source tenant with the corresponding security policy on the target tenant. You can change default behavior for security policy migration by using theEdit Migration Behavioroption to overwrite the tenant security policy.NewStatus icon: BlueLists instances that don't yet exist exist in the target tenant. During migration, Workday adds the instance from the source tenant to the target tenant.No ChangeStatus icon: GrayLists instances that are identical in the source and target tenants. No migration is necessary.ExcludedLists top-level instances that you've excluded from the migration.If you haven't excluded anything, Workday doesn't display this tab.You can select a tab to filter by migration behavior. On the tab, you can expand an implementation type to review the top-level instances in scope for migration. The same inplementation type can appear on multiple tabs, but the instances listed under it only relate to a particular migration behavior. Example: You select theModifiedtab and see the same implementation type that you saw on theNewtab. You expand the implementation type and see a unique set of of top-level instances from the instances on theNewtab. TheModifiedtab lists instances with differences between the source and target instances. TheNewtab lists instances that don't yet exist on the target tenant.The number beside theModifiedstatus indicates the total number of top-level modified instances in scope for migrtation. The number beside theNewstatus indicates the total number of top-level instances that Workday will add to the target tenant..Pre-Migration Diffreports for migrations that don't proceed remain available for 30 days
- (Optional) Review the dependencies of the new or modified instance or instances:
- Navigate to theModifiedorNewtab and expand the implementation type.
- In theDependenciescolumn of the table, clickView Dependenciesfor the instance with dependencies you want to review.Workday recommends that you examine the dependent objects in new or modified instances.Like top-level instances, Workday provides a status icon for each dependent instance:Modified,New, orNo Change.When Workday encounters a circular dependency, it stops loading any more dependencies for the instance. Workday migrates circular dependencies. To prevent repetitive reporting of the same dependency, it only displays the first occurrence of the dependency and flags it with a circular dependency icon.
- (Optional) To view the attributes for a modified instance, clickView Attribute Diffto examine the individual attributes in the modified dependency object.On theAttribute Diffpage, Workday provides a status icon for each attribute of aModifiedinstance. The following table describes how Workday categorizes the differences between source and target attributes:Attribute StatusDescriptionChangeSource and target attributes exist but aren’t identical.Migration overwrites the target attribute with the source attribute. If a source attribute belongs to a security policy instance, Workday adds it to the target tenant, unless you’ve selected the Override option when you edited migration behavior for security policies.NewNo attribute exists on the target tenant. Workday adds the source attribute to the target tenant.Not MatchingSource and target attributes have different translation values. Workday merges the target translation value with the source translation value.Example: The source attribute has a Polish translation value and the target attribute has an English translation value. Migration adds the Polish translation value to the target attribute without changing the English value.RemovalAttribute exists in target tenant but not in source. Migration removes the target attribute. Workday doesn’t assignRemovalstatus to attributes that are part of domain or business process security policies.
- (Optional) When the migration containsModifiedinstances, clickManage Modified Instanceson theDependencies Diffpage to exclude a modified instance or one of its dependencies from migration.
- In theInstances to Migratetable, clear the check box for the instance that you want to exclude. Excluding a top-level instance also excludes its dependencies from migration.
- (Optional) In theDependenciescolumn, clickViewto view the dependencies of an instance again.
- ClickSave Changesand confirm that you want to save your selection. Once saved, you can’t undo the exclusion. To undo the exclusion, start a new migration.
On theDependencies Diffpage, Workday displays the instance as excluded in the table of instances. When you exclude a top-level instance, Workday reports the top-level instance asExcludedand its dependencies asExcluded by Parent.Workday doesn’t exclude dependencies that are also dependencies of another implementation type if that implementation type is part of the same migration.You can also verify the excluded instance on theExcludedtab on thePre-Migration Diff Reportpage. - When you've reviewed and understand the changes that migration will make to your target tenant, clickProceed with Migrationto view a final summary of the instances to migrate.
- ClickStart Migration.
- When the migration completes, clickView Post Migration Reportto see a summary of the changes in the target tenant.Postmigration summary reports remain available for 2 years.
- (Optional) On thePost-Migration Reportpage, clickRun Tenant Compareto compare instances of implementation types between 2 tenants.You can save the comparisons asTenant Comparereports.
When migration is successful, Workday makes the decrypted extract contents available in the target tenant.