Security configuration shouldn't require terminal expertise. Most IT administrators and security-conscious users understand what firewall rules, antivirus exclusions, and encryption settings they need — they just don't want to wrestle with command-line syntax to apply them. UAML's One-Click Execution bridges this gap by turning every security configuration into a simple button click.
The Web UI presents security actions as clear, understandable cards. Each card describes what will happen, shows the exact commands that will run, and provides a single "Apply" button. Click it, and the command executes locally on your machine through the UAML agent running on 127.0.0.1. No remote servers, no cloud execution — everything stays on your hardware.
How It Works
🏠 Local Execution on 127.0.0.1
UAML runs a local agent on your machine that listens only on localhost (127.0.0.1). When you click "Apply" in the Web UI, the browser sends the request to your local agent, which executes the command on your machine. No data leaves your computer. No external server is involved. The connection between your browser and the agent is entirely local.
This architecture is fundamentally different from cloud-based security tools. There's no SaaS platform managing your firewall rules, no API keys to manage, no vendor lock-in. UAML is a tool that runs on your machine, for your machine. The Web UI is just a convenient interface to the local agent — like a graphical settings panel, but for security configuration.
No Prerequisites
📦 Zero Dependencies for Users
Users don't need to install Python, Node.js, or any CLI tools. They don't need to download scripts or run PowerShell as administrator. The UAML agent handles all the system-level interactions. Users interact only with the Web UI — a clean, modern interface that works in any browser.
For IT teams deploying UAML across an organization, this is transformative. Instead of writing documentation that says "open PowerShell as Administrator, run this command, then run that command," you send a link to the UAML dashboard and say "click Apply on the firewall card." The barrier to security compliance drops from "knows PowerShell" to "can click a button."
Confirmation Dialogs
⚠️ Safety for Risky Operations
Not all operations are equal. Enabling a firewall rule is relatively safe. Disabling your firewall entirely is not. UAML categorizes every action by risk level and shows appropriate confirmation dialogs. Low-risk actions execute immediately. Medium-risk actions show a confirmation with the command preview. High-risk actions require you to type a confirmation phrase.
The confirmation system is context-aware. If you're applying a firewall rule on a remote server you're connected to via SSH, UAML recognizes the risk and adds an extra warning. If you're disabling antivirus exclusions that could cause performance degradation, it tells you the expected impact before you confirm.
Live Result Log
After you click "Apply," a live result log appears showing the command execution in real-time. You see each command as it runs, its output, and its success/failure status. The log uses color coding — green for success, red for errors, yellow for warnings. If something fails, the error message is displayed in plain language with suggested remediation steps.
Why It Matters
- Accessibility — security configuration for everyone, not just CLI experts
- Local-first — everything runs on 127.0.0.1, no cloud dependency
- Safe — risk-appropriate confirmation dialogs prevent accidents
- Transparent — live result log shows exactly what happened
- Deployable — IT teams can standardize security across the org with one link