Written by Connor Thompson, CIA, CISA
In NetSuite, standard roles present significant challenges related to sensitive access risks and segregation of duties (SoD) conflicts.
Why you ask? Because standard roles have many permissions that are not appropriate for that role. Many modules only have one standard role which does not allow for the assignment of secure roles to users. For example, standard roles such as the Accounts Payable (A/P) Clerk, Buyer, and Accounts Receivable (A/R) Clerk, are overprovisioned and assigned a broad range of permissions. These are modules they should not have access to. Over provisioned roles lead to excessive access risks and segregation of duties conflicts. Meanwhile, many of these will not be adequately managed through mitigating controls. Poor role design results in an increase of compliance, cyber security, fraud, financial reporting, data security, and operational risks.