_auth

Die Berechtigungen für Änderungen an Datenpunktattributen werden über die Konfig "_auth" verwaltet. Siehe auch Kapitel _auth (Berechtigung).

Attribut (neutral) Typ Beschreibung
_type char Legt eine Konfig an bzw. Sie können über einen dpSet auf _type mit dem Wert 0 eine Konfig löschen.
_read int Mit Attribut _read kann sich der aktuelle Benuter eine Konfig ansehen. Siehe auch Kapitel _auth (Berechtigung).
_write int Mit Attribut _write kann der aktuelle Benuter eine Konfig ändern - siehe das Beispiel weiter unten. Siehe auch Kapitel _auth (Berechtigung).
_owner_read int Mit Attribut _owner_read kann sich ein Manager eine Konfig ansehen. Siehe auch Kapitel _auth (Berechtigung).
_owner_write int Mit Attribut _owner_write kann ein Manager eine Konfig ändern. Siehe auch Kapitel _auth (Berechtigung).

Konstanten für .._type

CTRL-Konstante Int-Wert Beschreibung
DPCONFIG_NONE 0 keine Berechtigung
DPCONFIG_AUTH 62 Berechtigung

Beispiel

Legt eine "_auth" Konfig an, welche die Berechtigungsstufe 5 vergibt, für das Ändern der Konfig "_original":

main()
{ 
  dpSetWait("TestDP_1.element:_auth.._type",
  DPCONFIG_AUTH, 
  "TestDP_1.element:_auth._original._write", 5);
}

Weitere Details zur Konfig "_auth" finden Sie im Kapitel Modul PARA - _auth (Berechtigung).