NEWS
Benutzerverwaltung / ACL / Zugriff auf Obj/Zust/Dat
-
Hallo zusammen,
gerne möchte ich die Benutzerverwaltung verstehen und die Konfiguration entsprechend vornehmen. Leider finde ich keine Dokumentation unter (https://www.iobroker.net/#de/documentation/config/userrights.md). Kann mir evtl. jemand einen Tipp geben:
Ich erstelle einen neuen Benutzer unter "Benutzer -> Neuer Benutzer". Der Benutzer weise ich einer Gruppe zu. Dieser Gruppe (hier z.B. "Benutzer") kann ich folgende Zugriffsrechte geben:
unter z.B. "Objekte -> 0_userdata.0 -> Objekt bearbeiten" kann ich die Zugriffsrechte ebenfalls einstellen:
auch unter z.B. "Objekte -> 0_userdate.0 -> [jeder Datenpunkt] kann ich ebenfalls Zugriffsrechte einstellen:
eine Voreinstellung der Zugriffsrechte kann unter "System -> Standard ACL" eingestellt werden:
nun zu meiner Frage:
- wie hängen diese Einstellungen zusammen: welche Einstellung überschreibt die andere?
- bei welcher Einstellung ist welches Resultat zu erwarten?
-
https://m.youtube.com/watch?v=53QpgcoL7EI
Schau dir mal den Link an wird eigentlich alles gut erklärt
-
@ThaBam
Vielen Dank für den Link. Bedeuted dies, dass wenn ich untereine Voreinstellung vornehme, diese bei allen DP, die ich neu anlege, übernommen werden soll?
-
@ice987
So sollte es eigentlich sein -
@ThaBam
könntest du einmal bei dir ausprobieren: die Werte in der Tabelle werden korrekt übernommen (Zugriff auf Objekte / Zugriff auf Zustände / Zugriff auf Dateien) aber der "Besitzer-Anwender" und die "Besitzer-Gruppe" ist immer auf "admin" egal was eingestellt wird. -
@ice987
keine ahnung da kann ich dir nicht genaues zu sagen da ich es selbst nicht nutze -
Offenbar funktioniert dies aktuell noch nicht wie erwartet:
https://github.com/ioBroker/ioBroker.js-controller/issues/1099
-
Gibt es einen Javascript-Befehl, mit welchem die Zugriffskontrolle aller Objekte geändert werden kann?
Werte: Besitzer-Anwender, Besitzer-Gruppe und alle Zugriffe auf Objekte und Zugriffe auf Zustände
-
@ice987 Das würde mich gerade auch retten... Ich habe bereits einige Stunden im Netz nach einer Möglichkeit gesucht, bin bisher leider nicht fündig geworden...
Grüße
-
@Domi1893
Ich suche auch immernoch nach einer Lösung. Aktuell mache ich das noch manuell. Lass es mich/uns doch wissen, wenn du einen guten Ansatz gefunden hast. -
Ich bin jetzt nicht so Java-bewandert, als das ich das auf die Schnelle gebacken bekommen würde. Am einfachsten wäre eine Schleife über alle/ausgewählte Objekte in der dann die Zugriffsberechtigungen geändert werden. Besser wäre natürlich, wenn die ACL-Standardeinstellung auf alle vorhandenen Objekte übertragen werden würde...
-
-
Da bin ich auch schon drüber gestolpert, meine Kenntnisse für eine Anpassung über alle Objekte reichen dafür aber nicht aus oder ich hab es nicht richtig verstanden...