Skip to main content

Customer Access

Give external users access to portals.


What is Customer Access?​

External users (customers, vendors, partners) can access limited NetSuite portals:

INTERNAL VS EXTERNAL ACCESS
===============================================================================

INTERNAL (Employees):
├── Full NetSuite access
├── Based on role
└── See internal data

EXTERNAL (Customers/Vendors):
├── Limited portal access
├── See only their own data
├── Self-service features
└── Much cheaper licensing

Types of External Access​

PortalForWhat They Can Do
Customer CenterCustomersView orders, invoices, make payments
Vendor CenterVendorsView POs, upload bills
Partner CenterPartnersAccess leads, commissions
SuiteCommerceShoppersOnline store access

Customer Center​

What Customers See​

CUSTOMER CENTER FEATURES
===============================================================================

Customers can:
├── View their sales orders
├── View their invoices
├── View their payments
├── Make online payments
├── View quotes
├── Download statements
├── Update contact info
└── Create support cases

Customers cannot:
├── See other customers' data
├── Access internal records
├── Modify pricing
└── See costs or margins

Enabling Customer Center​

HOW TO GIVE CUSTOMER ACCESS
===============================================================================

Step 1: Enable the feature
Setup > Company > Enable Features > Web Presence
├── Customer Center: ✓
└── Save

Step 2: Create a contact for login
On Customer record:
├── Go to Contacts subtab
├── Add a contact (the person who will log in)
├── Note: One contact per login user

Step 3: Enable access for contact
Edit the Contact record:
├── Access subtab
├── Give Access: ✓
├── Password: Set or send notification
├── Role: Customer Center (automatic)
└── Save

Step 4: Share login URL with customer
├── Customer gets portal URL
├── Logs in with email + password
└── Sees only their data

Vendor Center​

What Vendors See​

VENDOR CENTER FEATURES
===============================================================================

Vendors can:
├── View purchase orders to them
├── Submit bills (vendor uploads bill)
├── Track payment status
├── Update vendor info
└── Access vendor portal

Vendors cannot:
├── See other vendors
├── See internal transactions
├── Access costs or margins
└── Modify purchase orders

Enabling Vendor Center​

HOW TO GIVE VENDOR ACCESS
===============================================================================

Step 1: Enable the feature
Setup > Company > Enable Features > Web Presence
├── Vendor Center: ✓
└── Save

Step 2: Create contact on vendor record
Vendor record > Contacts subtab
├── Add contact
└── This person will login

Step 3: Enable access
Edit Contact:
├── Access subtab
├── Give Access: ✓
├── Password: Set or send notification
├── Role: Vendor Center (automatic)
└── Save

Partner Center​

For sales partners, resellers, distributors:

PARTNER CENTER FEATURES
===============================================================================

Partners can:
├── View assigned leads
├── Register opportunities
├── See commission statements
├── Access partner resources
└── Track referral status

Best for:
├── Reseller programs
├── Affiliate partners
├── Channel sales
└── Distribution networks

Managing External Users​

Viewing External Users​

WHERE TO SEE EXTERNAL USERS
===============================================================================

Customer contacts with access:
├── Go to customer record
├── Contacts subtab
└── Look for Give Access = ✓

Or create saved search:
├── Type: Contact
├── Criteria: Give Access = T
└── Shows all contact logins

Removing Access​

HOW TO REMOVE EXTERNAL ACCESS
===============================================================================

Step 1: Go to Contact record
(on Customer or Vendor)

Step 2: Access subtab
├── Uncheck "Give Access"
└── Save

Result: User can no longer log in

Quick Reference​

I want to...Go to
Enable Customer CenterSetup > Enable Features > Web Presence
Give customer accessCustomer > Contacts > [Contact] > Access tab
Give vendor accessVendor > Contacts > [Contact] > Access tab
View external usersCreate saved search on Contact with Give Access = T
Remove accessContact > Access tab > Uncheck Give Access

Tips​

DoDon't
Create separate contact per userShare one login
Use notification email for passwordSet simple passwords
Limit to one roleGive internal roles
Review access periodicallyForget about external users

Key Takeaways​

  1. External users access portals - not full NetSuite
  2. Contact records hold login credentials
  3. Each portal is separate - Customer Center, Vendor Center, etc.
  4. Users see only their data - orders, invoices, etc.
  5. Manage via Contact records - not Employee records