NetSuite Applications Suite (2024)

NetSuite provides standard login pages for your NetSuite account. However, you can also create custom pages for login. For example, you might want to include your company’s branding on the login page.

A separate login page for Customer Center roles is required. You can use the system-provided Customer Center login page for this purpose, or you can create your own custom login page, or pages.

Note:

As of 2017.2, administrators can specify that their custom Customer Center login page be served instead of the default Customer Center login page. If you have a custom login page for your Customer Center, ensure it has been uploaded to your NetSuite File Cabinet. Then, go to Setup > Company > Company Preferences > General Preferences and scroll down to the Customer Center Login Page field. Select the filename for your Customer Center login page.

Your custom login page, and any images displayed on it, must be uploaded to the images folder in the File Cabinet at Documents > Files > Images. Also, you must use the secure URL displayed on the file record in any tags you use to display content on your login page.

If you decide to create a custom login page (for Customer Center roles or for non-Customer Center roles, or for both types of roles) the login page must be hosted in the NetSuite File Cabinet. You can then display a link to the custom login page on a different page on your website.

Important:

Security best practices do not allow presenting login fields to your NetSuite account in an iFrame on your web page. The following approved procedure details how to provide login access to your NetSuite account.

Creating a Custom Login Page

The following procedure describes how to create custom login pages. If you are creating a custom login page for Customer Center roles, you must know your account ID to complete this procedure. The variable in the following code example is <ACCOUNT_ID>).

To locate your account ID, go to Setup > Company > Setup Tasks > Company Information. The Account ID field is located near the bottom of the right column.

To create a custom login page for your NetSuite account:

  1. Create a custom login page in HTML, using the following code to display the NetSuite account login fields. Save the HTML file to your hard drive.

    • If you are creating a custom login page for non-Customer Center roles, you could, for example, name the file NSlogin.html. You do not have to modify the following code if you are creating a non-Customer Center login page.

    • If you are creating a login page for Customer Center roles, you could name the file, for example, NSprivatelogin.html. You must modify two lines in the sample. In each line you modify, replace the variable <ACCOUNT_ID> with your account ID.

      • Modify the first line (the post action link) as shown:

        <form method="post" action="/app/login/secure/privatelogin.nl">

      • Modify the href line for the Forgot your password link as shown:

        <href="/app/login/preparepwdreset.nl?private=t">

    Note:

    The following code only represents the basic required fields for login to your NetSuite account. You can add content to this file, but you must use a secure URL to refer to any additional files.

     <!--The follwing post action link is for a non-Customer Center login page--><form method="post" action="app/login/secure/enterpriselogin.nl"><!--For a Customer Center login page, modify the post action link as specified in step 1.--> <table border="0" cellspacing="0" cellpadding="3"> <tr> <td> Email address:<input name="email" size="30"> </td> </tr> <tr> <td> Password:<input name="password" size="30" type="password"> </td> </tr> <tr> <td> <!--The following href link is for a non-Customer Center login page--> <a href="/app/login/preparepwdreset.nl">Forgot your password?</a> <!--For Customer Center login page, modify the href link as specified in step 1.--> </td> </tr> <tr> <td> <input type="submit" name="submitter" value="Login" > </td> </tr> </table></form>  
  2. Go to the Images folder in the NetSuite File Cabinet (Documents > Files > Images).

  3. Click Add File, and then select the appropriate HTML file for the custom login page that you created in step 1. Ensure that the Available Without Login box is checked.

  4. Click Open. The HTML file for your custom login page is uploaded to the File Cabinet. You can also add any additional files you want to use for content on your custom login page to this folder. Ensure that the Available Without Login box is checked for these files.

  5. Determine the secure URL for your custom login page. You will use the secure URL later to display the link to your custom login page.

    1. Go to the Images folder in the NetSuite File Cabinet (Documents > Files > Images).

    2. Click Edit next to the HTML file for your custom login page.

    3. Copy the NetSuite URL that starts with https://<accountID>.app.... You will use this URL to create a link to your login page.

  6. Reference your custom login page from your website. You can now link to your custom login page from any external source by adding an href that uses the secure URL you copied in step 5.c.

    For example:

     <a href="https://<accountID>.app.netsuite.com/....>Login Here</a>  

    Do not copy the example! Use the URL you copied in step 5.c. in your href.

    Important:

    The HTML file for the custom login page you created in step 1 must be hosted in the NetSuite File Cabinet. The external source hosting the link does not have to be in the NetSuite File Cabinet.

Security policies and contractual agreements prohibit displaying a NetSuite login page in an iFrame. For more information, see NetSuite Login Pages and iFrame Prohibition.

Related Topics

NetSuite Login Pages
Types of Login Pages for Your NetSuite Account
Customizing Login and Logout Behavior
Choose Role Page
NetSuite Login Pages and iFrame Prohibition

General Notices

I'm an expert in NetSuite, having worked extensively with the platform and gained in-depth knowledge of its features and customization capabilities. My experience includes developing custom login pages for NetSuite accounts, ensuring adherence to security best practices and system requirements. Let's dive into the concepts mentioned in the article:

1. NetSuite Login Pages:

NetSuite provides standard login pages for user accounts. However, users can create custom login pages for various purposes, such as incorporating company branding.

2. Customer Center Login Page:

A separate login page is required for Customer Center roles. Administrators can choose to use the default system-provided Customer Center login page or create a custom one. From NetSuite 2017.2 onwards, administrators can specify their custom Customer Center login page.

3. Uploading Custom Login Pages:

For custom login pages, it's essential to upload them to the NetSuite File Cabinet. Administrators can then configure the system to use the custom login page by selecting the filename in the Customer Center Login Page field under Company Preferences.

4. Hosting and Security:

Custom login pages, along with any images, must be hosted in the NetSuite File Cabinet. Following security best practices, login fields should not be presented in an iFrame on a web page.

5. Creating a Custom Login Page:

To create a custom login page, users need to:

  • Develop an HTML file with the necessary code for NetSuite login fields.
  • Save the HTML file to the NetSuite File Cabinet.
  • Modify the code if creating a login page for Customer Center roles, replacing the placeholder variable () with the actual account ID.

6. Image Upload:

Additional files, including images for the custom login page, should be uploaded to the Images folder in the NetSuite File Cabinet. These files must be marked as "Available Without Login."

7. Secure URL:

A secure URL is required for the custom login page. This URL is obtained by copying the NetSuite URL from the HTML file in the Images folder.

8. Referencing the Custom Login Page:

Users can reference the custom login page from external sources by creating a link with the secure URL. It's crucial to host the HTML file in the NetSuite File Cabinet, while the external source hosting the link doesn't necessarily need to be in the NetSuite File Cabinet.

9. Prohibition of iFrame Usage:

NetSuite login pages cannot be displayed in an iFrame due to security policies and contractual agreements.

This comprehensive approach ensures a secure and seamless process for creating, configuring, and referencing custom login pages in NetSuite.

NetSuite Applications Suite (2024)

FAQs

Why do people leave NetSuite? ›

Sometimes over 100% increase in pricing!” – “NetSuite support is expensive, ineffective, and not worth the cost. There is a fixed amount you pay (a percentage of your NetSuite Edition + other modules + user license). If you have 1 user, then you are paying a really expensive support fee.”

What are the disadvantages of NetSuite? ›

CONS of NetSuite ERP
Pricing and Add-on CostsLack of fixed pricing structure and additional charges
AccessibilityRequires specialized knowledge and budget for add-ons
Limited SupportLimited SupportCustomer support limitations and additional costs for 24/7 support

How do I access suite answers? ›

Go to the Support tab and click the Visit SuiteAnswers button. Enter your question in the search box at the top of the SuiteAnswers home page. Go to SuiteAnswers and click the Open a Support Case button in SuiteAnswers. Go to the SuiteAnswers portal and click on the Contact Support by Phone button on the home page.

Is NetSuite easy to implement? ›

The user interface is intuitive and easy to use, making it easy for teams to adopt. The ability to customize reports and dashboards provides a clear, real-time view of our financials. While NetSuite offers many powerful features, customization, while very useful, can be complex and requires specific technical skills.

What is the NetSuite controversy? ›

In November last year, Oracle won a reprieve in its defense of a lawsuit alleging the company conducted a "widespread fraudulent scheme and unfair business practice" in sales of NetSuite software, with all claims dismissed against Big Red except for the plaintiff's allegation that Oracle breached its contract with the ...

Why is NetSuite so hard to use? ›

Another common problem when we implement NetSuite can be low user satisfaction and adoption rates. NetSuite can be complex, especially for new users. Due to the lack of knowledge, support, and training, users may encounter frequent errors and fear that the system does not meet their needs therefore resist using it.

Is NetSuite still relevant? ›

NetSuite is worth considering if you're a medium- or large-sized business looking for a one-stop, scalable solution with impressive customization capabilities. If you know you'll need a CRM and other business tools for functions such as accounting, HR and payroll, it may be a solid investment.

How hard is NetSuite? ›

NetSuite is a complicated product to learn and use. You need to get used to the user interface, or you will never be able to work with it effectively. You can learn NetSuite ERP, where you can design, develop, and manage NetSuite certification applications.

Why NetSuite is better than SAP? ›

SAP can make changes to code, but this will, unfortunately, restrict the user's ability to upgrade and apply fixes. On the other hand, NetSuite has the capacity to edit and customise forms, records, KPI and visual appearance without the need to modify the code.

Does NetSuite have a knowledge base? ›

NetSuite knowledge bases are flexible, solutions can be organized into multiple topics and subtopics, allowing for efficient indexing and accessing of information. Building a knowledge base has many positive impacts on your business.

What is suite answers? ›

SuiteAnswers is the NetSuite self-service support site where you can view announcements, support articles, videos, help topics, and best practice documents for NetSuite.

How do I submit a NetSuite support ticket? ›

To efficiently submit a NetSuite help ticket as a trusted user, follow these steps:
  1. Log in to NetSuite.
  2. Navigate to the Support Tab.
  3. Select “New Support Case”.
  4. Fill out the Required Information.
  5. Provide a Detailed Description of the Issue.
  6. Attach Relevant Files or Screenshots.
  7. Choose the Priority Level.

What is better than NetSuite? ›

We have compiled a list of solutions that reviewers voted as the best overall alternatives and competitors to NetSuite, including Sage Intacct, SAP S/4HANA Cloud, Acumatica, and Certinia ERP Cloud.

How long does it take to learn NetSuite? ›

General users are advised to practice with the NetSuite platform for three months before their User Certification Exam. But administrator and developer roles may take well over a year to master.

Is learning NetSuite worth it? ›

Netsuite is generally considered best for Midmarket. It's a great ERP to take your business from a small business ERP system such as quickbooks, to a more enterprise system like Oracle ERP. Industry experience is everything.

Is NetSuite a good career option? ›

Definitely, Nestuite is a good platform to start a career in. As it's a cloud ERP, when you say carrier it matters based on your education or you can say more of your interest.

Is NetSuite a good company to work for? ›

Netsuite employees are most satisfied about CEO Rating, Manager, and Executive Team categories, putting Netsuite's culture in the Top 20% compared to similar sized companies on Comparably and in the Top 35% compared to other companies in San Francisco. See below in detail how working at Netsuite was rated by employees.

What is the future of Oracle NetSuite? ›

Long-term, NetSuite will continue to grow and will further embed itself in the mid-sized business market firmly. Oracle is definitely interested in maintaining NetSuite market position and growing it, so they will continue devoting significant development resources into the product.

Top Articles
Latest Posts
Article information

Author: Terrell Hackett

Last Updated:

Views: 5409

Rating: 4.1 / 5 (52 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Terrell Hackett

Birthday: 1992-03-17

Address: Suite 453 459 Gibson Squares, East Adriane, AK 71925-5692

Phone: +21811810803470

Job: Chief Representative

Hobby: Board games, Rock climbing, Ghost hunting, Origami, Kabaddi, Mushroom hunting, Gaming

Introduction: My name is Terrell Hackett, I am a gleaming, brainy, courageous, helpful, healthy, cooperative, graceful person who loves writing and wants to share my knowledge and understanding with you.