{% extends "base.html" %} {% block title %}Downloads · SD RMM{% endblock %} {% block content %}
The SD RMM agent does monitoring, EDR telemetry, and read-only command execution today — one lightweight binary, least-privilege, cross-platform. Agent v{{ version }}
{% if orgs and (installers.windows or installers.macos) %}Pick an organization, download the installer, and run it on the device — it enrolls automatically. No token to copy.
Each download embeds a fresh single-use enrollment token for the selected org. Windows installs as a SYSTEM task; macOS installs the agent + menu-bar app. Requires admin rights on the target device.
{% if is_admin %}Open Admin → choose or create an org.{% else %}Ask a super-admin to generate an install token for the org.{% endif %}
On the org page, click Create install token. Tokens are single-use and expiring.
Paste the token into the command for the target OS below, on the device (Administrator / root).
Installs as a SYSTEM scheduled task. Auto-detects ARM64 vs x64.
Installs as a launchd daemon.
Installs as a systemd unit running as the least-privilege sd-rmm-agent user.
For offline / imaging / MDM deployment. Enroll manually: sd-rmm-agent enroll --server https://rmm.example.com --token <TOKEN>
| OS | Architecture | Notes | Size | |
|---|---|---|---|---|
| {{ b.os }} | {{ b.arch }} | {{ b.note }} | {% if b.size_mb %}{{ b.size_mb }} MB{% else %}—{% endif %} | Download |
Same agent powers the alerting, EDR, and per-device Security tab. The installer above also drops the MeshCentral remote-control agent (joins the “SD Managed” group) so one command delivers monitoring + EDR + remote desktop — one-click remote control from each device page. Set RMM_NO_MESH=1 before running to skip remote control. (Windows, Linux & macOS. On macOS, remote desktop also needs the user to grant Screen Recording + Accessibility permission to the agent.)