RBAC Overview
NetSuite uses a Role-Based Access Control (RBAC) model, where all user permissions are assigned through roles rather than granted directly. A role acts as...
Implementing data segmentation in NetSuite isn’t optional for multi-entity organizations, it’s a control requirement. Below is a roadmap for designing and maintaining segmentation.
Employee Record → Subsidiary Field

Role Record → Subsidiary Restriction Options

Custom Role Saved Search with Subsidiary Settings

Custom Role Saved Search with Subsidiary Settings → Roles and Their Subsidiary Restriction Options / Settings

Beyond setup and monitoring, organizations should document their segmentation strategy. This includes a written policy and an access matrix that clearly links roles to subsidiaries, making it easier to explain and defend the design during audits. Finally, exception handling is critical: all global or cross-subsidiary roles should require explicit executive management approval, and those approvals should have expiration dates with quarterly reviews to confirm ongoing validity.
Strong NetSuite data segmentation controls align directly with established compliance frameworks. ISO 27001 A.8.2 emphasizes proper classification and protection of information, ensuring sensitive data is accessible only to the right people. NIST AC-3 calls for technical enforcement of access restrictions, which in NetSuite translates to subsidiary filters at both the employee and role levels. Finally, SOX 404 requires entity-level controls over financial reporting, making segmentation a key component of financial reporting accuracy.
Without proper data segmentation controls, organizations face several critical risks. Over time, privilege creep can occur as users accumulate unnecessary subsidiary access, expanding their reach beyond what’s appropriate. This can lead to data leakage, where sensitive financial or HR data from one entity becomes visible to employees in another. Also, if left unchecked, these gaps can open the door to fraud or financial misstatements and, if detected, result in audit findings that highlight misaligned or poorly enforced access controls.
By incorporating regular reviews, documented policies, and clear exception handling, organizations can transform NetSuite’s segmentation settings into a powerful control rather than a hidden risk. These practices not only reduce the chance of data exposure or financial misstatement but also demonstrate a disciplined approach to compliance, access controls, and audit readiness. Effective segmentation ensures users have only the access they need; nothing more, nothing less.
NetSuite uses a Role-Based Access Control (RBAC) model, where all user permissions are assigned through roles rather than granted directly. A role acts as...
User access reviews are one of those controls that every auditor looks for but also one...