Skip to main content

Administrator Role

Managing the most powerful role in NetSuite.


What is the Administrator Role?

The Administrator role has complete access to everything:

ADMINISTRATOR = FULL ACCESS
===============================================================================

Can do:
├── Access all records and transactions
├── Create and modify users
├── Change any system setting
├── Install scripts and apps
├── Delete any record
├── Access all subsidiaries (OneWorld)
└── Everything else

Cannot do:
├── Nothing is restricted
└── That's the point!

Who Should Be an Administrator?

ADMIN ROLE RECOMMENDATIONS
===============================================================================

SHOULD have Admin:
├── IT/System administrator (primary)
├── Backup admin (in case primary unavailable)
├── Implementation consultant (during setup)
└── That's it! 2-3 people maximum

SHOULD NOT have Admin:
├── Department managers
├── Power users who "need everything"
├── Anyone who says "just give me admin"
├── More than 3 people
└── Temporary users/contractors

Admin Security Best Practices

Password & 2FA

SECURING ADMIN ACCOUNTS
===============================================================================

□ Strong password (16+ characters)
□ Enable Two-Factor Authentication (2FA)
└── Required, not optional
□ Never share credentials
□ Change password regularly
□ Use password manager

Limit Admin Usage

DAILY WORK RECOMMENDATION
===============================================================================

Wrong approach:
├── Log in as Administrator for everything
├── "It's easier that way"
└── Creates security risk

Right approach:
├── Admin has TWO roles:
│ ├── Administrator (for admin tasks)
│ └── Regular role (for daily work)
├── Log in with regular role for daily work
├── Switch to Admin only when needed
└── Reduces accident risk and improves audit

Admin Responsibilities

Regular Tasks

TaskFrequency
Review login auditWeekly
Check for failed loginsWeekly
Review user accessMonthly
Audit role changesMonthly
Review admin actionsMonthly
Full security reviewQuarterly

When to Use Admin Role

Use Admin ForDon't Use Admin For
User/role managementDaily data entry
System configurationRunning reports
Script deploymentViewing records
Feature enablementNormal transactions
Troubleshooting"Just in case" access

Creating Additional Admins

ADDING A NEW ADMINISTRATOR
===============================================================================

Step 1: Carefully consider if needed
├── Do they really need full admin?
├── Can a limited role work instead?
└── Document the business reason

Step 2: Create the access
├── Employee record > Access tab
├── Give Access: ✓
├── Add Administrator role
└── REQUIRE 2FA before saving

Step 3: Train the new admin
├── Security responsibilities
├── Audit expectations
├── When to use admin vs daily role
└── Escalation procedures

Step 4: Document
├── Note who has admin access
├── Record approval
└── Set review date

Delegating Admin Tasks

Instead of giving full admin, create limited admin roles:

DELEGATED ADMINISTRATION
===============================================================================

Instead of: Create:
Full Administrator → User Administrator
├── Can manage users
├── Can assign roles
└── Cannot change settings

Full Administrator → Customization Admin
├── Can create custom fields
├── Can edit forms
└── Cannot manage users

Full Administrator → Report Administrator
├── Can create reports
├── Can schedule reports
└── Cannot edit data

Auditing Admin Activity

MONITORING ADMINISTRATOR ACTIONS
===============================================================================

What to monitor:
├── Login times and locations
├── Role changes made
├── User access changes
├── System setting changes
└── Unusual activity patterns

Where to look:
├── Login Audit: Setup > Users/Roles > View Login Audit
├── Role Audit: Setup > Users/Roles > Role Audit Trail
├── System Notes: On any record > System Notes subtab
└── Script Logs: Setup > Scripting > Script Execution Logs

Quick Reference

I want to...Go to
See who is adminSetup > Users/Roles > Manage Roles > Administrator > Users
Review admin loginsSetup > Users/Roles > View Login Audit
Enable 2FA for adminsSetup > Company > Two-Factor Authentication
Create limited adminSetup > Users/Roles > Manage Roles > New

Admin Checklist

ADMINISTRATOR SECURITY CHECKLIST
===============================================================================

□ Only 2-3 administrators
□ All admins have 2FA enabled
□ Admins have daily work role too
□ Admin activity reviewed monthly
□ Admin list documented
□ Admin access justified

Key Takeaways

  1. Limit to 2-3 admins - fewer = safer
  2. Require 2FA - no exceptions for admins
  3. Use daily work role - don't live in admin
  4. Audit regularly - know what admins do
  5. Delegate when possible - create limited admin roles