Skip to main content

Users

Create and manage user accounts.


User Records

Every user in NetSuite has an employee record (for internal users) or contact/customer record (for external users):

USER RECORD STRUCTURE
===============================================================================

EMPLOYEE RECORD (Internal User)
├── Personal Info: Name, Title, Department
├── Contact Info: Email, Phone
├── Employment: Hire Date, Manager
├── Access: Login, Roles, Password
└── Preferences: Time Zone, Language

Who uses this:
├── Your own employees
├── Contractors
└── Anyone needing internal access

Creating a New User

Step-by-Step

HOW TO CREATE A NEW USER
===============================================================================

Step 1: Navigate
Lists > Employees > Employees > New

Step 2: Fill in basic info
├── First Name / Last Name
├── Email (required for login)
├── Department (optional but useful)
├── Location (optional)
└── Supervisor (optional)

Step 3: Enable access
Go to "Access" tab:
├── Give Access: ✓ (check this!)
├── Password options:
│ ├── Manually assign password, OR
│ └── Send notification email (user sets own)
└── Role assignment (see below)

Step 4: Assign roles
In Roles section:
├── Click "Add"
├── Select role (e.g., "Sales Representative")
├── Add more roles if needed
└── Set default role

Step 5: Save

Password Management

Setting Passwords

PASSWORD OPTIONS
===============================================================================

Option 1: Manually Assign
├── Admin enters a password
├── Tell user the password securely
└── User can change later

Option 2: Send Notification Email
├── User receives email with link
├── User sets own password
└── More secure (admin never knows it)

Option 3: User Resets Own
├── User clicks "Forgot Password" at login
├── Email sent to their address
└── Best for locked accounts

Resetting Passwords

HOW TO RESET A USER'S PASSWORD
===============================================================================

Step 1: Find the employee record
Lists > Employees > Employees > [Search]

Step 2: Go to Access tab

Step 3: Choose reset method
├── "Send Password Reset Email" button
│ └── User receives link to set new password
├── OR manually enter new password
│ └── Tell user the temporary password

Step 4: Save

Assigning Roles

ROLE ASSIGNMENT
===============================================================================

One Role:
├── User has single role
├── Always logs in with that role
└── Simpler

Multiple Roles:
├── User has several roles
├── Chooses role at login or switches later
├── Good for users who do different jobs
└── Example: Sales Rep + Report Viewer

Default Role:
├── Role selected automatically at login
├── User can switch to others
└── Set the most commonly used role as default

How to Assign

ASSIGNING ROLES TO A USER
===============================================================================

Navigation: Employee Record > Access Tab > Roles Section

To add:
├── Click "Add"
├── Select role from dropdown
├── Repeat for additional roles
└── Save

To set default:
├── Check "Default" box next to role
└── This role loads automatically at login

Managing Existing Users

Viewing User List

WHERE TO SEE ALL USERS
===============================================================================

All Employees:
Lists > Employees > Employees

Filter to users with access:
├── Create saved search
├── Filter: Give Access = True
└── Shows only active login users

Changing User Roles

HOW TO MODIFY USER ROLES
===============================================================================

Step 1: Find employee record
Step 2: Go to Access tab
Step 3: Modify roles:
├── Add: Click "Add", select role
├── Remove: Click "X" on role row
└── Change default: Check different box
Step 4: Save

Note: Changes take effect on next login

Offboarding Users

When an employee leaves:

EMPLOYEE OFFBOARDING CHECKLIST
===============================================================================

□ Immediate (same day):
├── Remove "Give Access" checkbox
│ └── Prevents login immediately
└── Remove roles (optional but cleaner)

□ After review:
├── Inactivate employee record
│ └── Preserves history, hides from lists
├── Reassign open tasks
└── Transfer ownership of records (if needed)

□ Don't do:
├── Delete the employee record
│ └── Breaks historical references
└── Ignore until "later"
└── Security risk!

Bulk User Management

For managing many users at once:

BULK USER UPDATES
===============================================================================

Mass Update (updating existing):
Lists > Mass Update > Mass Updates
├── Type: Employee
├── Criteria: Select who to update
├── Changes: Role, department, etc.
└── Preview before applying!

CSV Import (creating many):
Setup > Import/Export > Import CSV
├── Type: Employee
├── Include access settings
└── Assign roles via CSV

See Mass Updates for details.


Quick Reference

I want to...Go to
Create new userLists > Employees > New
Reset passwordEmployee > Access tab > Send Reset Email
Add role to userEmployee > Access tab > Roles > Add
Remove accessEmployee > Access tab > Uncheck Give Access
Inactivate userEmployee > Check "Inactive"
View all usersLists > Employees > Employees

Common Issues

ProblemCauseSolution
User can't log inGive Access uncheckedCheck the box
User doesn't receive reset emailWrong email addressVerify email
User can't see recordsMissing roleAdd appropriate role
User sees too muchWrong roleReview/change role

Key Takeaways

  1. Employee record + Give Access + Role = user can log in
  2. Send notification email for secure password setup
  3. Multiple roles allow users to do different jobs
  4. Inactivate, don't delete when employees leave
  5. Changes apply on next login