ARMI - KN

test

Posts by Connor Thompson:

Common JD Edwards World Access Blind Spots

Common JD Edwards World Access Blind Spots

Organizations frequently underestimate JD Edwards World’s access blind spots because security is reviewed in pieces rather than as an integrated system. The following blind spots are the most common sources of missed Sensitive Access and Segregation of Duties (SoD) risk.

NetSuite: Overview of the Access Model

NetSuite: Overview of the Access Model

NetSuite’s access model is designed to control not just who can get into the system, but exactly what they can do once they’re there. At the highest level, every user is represented by a User Account, provisioned through the Employee Record. Access is governed by Roles, which act as permission bundles and can be assigned in multiples to the same user. Each role contains a set of Permissions—NetSuite’s version of security objects—that grant access to specific records, transactions, settings, preferences, data, and features.

NetSuite: Patch Cycle Risk with Standard Roles

NetSuite: Patch Cycle Risk with Standard Roles

The Risk Patches Present for Standard / Seeded Roles

ERP upgrades and patches are essential for keeping systems secure and up to date, but they can also introduce hidden risks amongst standard / seeded roles. One of the most overlooked issues is the way vendor-delivered, or “standard,” roles can change after a patch. When a vendor releases new functionality, it often assigns those permissions directly to standard roles. While this is convenient for broad usability, it can create sensitive access and SoD risks where roles suddenly hold permissions that your organization never reviewed, approved, or documented.

NetSuite: Role-Based Access Control (RBAC)

NetSuite: Role-Based Access Control (RBAC)

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 a container for permissions, each with a specific access level (View, Create, Edit, Full), and determines which records, transactions, reports, and system functions a user can access. Users may have multiple roles, with each role providing a distinct set of capabilities and, in some cases, different restrictions such as subsidiary, department, or location filters. This structure supports least-privilege principles when roles are carefully designed and assigned.

NetSuite: Mitigating Security Risks in NetSuite’s Vendor Master Data

NetSuite: Mitigating Security Risks in NetSuite’s Vendor Master Data

Managing vendor master data in NetSuite comes with its own set of challenges, especially when compared to other ERP systems who clearly separate entry and approval security objects. NetSuite doesn’t inherently have this segregation built into its standard functionality and permissions. As a result, it becomes crucial for organizations to design roles carefully, ensuring only the right individuals within the vendor management team have access to maintain vendor master data. Without clear boundaries, there’s a higher risk that unauthorized users could make changes, introducing a higher risk of fraud and operational delays.