In order for a contact to have website login access, they need to be associated with a customer record, as the contact is (in effect) logging in to the website as a customer. Therefore, before anyone is able to be set up to log in to multiple websites, they will need to have login access.
See this article for more details on that process: SuiteCommerce Initial Customer Access Options
It should also go without saying that if you want to set up a customer or contact to be able to access more than one website, you will need multiple websites set up.
Important note: both websites need to be set up in the same NetSuite environment for the desired functionality to work without customization.
Giving login access to multiple websites can actually be done in more than one way. How your website(s) are set up within NetSuite will determine the method to give multiple website login access.
When you first give login access to a customer or contact, depending on your environment settings, the customer record will be set up with login access to a single website - usually selected in a field on the customer record called “assigned website”. If a website is listed in this field, the customer (or contact logging in as that customer) can only log in to the website listed.
In order to allow the customer (or contact logging in as that customer) the ability to log in to multiple websites, you can set the “assigned website” field to be blank on the customer record.
Pro tip: If you don’t see the field in the area of the customer record where you give login access, you may need to customize your customer record form to see it.
The arrow is pointing to the field on a customer record where an assigned website is set.
Alternatively, if you have multiple domains that share a website setup record, giving customers login access to any of the websites associated with that website setup record automatically gives them login access to the other domains.
Each method comes with its own set of pros and cons. Several are listed below for each method.
If the websites you want to give a customer or contact login access to are in different NetSuite environments, a customization of some sort (such as single sign-on) will be necessary for them to use the same login on multiple websites.
In short, there are two ways within the native functionality of SuiteCommerce in which a customer or contact could log in to more than one website: having multiple websites share a website setup record or leaving the “assigned website” field on the customer record blank.
We like to update our blogs and articles to make sure they help resolve any troubleshooting difficulties you are having. Sometimes, there is a related feature to enable or a field to fill out that we miss during the instructions. If this article didn't resolve the issue, please use the chat and let us know so that we can update this article!
If you have general questions about SuiteCommerce or more specific questions about how our team can support your business as you implement NetSuite or SuiteCommerce, feel free to contact us anytime. Anchor Group is a certified Oracle NetSuite Alliance Partner and Commerce Partner equipped to handle all kinds of NetSuite and SuiteCommerce projects, large or small!
We are a premium SuiteCommerce agency that creates powerful customer portals. Unlike our competitors, we have already solved your problems.
Tagged with Training