CISA · Question #50
An IS auditor discovers that due to resource constraints, a database administrator (DBA) is responsible for developing and executing changes into the production environment. Which of the following…
The correct answer is B. Identify whether any compensating controls exist. Given a potential SoD violation where a DBA develops and executes changes, the auditor's first step is to identify if compensating controls are in place to mitigate the inherent risk.
Question
An IS auditor discovers that due to resource constraints, a database administrator (DBA) is responsible for developing and executing changes into the production environment. Which of the following should the auditor do FIRST?
Options
- AEnsure a change management process is followed prior to implementation.
- BIdentify whether any compensating controls exist.
- CDetermine whether another database administrator (DBA) could make the changes.
- DReport a potential segregation of duties (SoD) violation.
How the community answered
(17 responses)- A6% (1)
- B82% (14)
- C12% (2)
Why each option
Given a potential SoD violation where a DBA develops and executes changes, the auditor's first step is to identify if compensating controls are in place to mitigate the inherent risk.
Ensuring a change management process is followed is important, but identifying compensating controls is a more immediate and fundamental step to assess the current risk level of the known SoD violation.
The auditor has identified a potential segregation of duties (SoD) violation, where one person performs conflicting functions that could lead to fraud or error. Before reporting it as a definitive finding or recommending changes, the auditor must first determine if any existing compensating controls (e.g., independent review, automated logging, supervisory oversight) are in place to mitigate the inherent risk associated with this SoD conflict. This allows for an accurate assessment of the actual risk level.
Determining if another DBA could make the changes is a potential remediation, but it is premature before understanding if existing controls already mitigate the risk and to fully assess the current situation.
Reporting a potential SoD violation is the ultimate goal, but it should be done *after* assessing the full risk landscape, including the presence of compensating controls, to provide a comprehensive and actionable finding.
Concept tested: Segregation of duties and compensating controls
Source: https://learn.microsoft.com/en-us/azure/security/fundamentals/compensating-controls
Topics
Community Discussion
No community discussion yet for this question.