Website Access Restrictions for SuiteCommerce
Website access restrictions allow managed user access for SuiteCommerce sites, offering secure pathways for customers and partners.
Website access restrictions enable you to manage who can view your SuiteCommerce site, offering both security and tailored user experiences. This capability is crucial in environments where only logged-in users should be granted access, particularly in B2B scenarios.
How to Restrict Access to Your Website
You can restrict your entire website to logged-in users. When this restriction is enabled, only registered and logged-in users can view the site's content. You can set up your site to automatically redirect unauthenticated visitors to a login page with an option for registration.
To restrict access:
- Go to Commerce > Websites > Website List.
- Click Edit next to the website you wish to restrict.
- Navigate to the Shopping tab and locate the Registration Page area.
- Check the Password-protect Entire Site box.
- Choose an option from the Type of Customer Registration list:
- Existing Customers Only: Restricts access to customers with login credentials for checkout processes, available only with the Advanced Site Customization feature.
- Required: Restricts access to registered customers; new customers must register, creating a record in NetSuite even if they do not complete the checkout.
Important Considerations
- The optional and disabled site registration settings are not available if the site is password-protected.
- Users still have some visibility if they know the URL that calls the CXM API.
- After a user session ends, any attempt to use the Quick View link redirects to the Checkout page instead of the Login page.
- If users switch languages on a password-protected site, they will need to log in again due to session timeout.
Pre-Vinson SCA Restrictions
For users operating a pre-Vinson version of SuiteCommerce Advanced (SCA), here’s the procedure to follow:
- Follow the initial steps outlined above for navigating to your website’s settings and editing the registration options.
- Ensure to create a custom module that includes the backend Configuration object as a dependency.
- Set the
passwordProtectedSiteproperty to true within your custom module and deploy the changes to your site.
Setting Public URLs
Even if your site is password-protected, you can ensure specific URLs remain publicly accessible. This feature allows segments of your website, like a blog or informational pages, to be reached without login requirements, enhancing user experience.
Key Takeaways
- Restricting access to your site enhances security by ensuring only registered users can view content.
- You can customize access through various customer registration workflows, fitting diverse business needs.
- Be aware of the limitations regarding how users can navigate after session expiration.
Source: This article is based on Oracle's official NetSuite documentation.
Frequently Asked Questions (4)
Do I need to enable any specific feature to restrict my SuiteCommerce website to logged-in users?
What happens if a user switches languages on a password-protected SuiteCommerce site?
Can I allow public access to certain pages on a password-protected SuiteCommerce site?
How can I implement access restrictions in a pre-Vinson SuiteCommerce Advanced site?
Was this article helpful?
More in Commerce
- Available Items Only Feature in NetSuite 2026.1
Available items only filtering boosts sales efficiency in NetSuite 2026.1 with Intelligent Item Recommendations.
- Commerce Extensions in NetSuite 2026.1
Commerce Extensions in NetSuite 2026.1 enhance performance and user experience in eCommerce.
- Convert Multiple Transaction Line Items into Configured Items in
Enhance transaction processing in NetSuite by converting multiple line items into configured items with improved session handling.
- New SuiteCommerce Features in NetSuite 2026.1
New SuiteCommerce features in NetSuite 2026.1 enhance user experience and improve eCommerce efficiency.
