NEWS
Aktivitätsstatus von Nutzern prüfen
-
Guten Tag zusammen,
ich habe neben dem Administrator auch verschiedene weitere Nutzer mit geringeren Rechten erstellt.
Nun zur Frage, kann ich irgendwie prüfen, ob so ein Nutzer gerade angemeldet ist?
Hintergrund ist, sobald sich der erste Nutzer frühs anmeldet sollen unsere Drucker angeschaltet werden.
-
@timmss
z.B. via log:
admin.1 2024-06-14 15:28:35.494 info ==> Connected system.user.xy from ::ffff:xxxxxxxxxadmin.1.info.connected
admin.1.info.connection -
Den Log kann man ja auch schön mit einem neuen Baustein in Blockly auswerten, welcher auf den Logeintrag triggert.
-
Ah danke euch Beiden!
Also praktisch nach diesem Schema?
Und in wie weit lastet dieser Trigger das System aus, wenn er dauerhaft jede info-Nachricht prüft?
-
Genau.
Bei den Textbausteinen findest du auch noch ein Feld "in Text suchen" oder so.
Damit könntest du auch den username suchen.
Die IP vom login könnte sich ja ändern, dann klappt der Vorschlag gtade nicht.Vom System her.
-
@david-g Sehr schöne Lösung! Danke dir.
Gibt es auch irgendeine Lösung, die auf eine Windows-Anmeldung prüft?
Eine wäre sicherlich das man prüft, ob der PC des Nutzers angeschaltet wurde.
-
@timmss sagte in Aktivitätsstatus von Nutzern prüfen:
ob der PC des Nutzers angeschaltet wurde.
Zum reinen anschalten (ohne zu wissen ob und wer eingeloggt ist), kann man ja git mit dem Ping Adapter arbeiten.
Ansonsten kann man sich bestimmt ein Shellscript schreiben (was ich nicht kann) was bei Anmeldung die Daten per simple-api sendet.