Skip to main content

SoD Overview

Advanced Segregation of Duties (SoD) gives you complete separation of duties and access controls. It allows you to log violations and block access to critical permissions / access to your system.

What is Advanced SoD?

Advanced SoD provides:

  • Complete documentation of Role/Permission assignments.
  • Customizable rules, where you can either use the default rules or set up your own.
  • Easy role additions or modifications, where Platform Governance for NetSuite alerts you if you break a SoD rule.
  • Blocking controls that can block critical role assignments such as the “Administrator” role, making it only possible to assign such roles if there is a pre-approved change request.
  • Warning messages and email alerts to let you know when you are in an undesired zone.
  • Custom reports for documentation, retroactive approvals and continuous access reviews, ultimately preserving audit trails.
  • The power of Agent to fill in gaps, monitor and document activities of “super users” and those with positional authority.

Why use Advanced SoD?

By implementing Advanced SoD you can create flexible and easy to maintain rules.

You can create rules that:

  • Are specific to permissions
  • Use patterns or roles
  • Warn of risks
  • Work across multiple roles
  • Flag violations for clearance
  • Pre-clear violations
  • Allow for pre-approvals of exemptions
  • Have a blocking option to prevent assignment of critical roles or permissions without authorization

How does Advanced SoD work?

Advanced SoD works through the following System Process Flow:

SoD Diagram

Advanced SoD's also works through the following Functional Process Flow:

logviolations

SoD Exemption Handling for Onboarding, Offboarding, and Cross Role Conflicts

Use Case Causing SoD ConflictAre SoD Conflicts Addressed by an existing Approved Exemption?SoD Incident /Change Log CreatedPlatform Governance for NetSuite systematic updates
New Employee Onboarded and one Role assignedRole ExemptionCompliant SoD Incident(s)1. New Employee added to Affected Employees on the Role Exemption (if All Current and Future checkbox is checked, if not it is treated as SoD Conflicts that have no Exemption) 2. Role Exemption associated to the SoD Incident(s)
Cross Role ExemptionCompliant SoD Incident(s)1. Cross Role Exemption associated to the SoD Incident(s)
SoD Conflicts that have no ExemptionUnresolved SoD Incident(s)1. No immediate action taken 2. If an Exemption is created to resolve the SoD Conflict(s) in arrears, it is associated to the SoD Incident(s) at that time
New Employee Onboarded and multiple Roles assignedRole ExemptionCompliant SoD Incident(s) only for single Role SoD Incident(s)1. New Employee added to Affected Employees on the Role Exemption (if All Current and Future checkbox is checked, if not it is treated as SoD Conflicts that have no Exemption) 2. Role Exemption associated to the SoD Incident(s)
Cross Role ExemptionCompliant SoD Incident(s) for those caused by multiple Roles1. Cross Role Exemption associated to the SoD Incident(s)
SoD Conflicts that have no ExemptionUnresolved SoD Incident(s)1. No immediate action taken 2. If an Exemption is created to resolve the SoD Conflict(s) in arrears, it is associated to the SoD Incident(s) at that time
Existing Employee Offboarded by unchecking Give Access checkbox or removing all RolesRole Exemption1. Employee removed from Affected Employees on the SoD Role Exemption
Cross Role Exemption1. Employee removed from Affected Employees on the SoD Cross Role Exemption
SoD Conflicts that have no Exemption1. N/A. Employee has been Offboarded, no new SoD Conflict exists
Existing Employee gets a new Role(s) causing new SoD Incident(s)Role ExemptionCompliant SoD Incident(s) only for single Role SoD Incident(s)1. Role Exemption associated to the SoD Incident(s) (if All Current and Future checkbox is checked, if not it is treated as SoD Conflicts that have no Exemption)
Cross Role ExemptionCompliant SoD Incident(s) for those caused by multiple Roles1. Cross Role Exemption associated to the SoD Incident(s)
SoD Conflicts that have no ExemptionUnresolved SoD Incident(s)1. No immediate action taken 2. If an Exemption is created to resolve the SoD Conflict(s) in arrears, it is associated to the SoD Incident(s) at that time
Existing Employee with a Cross Role Conflict has one or more Roles removed. SoD must be re-evaluated.Role ExemptionCompliant SoD Incident(s) only for single Role SoD Incident(s)1. Role Exemption associated to the SoD Incident(s) (if All Current and Future checkbox is checked, if not it is treated as SoD Conflicts that have no Exemption) 2. Employee added to Affected Employees on the Role Exemption 3. If the Role removal resolved an existing SOD Conflict, Employee removed from Affected Employees on the SOD Role Exemption
Cross Role ExemptionCompliant SoD Incident(s) for those caused by multiple Roles1. Cross Role Exemption associated to the SOD Incident(s). 2. If the Role removal resolved an existing SOD Conflict, Employee removed from Affected Employees on the SOD Cross Role Exemption
SoD Conflicts that have no ExemptionUnresolved SoD Incident(s)1. No immediate action taken 2. If an Exemption is created to resolve the SoD Conflict(s) in arrears, it is associated to the SoD Incident(s) at that time