NEWS
SimpleAPI Berechtigungen
-
Hallo,
ich hab hier im Forum schon versucht herauszufinden, was oder ob ich etwas falsche mache, allerdings komme ich einfach nicht weiter.
Ich verwende zur Visualisierung die Mediola Aio Remote.
Diese ruft die states über den simple api adapter ab unter:
http://192.168.2.93:8087/states?user=apiuser&pass=password
Da ich schon einige Adapter am Laufen habe,(was logischerweise viele Zustände mit sich bringt) dauert die Abfrage schon sehr lange.
Ich habe versucht über Berechtigungen die abzurufenden States einzuschränken, allerdings bekomme ich dies nicht (mehr) hin...
Einzelabfragen einzuschränken funktioniert. z.B.:State: proxmox.0.node_pve2.cpu
Berechtigung: Eigentümer ist admin und berechtigung 660
Die Url '192.168.2.93:8087/get/proxmox.0.node_pve2.cpu/?user=apiuser&pass=password' liefert mir dann keinen Wert.
Mit 664 bekomme ich den Wert.
Allerdings bekomme ich den Wert immer unter der states url 'http://192.168.2.93:8087/states?user=apiuser&pass=password'.
Egal was ich dort einstelle.Der User apiuser ist in der Gruppe Benutzer mit folgenden Berechtigungen:
Ich hätte gemeint, dass dies damals schon funktioniert hat.
Ich meinte, die Rechte der Zustände einzuschränken, verhindert auch das die Werte über die states gelesen werden können.
Vielleicht kann mir hier jemand einen Tipp geben.
Vielen Dank im Vorraus
MaxEDIT:
Systeminformationen vergessen:Plattform linux
Betriebssystem linux
Architektur x64
CPUs 4
Geschwindigkeit 2600 MHz
Modell Common KVM processor
RAM 11.73 GB
Node.js v18.18.2
NPM 9.8.1
Anzahl der Adapter 504
Datenträgergröße 109.68 GB
freier Festplattenspeicher 85.76 GB
Aktive Instanzen 47
Pfad /opt/iobroker/