Data Not Copied from Production to Sandbox in NetSuite 2026.1
In NetSuite 2026.1, key data like domains and customer roles are not copied to sandbox accounts during refreshes, impacting setup.
TL;DR Opening
Starting in NetSuite 2026.1, several critical elements, including domains, customer role assignments, and SAML configurations, are not copied from the production environment to the sandbox during refreshes. This impacts how administrators set up and manage testing environments, necessitating careful planning.
What's New
In NetSuite 2026.1, when performing a sandbox refresh, administrators and developers must be aware that certain essential data and configurations will not transfer from production to sandbox. Understanding these exclusions is crucial for maintaining seamless operations and effective testing in the sandbox. Below is a detailed overview of what is not copied:
Data Not Copied During Refreshes
-
Websites and Web Store Domains
Domains from your production account are not transferred to the sandbox account. You must set up unique domains in each sandbox to avoid errors during functionality tests. -
Hard-coded Link Behavior
Hard-coded internal and external links remain unchanged post-refresh. It's advisable to use dynamic tags or placeholders to ensure links work correctly in the sandbox environment. -
Customer Center Role Assignments
Customer role assignments are not copied over. To restore these functionalities, administrators should CSV import customer records post-refresh and enable the necessary access settings. -
SAML Configuration
SAML settings for single sign-on do not transfer, and reconfiguration is necessary to ensure authentication works as expected. Note that while some configurations might appear to carry over, they may not function correctly after refresh. -
System Notes on Records
System notes are not included in sandbox environments. This lack can impact auditing and tracking change history within sandbox testing. -
Deleted Records
Any records marked as deleted in production will not appear in the sandbox, emphasizing the importance of handling deletions carefully. -
SuiteFlow (Workflow) History Logs
Workflow instances and their history are also excluded, which could impact process testing. -
Token-based Authentication (TBA)
Tokens can't be transferred, requiring administrators to recreate them in the sandbox after each refresh. -
OAuth 2.0 Applications
Authorized applications must be reauthorized in the sandbox after each refresh to function correctly. -
Eliminate Intercompany Transactions
Status results of these tasks will differ across environments and may lead to inconsistent data. -
Campaign Response History
Historical data on campaign responses is not copied over, which could affect marketing analytics in the sandbox.
Who This Affects
- Administrators: Need to reconfigure multiple settings, notably domains and user roles, after sandbox refreshes.
- Developers: Must adjust workflows, code paths, and authentication settings according to what is available in the sandbox.
- Customer Support Teams: Should be aware of missing data to avoid misinformation regarding sandbox capabilities.
Key Takeaways
- Domains must be set up uniquely after each sandbox refresh.
- Hard-coded links should be avoided; prefer dynamic tags.
- Essential role assignments may require CSV imports post-refresh.
- SAML configurations and OAuth applications need reauthorization in sandboxes.
- Deleted records, system notes, and workflow histories will not be replicated in sandbox environments.
Frequently Asked Questions (4)
What data is not transferred from production to sandbox in NetSuite 2026.1?
Do I need to manually reconfigure SAML settings in the sandbox after a refresh?
How should administrators handle customer role assignments that aren't copied over?
Are workflow instances and their history logs available in the sandbox after a refresh?
Weekly Update History (1)
Added two entries for Data That is Not Copied from Production to Sandbox
View Oracle DocsWas this article helpful?