Salto for
NetSuite
Articles
SHARE
Sonny Spencer, BFP, ACA
July 28, 2022
10
min read
About Salto: Salto helps you and your team deploy, track, and manage your NetSuite customizations effortlessly. Learn more here.
We wanted to give you a deeper understanding of the NetSuite sandbox refresh process. In this guide, we will walk through the step-by-step process for refreshing your NetSuite sandbox. In addition, we will review the key considerations prior to making the decision to refresh your NetSuite sandbox
One of the features that sets NetSuite apart from other solutions is the ability to customize the platform to meet specific business requirements. Having access to a NetSuite sandbox allows you to develop and test customizations prior to deploying to your production environment. Testing in your production environment is not advisable and may lead to irreversible changes.
Most businesses will require some form of approval prior to migrating customizations from a sandbox environment to the production environment. This allows someone knowledgeable of the current NetSuite configuration the opportunity to review/approve changes prior to their deployment.
Prior to submitting a NetSuite sandbox refresh request, there are a number of questions you should be asking yourself:
Suite Note – You must have an active NetSuite sandbox license and be assigned the “Administrator” role in your NetSuite production account to be eligible to refresh your NetSuite sandbox.
#1. Navigate: Setup – Company – Sandbox Accounts. This page will provide some useful information about each NetSuite sandbox you have available in your account, such as the date of last refresh as well as how many refreshes have been performed to date. Some NetSuite customers will opt for multiple sandbox environments, for others one sandbox environment is sufficient.
#2. Click on the radio button “Administrators Only”. Non-Administrator users can be added to the environment after the fact. In line with the NetSuite production environment, sandbox access should be limited to only users that require it.
#3. “Refresh Sandbox” to kick off the process. The “Refresh Status” field will update from “Complete” to “Awaiting Processing”. Generally, allow 12-24 hours regardless of what the “Estimate Refresh Time (In Hours)” may say.
#4. Once the sandbox refresh is complete all system administrators will receive an email notification. You may now navigate to the same page and click on “Activate Sandbox”.
Suite Note – You must activate the refresh within 14 days, otherwise it will be deleted, and you will need to start the process at step (1).
#5. Your sandbox environment is now refreshed with the data copied from production at the date/time confirmed in the “Production Snapshot Date” field.
We have put together some guidelines for your future sandbox refreshes to maximize the benefits of leveraging this functionality and to reduce some of the administrative burden needed to initiate a successful sandbox refresh. Leverage these guidelines to build your own NetSuite sandbox refresh checklist.
If managed correctly, a NetSuite sandbox is the key to creating and deploying fully tested, customized solutions that are tailored to your business needs.
Remember, the cost of a NetSuite sandbox is variable (a fixed % of the overall NetSuite license renewal). In other words, as the business’ NetSuite footprint grows through the addition of new users and new NetSuite modules, so does the cost to maintain the sandbox environment. This should be considered by all NetSuite customers to avoid any unexpected costs upon renewal.
Do not forget to leverage your NetSuite release preview and sandbox environments in parallel. The release preview environment provides a sneak peak into the latest NetSuite version, but can also be leveraged as a short-term sandbox. Caution should be exercised given the NetSuite customer has no control over when access to the release preview environment will be removed.
FAQ:
#1. How long does a NetSuite sandbox refresh take?
Generally speaking a NetSuite sandbox refresh will take anywhere from 12-24 hours. The “Estimate Refresh Time (In Hours)” is largely inflated, so you should not be too surprised if your NetSuite sandbox refresh is complete within a few hours.
#2. How do I get a NetSuite Sandbox?
You can purchase a NetSuite sandbox license by reaching out to your NetSuite account representative. If you work with a NetSuite Partner for your NetSuite licensing needs you should reach out to your NetSuite Partner representative.
#3. What is the NetSuite sandbox refresh cost?
It technically does not cost anything to perform a NetSuite sandbox refresh. A NetSuite standard sandbox license is procured based upon a fixed rate of 10% of the overall NetSuite license cost (user licenses + modules). Each license is prescribed a number of refreshes, that are shared between all sandbox environments.
#4. How to allow a user to enter sandbox NetSuite?
Just as you would grant a user access to the NetSuite production environment. For direct access with user credentials, log into the NetSuite sandbox environment you wish to grant access to. Navigate: Employee record - Edit - Check “Give Access” - Assign Role(s) - Save.
If you have SSO configured for access to your NetSuite sandbox environment you may need to assign access in your SSO tool as well for authentication, or initiate the access request from the SSO tool directly.
#5. How do I reset my NetSuite sandbox to default?
Here is currently no option to restore your NetSuite sandbox to its initial refresh state. Instead a clean refresh can be performed from the production environment, so that the NetSuite sandbox mirrors the production environment as of the new refresh date.
Suite Note – Premium service tier NetSuite customers have the ability to perform a NetSuite sandbox refresh from either the production environment or a different sandbox environment. Even so, most sandbox refreshes will leverage production data.
Salto for
NetSuite
NetSuite
SHARE
Sonny Spencer, BFP, ACA
July 28, 2022
10
min read
About Salto: Salto helps you and your team deploy, track, and manage your NetSuite customizations effortlessly. Learn more here.
We wanted to give you a deeper understanding of the NetSuite sandbox refresh process. In this guide, we will walk through the step-by-step process for refreshing your NetSuite sandbox. In addition, we will review the key considerations prior to making the decision to refresh your NetSuite sandbox
One of the features that sets NetSuite apart from other solutions is the ability to customize the platform to meet specific business requirements. Having access to a NetSuite sandbox allows you to develop and test customizations prior to deploying to your production environment. Testing in your production environment is not advisable and may lead to irreversible changes.
Most businesses will require some form of approval prior to migrating customizations from a sandbox environment to the production environment. This allows someone knowledgeable of the current NetSuite configuration the opportunity to review/approve changes prior to their deployment.
Prior to submitting a NetSuite sandbox refresh request, there are a number of questions you should be asking yourself:
Suite Note – You must have an active NetSuite sandbox license and be assigned the “Administrator” role in your NetSuite production account to be eligible to refresh your NetSuite sandbox.
#1. Navigate: Setup – Company – Sandbox Accounts. This page will provide some useful information about each NetSuite sandbox you have available in your account, such as the date of last refresh as well as how many refreshes have been performed to date. Some NetSuite customers will opt for multiple sandbox environments, for others one sandbox environment is sufficient.
#2. Click on the radio button “Administrators Only”. Non-Administrator users can be added to the environment after the fact. In line with the NetSuite production environment, sandbox access should be limited to only users that require it.
#3. “Refresh Sandbox” to kick off the process. The “Refresh Status” field will update from “Complete” to “Awaiting Processing”. Generally, allow 12-24 hours regardless of what the “Estimate Refresh Time (In Hours)” may say.
#4. Once the sandbox refresh is complete all system administrators will receive an email notification. You may now navigate to the same page and click on “Activate Sandbox”.
Suite Note – You must activate the refresh within 14 days, otherwise it will be deleted, and you will need to start the process at step (1).
#5. Your sandbox environment is now refreshed with the data copied from production at the date/time confirmed in the “Production Snapshot Date” field.
We have put together some guidelines for your future sandbox refreshes to maximize the benefits of leveraging this functionality and to reduce some of the administrative burden needed to initiate a successful sandbox refresh. Leverage these guidelines to build your own NetSuite sandbox refresh checklist.
If managed correctly, a NetSuite sandbox is the key to creating and deploying fully tested, customized solutions that are tailored to your business needs.
Remember, the cost of a NetSuite sandbox is variable (a fixed % of the overall NetSuite license renewal). In other words, as the business’ NetSuite footprint grows through the addition of new users and new NetSuite modules, so does the cost to maintain the sandbox environment. This should be considered by all NetSuite customers to avoid any unexpected costs upon renewal.
Do not forget to leverage your NetSuite release preview and sandbox environments in parallel. The release preview environment provides a sneak peak into the latest NetSuite version, but can also be leveraged as a short-term sandbox. Caution should be exercised given the NetSuite customer has no control over when access to the release preview environment will be removed.
FAQ:
#1. How long does a NetSuite sandbox refresh take?
Generally speaking a NetSuite sandbox refresh will take anywhere from 12-24 hours. The “Estimate Refresh Time (In Hours)” is largely inflated, so you should not be too surprised if your NetSuite sandbox refresh is complete within a few hours.
#2. How do I get a NetSuite Sandbox?
You can purchase a NetSuite sandbox license by reaching out to your NetSuite account representative. If you work with a NetSuite Partner for your NetSuite licensing needs you should reach out to your NetSuite Partner representative.
#3. What is the NetSuite sandbox refresh cost?
It technically does not cost anything to perform a NetSuite sandbox refresh. A NetSuite standard sandbox license is procured based upon a fixed rate of 10% of the overall NetSuite license cost (user licenses + modules). Each license is prescribed a number of refreshes, that are shared between all sandbox environments.
#4. How to allow a user to enter sandbox NetSuite?
Just as you would grant a user access to the NetSuite production environment. For direct access with user credentials, log into the NetSuite sandbox environment you wish to grant access to. Navigate: Employee record - Edit - Check “Give Access” - Assign Role(s) - Save.
If you have SSO configured for access to your NetSuite sandbox environment you may need to assign access in your SSO tool as well for authentication, or initiate the access request from the SSO tool directly.
#5. How do I reset my NetSuite sandbox to default?
Here is currently no option to restore your NetSuite sandbox to its initial refresh state. Instead a clean refresh can be performed from the production environment, so that the NetSuite sandbox mirrors the production environment as of the new refresh date.
Suite Note – Premium service tier NetSuite customers have the ability to perform a NetSuite sandbox refresh from either the production environment or a different sandbox environment. Even so, most sandbox refreshes will leverage production data.