The customer center is an available role in netsuite, that you can activate through the customers record, like an employee access, or via mass update of the access field. It's quite easy to set up, but be sure to remove all unnecessary access to your customers.