CMMC Practice Requirement:

Prevent non-privileged users from executing privileged functions and capture the execution of such functions in audit logs.

CMMC Requirement Explanation:

By limiting privileged functions such as being able to change system settings, modify logs, and install software you reduce cyber risk. By capturing logs on the execution of privileged functions you can identify policy violations and malicious activity.

Example CMMC Implementation:

Only employees responsible for administering, securing, and auditing your systems should have privileged accounts. All other employees should be given non-privileged accounts. Configure your systems to collect logs on the execution of privileged functions such as changes to system settings and the installation of software.


- Scenario 1:

Most of your employees only need to use email and Microsoft office software to complete their assigned duties. These do not require them to execute privileged functions such as installing software or changing system settings. As a result, you revoke their local admin rights.

Discover Our NIST SP 800-171 Solutions:


Compliance Accelerator

For contractors seeking compliance

Quantum Assessor

For IT service providers

Supply Chain Verifier

For contractors seeking to verify partner compliance