Zum Inhalt springen

Kontrollrolle

Kurze Antwort

Verwenden Sie eine Control Role, wenn Sie festlegen möchten, welche Fernsteuerungsaktionen ein Benutzer oder eine Gruppe auf Geräten ausführen darf. Sie ist das richtige Werkzeug, um Dateiübertragung, Zwischenablage, Neustart und andere Sitzungsfunktionen gezielt zu begrenzen.

Wichtige Punkte

  • Beginnen Sie mit den minimal nötigen Sitzungsrechten
  • Testen Sie die Berechnungslogik mit echten Benutzer- und Gerätegruppen
  • Trennen Sie tägliche Operator-Rollen von hoch privilegierten Rollen

Die Kontrollrolle ermöglicht es Ihnen, Fernsteuerungsberechtigungen für verschiedene Benutzer zu konfigurieren. Wenn ein Benutzer ein anderes Gerät fernsteuert, definiert die Kontrollrolle, welche Operationen der steuernde Benutzer nach dem Verbindungsaufbau ausführen darf.

Note

Kontrollrolle vs Zugriffskontrolle vs Strategie

  • Kontrollrolle: Bestimmt, welche Operationen der steuernde Benutzer nach dem Verbindungsaufbau ausführen darf.
  • Zugriffskontrolle: Bestimmt, ob eine Verbindung zwischen dem steuernden und dem gesteuerten Gerät hergestellt werden kann.
  • Strategie: Ändert Einstellungen auf dem gesteuerten Gerät.

Anforderungen

  • Gesteuertes Gerät: RustDesk 1.4.5 oder höher (Android-gesteuerte Geräte werden noch nicht unterstützt)
  • Steuerndes Gerät: Keine Versionsanforderung

Berechtigungsberechnung

Wie Berechtigungen funktionieren

Kurz gesagt: Kontrollberechtigungen haben Vorrang vor lokalen Einstellungen.

Es gibt zwei Quellen für Berechtigungseinstellungen:

  • Lokale Einstellungen auf der gesteuerten Seite: Die Einstellungen des gesteuerten Geräts (Einstellungen → Sicherheit → Berechtigungen)
  • Kontrollberechtigung: Die Kontrollrollenberechtigungen des steuernden Benutzers (in der Webkonsole konfiguriert)

Jede Berechtigung hat drei Zustände:

  • Client-Einstellungen verwenden: Keine Überschreibung, die lokale Einstellung des gesteuerten Geräts verwenden
  • Aktivieren: Diese Berechtigung explizit aktivieren (überschreibt lokale Einstellung)
  • Deaktivieren: Diese Berechtigung explizit deaktivieren (überschreibt lokale Einstellung)

Berechtigungen werden auf Sitzungsebene berechnet:

KontrollberechtigungLokale EinstellungenErgebnis
AktivierenAktivierenAktivieren
AktivierenDeaktivierenAktivieren
DeaktivierenAktivierenDeaktivieren
DeaktivierenDeaktivierenDeaktivieren
Client-Einstellungen verwendenAktivierenAktivieren
Client-Einstellungen verwendenDeaktivierenDeaktivieren

Sonderfall: Remote-Konfigurationsänderung

Wenn mehrere steuernde Benutzer mit demselben Gerät verbunden sind, wird die Berechtigung “Remote-Konfigurationsänderung” über alle Verbindungen berechnet:

Kontrollberechtigung aller VerbindungenErgebnis
Irgendeine DeaktivierenDeaktivieren
Keine Deaktivieren, irgendeine AktivierenAktivieren
Alle Client-Einstellungen verwendenLokale Einstellung verwenden

Welche Rolle gilt

Jedem Benutzer kann nur eine Kontrollrolle zugewiesen werden. Es gibt zwei integrierte Rollen:

RolleBeschreibung
Nicht angemeldetFür steuernde Benutzer, die nicht angemeldet sind. Kann Benutzern nicht zugewiesen werden.
StandardFür angemeldete steuernde Benutzer ohne zugewiesene Kontrollrolle oder die explizit der Standardrolle zugewiesen sind.

Die angewendete Kontrollrolle hängt vom Anmeldestatus und der Rollenzuweisung des steuernden Benutzers ab:

Status des steuernden BenutzersZugewiesene RolleRolle / RollenstatusAngewendete Kontrollrolle
Nicht angemeldet-Nicht angemeldet / AktiviertNicht angemeldet
Nicht angemeldet-Nicht angemeldet / Deaktiviert-
AngemeldetHat zugewiesene RolleZugewiesene Rolle / AktiviertZugewiesene Rolle
AngemeldetHat zugewiesene RolleZugewiesene Rolle / Deaktiviert-
AngemeldetKeine zugewiesene RolleStandard / AktiviertStandard
AngemeldetKeine zugewiesene RolleStandard / Deaktiviert-

Verfügbare Berechtigungen

Die 12 steuerbaren Berechtigungen entsprechen den Einstellungen des gesteuerten Geräts → Sicherheit → Berechtigungen:

  • Tastatur/Maus
  • Remote-Drucker
  • Zwischenablage
  • Dateiübertragung
  • Audio
  • Kamera
  • Terminal
  • TCP-Tunnel
  • Remote-Neustart
  • Sitzungsaufzeichnung
  • Benutzereingabe blockieren
  • Remote-Konfigurationsänderung

Konsolenoperationen

Rolle erstellen

  1. Navigieren Sie zur Seite Kontrollrollen und klicken Sie auf Erstellen
  2. Geben Sie einen Namen für die Rolle ein
  3. Wählen Sie die zu gewährenden Berechtigungen

Rollenzuweisung

Es gibt zwei Möglichkeiten, Benutzern Kontrollrollen zuzuweisen:

  1. Benutzerseite → Klicken Sie auf Bearbeiten bei einem Benutzer → Wählen Sie eine Rolle im Feld Kontrollrolle
  2. Kontrollrollenseite → Klicken Sie auf die Benutzeranzahl oder Benutzer zuweisen → Benutzer zur Rolle hinzufügen oder entfernen

Note

Die Rolle “Nicht angemeldet” kann Benutzern nicht zugewiesen werden (sie gilt nur für nicht angemeldete Verbindungen).