NetSuite Accounts Are Hosted in the Cloud

NetSuite accounts are hosted in various data centers around the globe. You should be aware of the importance of using best practices for NetSuite account access. Your goal should be to keep your NetSuite account free from data center-specific references. To take full advantage of our cloud architecture, you should not use data center-specific URLs for accessing NetSuite. You should transition away from data center-specific references. Best practices for integrations and customizations include using dynamic discovery methods for obtaining the correct URL, using relative rather than absolute URLs for referencing NetSuite objects, and using your account-specific domains to access specific services.

Important:

Our cloud architecture is constantly growing and is continuously optimized. We do not provide fixed IP addresses. In a cloud architecture, you must not rely on IP address-based filters, for example, when configuring your company’s firewall. See NetSuite IP Addresses for more information about alternatives to relying on IP addresses for restricting access to NetSuite.

For more information on your account-specific domain options, see URLs for Account-Specific Domains.

Your goal should be to ensure that, as much as possible, your account does not rely on data center-specific URLs. All processes, including customizations and integrations, can function properly without knowledge of where the account is hosted. The first step toward the goal is to remove dependencies on hard-coded URLs. See Dynamic Discovery of URLs for SOAP Web Services and RESTlet Clients for information.

In this section, see the following topics for more details:

Understanding Access to the NetSuite User Interface

How users log in to the NetSuite user interface (UI) with a browser has not changed. All NetSuite users can enter the URL https://system.netsuite.com in a browser to access the standard NetSuite login page. Authenticated users are automatically redirected to the correct NetSuite account. The account-specific domain for UI access is displayed in the browser’s address bar.

Follow these best practices for creating links and references to NetSuite objects and records to ensure that they are not data center-specific.

Product Features That Must Use Best Practices for Access

Certain product features in an account, such as the following features, should not contain references to data center-specific URLs.

You may need to adjust your implementations of these features to use dynamic discovery methods or to use the URL that includes your account-specific domain. Wherever possible, replace hard-coded URLs in your account with dynamically discovered URLs. Some code containing hard-coded URLs cannot be changed to use dynamic discovery methods. In this case, modify data center-specific URLs to use your account-specific domain instead. For more information, see Best Practices for NetSuite Access by Feature.

Testing in Release Preview or Sandbox Accounts

Testing in your Release Preview account, when it is available, can be helpful to identify potential problems. If you have access to one or more sandbox accounts, you can also test in sandbox to identify potential problems. If you encounter difficulties when testing your production account integrations in Release Preview or in a sandbox account, it may indicate that your processes are referencing a specific data center or the wrong account ID. Testing in these accounts is not a foolproof method of finding all potential problems, but it can help to raise awareness in certain areas. For example, URLs may be hard-coded with data center-specific or account type-specific identifiers.

For more information about sandbox and Release Preview accounts, see the following topics:

Related Topics

NetSuite Accounts in a Cloud Environment
NetSuite IP Addresses
Supported TLS Protocol and Cipher Suites
Secure HTTPS Outbound Communication and SSL Certificates
VPN Configuration for User Access to NetSuite
Traffic Health
Best Practices for NetSuite Access by Feature
Understanding NetSuite URLs
URLs for Account-Specific Domains
How to Transition from Data Center-Specific Domains
DataCenterUrls REST Service
The REST Roles Service

General Notices