Question 160
In a secure development review, the following condition is confirmed: A team considers allowing every CLI tool without confirmation on a production machine. What is the best next step under this constraint?
Explanation
Correct Answer
The appropriate action is "Avoid blanket allow-all and use isolated sandboxed scope". Unrestricted tools can create destructive side effects. The decisive condition is A team considers allowing every CLI tool without confirmation on a production machine.
Incorrect Answers
For the different scenario The CLI asks to delete all tracked files as part of a cleanup, "Deny the command and provide a safe restricted cleanup scope" could be appropriate. Approval prompts exist to prevent destructive unreviewed actions. The present requirement is A team considers allowing every CLI tool without confirmation on a production machine, which calls for "Avoid blanket allow-all and use isolated sandboxed scope". Unrestricted tools can create destructive side effects.
"Enable assisted permissions where supported and keep policy enforcement" targets A user wants routine safe commands considered for assisted approval. Assisted approval is narrower than blanket authorization. That differs from A team considers allowing every CLI tool without confirmation on a production machine; the required decision here is "Avoid blanket allow-all and use isolated sandboxed scope". Unrestricted tools can create destructive side effects.
The action "Use manual permission mode and review each proposed action" is useful when A security-sensitive session should request confirmation before each new tool. Manual mode maintains explicit oversight of unapproved operations. Under the stated condition A team considers allowing every CLI tool without confirmation on a production machine, instead choose "Avoid blanket allow-all and use isolated sandboxed scope". Unrestricted tools can create destructive side effects.