{% extends "admin/layout.html" %} {% block title %}{{ organization.name if organization else organization_id }} — Tuxflotte Admin{% endblock %} {% block admin_content %}
Legt fest, wie neu aktivierte Geräte dieser Organisation automatisch benannt werden ("<Präfix>-<Nummer>"). Leerer Präfix = keine Konvention, der vom Gerät selbst gemeldete Hostname bleibt maßgeblich. Wirkt nur bei genuin neuen Geräten, nie bei einer erneuten Aktivierung eines bereits bekannten Geräts.
Richtet auf Geräten, die mit einem danach erstellten Installationsmedium installiert werden, einen root-Zugang ein (lokal an der Konsole und per SSH). Nur für die Fehlersuche gedacht. Das Passwort ist ausschließlich hier im Admin-Bereich sichtbar, auf das Installationsmedium gelangt nur sein Hash. Ausschalten wirkt nur auf neu erstellte Installationsmedien – bereits installierte Geräte behalten den Zugang bis zur Neuinstallation.
{% if diagnosezugang.aktiv %}Status: aktiv
Benutzer: root
Passwort: {{ diagnosezugang.passwort or "— (nicht lesbar)" }}
Ein neues Passwort gilt nur für danach erstellte Installationsmedien – vorhandene Medien und Geräte behalten das alte.
{% else %}Status: aus
{% endif %}| Code | Status | Angelegt |
|---|---|---|
{{ ac.code }} |
{{ "aktiv" if ac.active else "inaktiv" }} | {{ ac.created_at }} |
| Bezeichnung | Workspace | Backend | Partitionierung | Standard |
|---|---|---|---|---|
| {{ v.label }} | {{ v.workspace.name }} | {{ v.backend.name }} {{ v.backend.version }} | {{ v.partitioning.root_filesystem }} {% if v.partitioning.scheme == "custom" and v.partitioning.extra_partitions %} + {% for p in v.partitioning.extra_partitions %}{{ p.mountpoint }} ({{ p.percent }}%, {{ p.filesystem }}){{ ", " if not loop.last else "" }}{% endfor %} {% endif %} | {{ "ja" if v.is_default else "nein" }} |
{{ vorlage_fehler }}
{% endif %}Plattform-Admin-Konten (organisationsübergreifend) werden getrennt unter Admin-Accounts verwaltet, tauchen hier absichtlich nicht auf.
| Org-Admin | Angelegt | |
|---|---|---|
| {{ b.email }} | {{ "ja" if b.ist_organisationsadmin else "nein" }} | {{ b.created_at }} |
{{ request.query_params.get("fehler") }}
{% endif %} {% if request.query_params.get("hinweis") %}{{ request.query_params.get("hinweis") }}
{% endif %}Ein Workspace an einer OE gilt für alle Geräte darin und in ihren Unter-OEs (außer eine Unter-OE hat einen eigenen). Geräte müssen zur Distro des Workspace passen – sonst wird das Speichern mit Begründung abgelehnt. Gruppen ergänzen nur.
{% macro oe_knoten(oe, oes, tiefe) %}Querschnitts-Gruppen (z.B. Lehrer/Schulleitung) — ein Gerät kann in mehreren gleichzeitig sein.
{% if not gruppen %}Keine Gruppen angelegt.
{% else %}| Name | |
|---|---|
| {{ gruppe.name }} | Verwalten |