LabVIEWForum.de - Zugriffe auf cRIO kontrollieren

LabVIEWForum.de

Normale Version: Zugriffe auf cRIO kontrollieren
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo werte Gemeinde,

ich möchte gern etwas umsetzen, habe aber noch keine richtige Idee wie.

In einem Log-file, welches auf der cRIO gespeichert werden soll, sollen alle Änderungen von irgendwelchen Parametern geschrieben werden. <-- kein Problem
Der Austausch der Parameter erfolgt über Umgebungsvariablen, die auf der cRIO gehosted sind (Zugriff von mehreren Rechner im Netzwerk). <-- kein Problem

Nun möchte ich gerne in die Log-Datei mit eintragen, WER (IP Adresse reicht aus) gerade Umgebungsvariablen ändert. Die Überlegung besteht, eine zusätzliche Variable einzupflegen, die den Änderer identifiziert, ist aber eher nur der letzte Versuch.

Gibt es Möglichkeiten, die Zugriffe auf die Umgebungsvariablen zu kontrollieren?
Das LabVIEW Data Logging & Supervisory Control Module bietet Security Optionen.
Damit kannst Du Anwender definierten Rollen zuweisen. Den Rollen werden die jeweiligen Rechte zugeordnet.
Die Security wirkt schon auf Netzwerkebene. Ein User bzw. eine Anwendung muss sich zunächst authentifizieren und erhält die Rechte die seiner Rolle entsprechen. Die Shared Variablen können so konfiguriert werden, dass nur User/Applikationen mit den entsprechenden diese lesen bzw. schreiben dürfen.

Damit weisst Du immer noch nicht, von wo die SV geschrieben werden. Ist das aber wirklich wichtig?
Falls ja solltest Du auf die Network Streaming Möglichkeit umsteigen, oder ganz simple TCP/IP. Damit kannst Du die Zugriffe im Detail kontrollieren.

Gruß Holger
Das mit den Rechten ist nicht verkehrt, wird aber bei uns nicht funktionieren (Arbeitsbedingt)

Und das Ganze auf jetzt live in Network Streaming oder TCP/IP umsteigen will ich eigentlich nicht. Vielleicht beim nächsten Projekt.

Trotzdem Danke für deine Antwort
Referenz-URLs