CompTIA CASP+ (CAS-004) — Question 389

An organization is working to secure its development process to ensure developers cannot deploy artifacts directly into the production environment. Which of the following security practice recommendations would be the best to accomplish this objective?

Answer options

Correct answer: C

Explanation

The correct answer is C because separation of duties helps ensure that no single individual can execute all phases of a task, reducing the risk of unauthorized deployments. While least privilege access (A) is important, it does not specifically address the deployment process. Other options like security awareness training (B) and job rotations (D) provide general security benefits but do not directly prevent developers from deploying artifacts to production.