NetSuite Administrator key terms
NetSuite Administrator · Get comfortable with the vocabulary.
- NetSuite Role
- Related: Permission, Center, Role-Based Access Control
A named bundle of permissions and preferences assigned to a user account that determines which records, pages, and actions the user can access. A user can hold multiple roles and switch between them.
- Permission
- Related: NetSuite Role, Role-Based Access Control, Two-Factor Authentication
A granular right granting a role the ability to view, create, edit, or delete a specific record type or perform a specific action. Permissions carry levels such as None, View, Create, Edit, and Full.
- Role-Based Access Control
- Related: NetSuite Role, Permission, Single Sign-On
The security model where access is granted through roles rather than to individual users directly. Administrators change a role once and every user holding it inherits the updated access.
- Center
- Related: NetSuite Role, Dashboard Portlet, Subsidiary
A tab-based workspace in the NetSuite interface grouping related menus and pages, such as Accounting, Sales, or Support. A role's assigned centers determine which tabs a user sees after login.
- Subsidiary
- Related: Center, Role-Based Access Control, Sandbox Account
A legal or reporting entity within a NetSuite OneWorld account. Transactions, records, and roles can be restricted to subsidiaries so users only see data for the entities they are responsible for.
- Sandbox Account
- Related: Release Preview, Customization, SuiteScript
A separate copy of a production NetSuite account used to test configuration, customizations, and integrations safely. Refreshing a sandbox overwrites it with current production data and setup.
- Release Preview
- Related: Sandbox Account, Customization, Workflow
An early-access environment that lets administrators test upcoming NetSuite version changes before they reach production. It mirrors production data and is used to catch breakage in customizations and workflows.
- Two-Factor Authentication
- Related: Single Sign-On, Permission, NetSuite Role
A login control requiring a second verification factor beyond a password, such as a one-time code. Administrators can enforce it by role and manage device resets for locked-out users.
- Single Sign-On
- Related: Two-Factor Authentication, NetSuite Role, Integration
An authentication setup where users log in once through an external identity provider and are passed into NetSuite. It is configured per account and can be required or optional for roles.
- Custom Record Type
- Related: Custom Field, Custom Segment, SuiteScript
A user-defined record structure created to store data that standard NetSuite records do not cover. Administrators define its fields, permissions, naming, and whether it appears in menus or search.
- Custom Field
- Related: Custom Record Type, Custom Segment, Workflow
A field added to a standard or custom record to capture additional information. Its type, sourcing, display, and role restrictions are configured by an administrator without code.
- Custom Segment
- Related: Custom Field, Custom Record Type, Saved Search
A configurable classification dimension, such as a custom department or project code, that can be added to transactions and records. It enables filtering and reporting on company-specific categories.
- SuiteScript
- Related: Client Script, User Event Script, Suitelet
NetSuite's JavaScript-based programming model for extending and automating the platform. Scripts respond to record events, scheduled jobs, user interface actions, and inbound or outbound data flows.
- Client Script
- Related: SuiteScript, User Event Script, Workflow
A SuiteScript type that runs in the user's browser to react to page events such as field changes and saves. It validates entries and adjusts the form before data reaches the server.
- User Event Script
- Related: SuiteScript, Client Script, Workflow
A server-side SuiteScript type triggered before or after a record is loaded, created, edited, or deleted. It enforces business logic that must run regardless of how the record is changed.
- Suitelet
- Related: SuiteScript, RESTlet, Integration
A server-side SuiteScript entry point that renders a custom page or handles a request from a user or external system. It is commonly used for custom forms and integration endpoints.
- RESTlet
- Related: Suitelet, SuiteScript, Integration
A SuiteScript type exposing a custom endpoint that external systems call over HTTP to read or write NetSuite data. Authentication and payload handling are defined by the script author.
- Workflow
- Related: Workflow State, Custom Field, Client Script
A no-code automation built in SuiteFlow that triggers on record events and executes states, actions, and conditions. It can send emails, set fields, create records, and enforce approvals.
- Workflow State
- Related: Workflow, User Event Script, Custom Record Type
A stage within a SuiteFlow workflow that defines the conditions for entering it and the actions taken while a record sits there. Transitions move a record between states.
- Saved Search
- Related: Report, Dashboard Portlet, Custom Segment
A reusable query that filters records, chooses displayed columns, and can drive lists, reminders, or reports. Administrators set its audience and role restrictions to control who can run it.
- Report
- Related: Saved Search, Dashboard Portlet, Subsidiary
A formatted output built on NetSuite data, ranging from standard financial statements to custom reports assembled from searches. Reports can be scheduled for delivery and restricted by role.
- Dashboard Portlet
- Related: Center, Saved Search, NetSuite Role
A configurable panel on a role's home dashboard that surfaces searches, reports, reminders, key performance indicators, or custom content. Portlets are assigned per role and per center.
- Integration
- Related: RESTlet, Token-Based Authentication, SuiteScript
A connection that moves data between NetSuite and another system, typically through web services, RESTlets, or file exchange. Administrators monitor its logs, tokens, and error handling.
- Token-Based Authentication
- Related: Integration, RESTlet, NetSuite Role
A credential model where an integration uses a token and secret tied to a role instead of a user password. It supports machine-to-machine access without storing user credentials.
- CSV Import
- Related: Data Migration, Duplicate Detection, Saved Search
A data-loading tool that maps a comma-separated file's columns to NetSuite fields to create or update records in bulk. Administrators preview results and review error logs before committing.
- Data Migration
- Related: CSV Import, Duplicate Detection, Integration
The process of loading legacy or external data into NetSuite using imports, templates, or integration tools. It typically involves field mapping, validation, and reconciliation against source totals.
- Duplicate Detection
- Related: CSV Import, Data Migration, Saved Search
A setting that flags records, such as customers or vendors, whose names or identifiers match existing ones during entry or import. It helps keep master data clean.
- Customization
- Related: Custom Field, Sandbox Account, SuiteScript
Any administrator-made change to NetSuite's standard behavior, including custom fields, forms, records, and scripts. Customizations must be tracked and re-tested across releases.
- Custom Form
- Related: Custom Field, NetSuite Role, Custom Record Type
An alternative layout of fields, subtabs, and actions for a standard or custom record. Administrators assign forms to roles so different teams see only the fields relevant to them.
- Audit Trail
- Related: Login Audit Trail, Permission, Saved Search
A system log recording changes to records, including who made the change and when. Administrators use it to investigate data issues, permission problems, and suspicious activity.
- Login Audit Trail
- Related: Audit Trail, Two-Factor Authentication, NetSuite Role
A record of user login attempts and outcomes, including failures, role selections, and IP addresses. It supports security investigations and troubleshooting of access complaints.
- Employee Record
- Related: NetSuite Role, Permission, Login Audit Trail
The record representing a person in the system, linked to a user account and its assigned roles. Deactivating or editing it affects login access and record ownership.
- Scheduled Script
- Related: SuiteScript, Workflow, Integration
A SuiteScript deployment that runs automatically on a defined schedule without user interaction. It is used for recurring data cleanup, batch processing, and synchronization tasks.
- SuiteFlow
- Related: Workflow, Workflow State, SuiteScript
The NetSuite workflow engine used to build no-code automations with states, transitions, and actions. It is preferred over scripting when business logic is simple and maintainable by administrators.
- Role Preference
- Related: NetSuite Role, Center, Dashboard Portlet
A per-role setting controlling defaults such as landing center, time zone, date format, and email options. Preferences let one user experience different behavior depending on the active role.
- Account Customization
- Related: Customization, Subsidiary, Sandbox Account
Account-wide settings that shape the platform, including features enabled, company information, and defaults. Enabling a feature can add records, permissions, and menus across the account.
- Feature Enablement
- Related: Account Customization, Sandbox Account, Release Preview
The act of turning on optional NetSuite capabilities in account setup. Some features are irreversible once enabled and can change available roles, records, and workflows.