{% extends "base.html" %} {% set active = 'admin' %} {% block title %}{{ org.name }} · Admin{% endblock %} {% block content %}

Add a device

{% if active_tokens %} {% set tok = active_tokens[0].token %}

Run the matching command on the device (Administrator / root). It downloads the agent, enrolls it into {{ org.name }}, and installs it as a background service. The install token is embedded for you.

Windows — PowerShell (Administrator)
powershell -ExecutionPolicy Bypass -Command "& { $env:RMM_TOKEN='{{ tok }}'; irm https://rmm.example.com/static/downloads/install.ps1 | iex }"
macOS & Linux — Terminal
curl -fsSL https://rmm.example.com/static/downloads/install.sh | sudo sh -s -- {{ tok }}
Manual install & direct downloads

Enroll: sd-rmm-agent enroll --server https://rmm.example.com --token {{ tok }}
Remove from a device: sudo sd-rmm-agent uninstall

{% else %}

Generate an install token below, then copy-paste install commands will appear here.

{% endif %}

Install tokens

Each token enrolls ONE device into this org, then is marked used. 14-day expiry.

{% if active_tokens %} {% for t in active_tokens %} {% endfor %}
TokenExpires
{{ t.token }} {{ t.expires_at| pt('%Y-%m-%d %H:%M') }}
{% else %}

No active tokens.

{% endif %}

Devices ({{ agents|length }})

{% if not agents %}

No devices enrolled yet.

{% else %} {% for a in agents %} {% endfor %}
HostnameOSStatusLast seen
{{ a.hostname }} {{ a.os }} {{ a.os_version or '' }} {% if a.disabled %}disconnected {% elif a.last_seen_at and (now - a.last_seen_at).total_seconds() <= 90 %}online {% else %}offline{% endif %} {% if a.last_seen_at %}{{ a.last_seen_at| pt('%m-%d %H:%M') }}{% else %}never{% endif %}
{% if a.disabled %}
{% else %}
{% endif %}
{% endif %}

Members

{% if not members %}

No members assigned yet.

{% else %} {% for m in members %}{% endfor %}
EmailRole
{{ m.user.email }}{{ m.role }}
{% endif %}
{% endblock %}