Back to blog

Why Formal Change Management Is Critical for NetSuite’s Core Configuration Pages

Why Configuration Pages Matter and Must Be Controlled

Some of the most critical settings in NetSuite live on system-wide configuration pages such as Enable Features, Accounting Preferences, General Preferences, and Company Information. These pages define how the system processes transactions, enforces controls, and generates financial reports. Because they affect the integrity of financial data and compliance posture, they represent high-risk areas that must be carefully governed.

Changes to these configuration pages directly impact:

  • Financial Reporting Accuracy – Settings like how transactions are voided, if transactions can be posted to a closed reporting period, costing methods, and what accounting method is used to record financial transactions.
  • Internal Controls – Features such as password policies, accounting methods, the enablement of SuiteFlow, and other preferences shape implementation of internal controls.
  • Audit Readiness – Auditors should rely on these settings to evaluate whether an organization has sufficient controls over financial reporting.

An unauthorized or accidental change could introduce material misstatements, weaken internal controls, or even create avenues for fraud.

Why Workflows Don’t Apply Here

Unlike employee records (user provisioning) or transactional objects, these core configuration records cannot be placed under SuiteFlow workflow controls. That means preventative approval workflows aren’t an option. Instead, organizations must rely on formal change management as the governing process to ensure changes are approved, tested, and documented.

The Role of Formal Change Management

Every change to these pages should:

  1. Be logged as a change management ticket – capturing the business justification, approvers, and testing evidence.
  2. Receive dual approval – typically from both IT and a business process/control owner.
  3. Undergo testing – in a non-production environment to validate impact before go-live.
  4. Go through post-implementation verification – ensuring the final configuration matches the approved request.

This structured process provides traceability, accountability, and audit-ready evidence that these sensitive pages are being controlled appropriately.

Restricting Access to IT Admins & Configuration Roles

Because workflows can’t enforce approvals on these pages, access controls become the first line of defense. Best practice is to:

  • Limit access to IT Administrators and/or IT Configuration roles.
  • Prohibit business users or general roles from having access to update key configuration pages.
  • Periodically review who holds this access and confirm it is still appropriate.

The smaller the group of users who can change these pages, the lower the risk of unauthorized or accidental modifications.

Summary

While NetSuite’s workflow tools provide excellent preventative controls for certain record types, they do not extend to critical setup pages like Enable Features, Accounting Preferences, General Preferences, and Company Information. For these pages, organizations must rely on formal change management and strict access restriction to IT administrators and IT configuration roles. This layered approach ensures sensitive configurations are changed only when necessary, with full visibility and approval, protecting both financial data integrity and compliance posture.