The correct answer isBbecause technical controls affecting access permissions should be implemented according toseparation of duties. Access permissions must be structured so that no single individual has incompatible responsibilities that could enable unauthorized activity, fraud, or unapproved changes. This is a core principle of access control governance and control design.
The other options are less appropriate:
A. Integration testing requirementsrelate to testing system interactions, not the primary basis for assigning access permissions.
C. Configuration baselinesare important for standard settings, but access authorization must first align with role separation and accountability.
D. Contingency scenariosare related to continuity and recovery, not normal access permission design.
Exact Extracts supporting the answer:
“The PRIMARY reason that an enterprise would establish segregation of duties controls is to prevent errors or fraudulent activity on high-risk transactions.”
“The MOST effective control to prevent segregation of duties violations is implementing role-based access.”
“To ensure that developers do not have access to implement changes to production applications an enterprise must have segregation of duties between application development and operations.”
“The control a risk practitioner would recommend is segregation of duties” when personnel can both change system configuration settings and modify logs.
These extracts show that access permissions and technical access controls should be aligned withseparation of dutiesto prevent misuse and reduce risk.
===========