Manually Testing Installation Notifications and Evaluation Code

Objective

To explain how policy execution methods impact end-user notifications and evaluation code execution during policy testing.

Overview

When testing policies in the Automox console, it is critical to use scheduled execution rather than manual execution if your testing includes end-user installation notifications or Worklet evaluation scripts.

Important Behavior Difference

Execution MethodEvaluation CodeEnd-User Notifications
Scheduled ExecutionRuns completely before remediationDisplayed to the end user as configured
Manual Execution (Run Policy Now)Bypassed (runs remediation directly)Ignored / Suppressed

⚠️ Critical Note: Clicking "Run Policy Now" or manually triggering a policy from any location within the Automox console causes the agent to skip the evaluation phase and bypass all user notifications, executing the remediation script immediately.

Best Practices for Accurate Policy Testing

To ensure your policy testing accurately mirrors production behavior:

  1. Do Not Use "Run Policy Now": Avoid triggering manual runs when validating notification workflows or evaluation logic.

  2. Set a Near-Term Schedule: Schedule the policy to run a few minutes in the future on a test device group.

  3. Verify Notification Prompts: Allow the scheduled trigger to fire naturally on the test endpoint to confirm that end users receive the expected installation prompts and deferral options.

Was this article helpful?
0 out of 0 found this helpful