So verwalten Sie IGEL OS-Geräte anhand gerätespezifischer Daten – Was Geräteattribute für Sie tun können

Benutzerdefinierte Geräteattribute können verwendet werden, um Geräte mit der IGEL Universal Management Suite (UMS) entsprechend gerätespezifischer Daten wie Standort, Abteilung oder angeschlossener Hardware zu konfigurieren.

Um diese Funktion zu nutzen, erstellen Sie ein benutzerdefiniertes Skript auf dem Gerät, das die gewünschten Daten erfasst und den Wert des entsprechenden Geräteattributs entsprechend setzt.


Beachten Sie, dass der interne Name des Attributs (nicht der Anzeigename) verwendet werden muss. Die interne UMS-Bezeichnung wird in der UMS-Konsole unter UMS Administration > Globale Konfiguration > Geräteattribute angezeigt; siehe auch Geräteattributen für IGEL OS-Geräte verwalten.

Außerdem ist zu beachten, dass die Berechtigung zum Ändern von Attributwerten von der UMS erteilt werden muss. Dies ist der Fall, wenn die Überschreibregel in der UMS Konsole unter UMS Administration > Globale Konfiguration > Geräteattribute auf Geräte oder Alle gesetzt ist; siehe ebenfalls Geräteattributen für IGEL OS-Geräte verwalten.

Die maximale Zeichenlänge für Geräteattribute beträgt 100 Zeichen. Längere Einträge werden nicht mit der UMS synchronisiert.

Umgebung

Für OS 11-Geräte

  • IGEL UMS 6.10 oder höher

  • Geräte mit IGEL OS 11.07.100 oder höher

Für OS 12-Geräte

  • IGEL UMS 12.03.100 oder höher

  • Geräte mit IGEL OS 12.3.0 oder höher

Befehlsreferenz

Alle Geräteattribute auflisten

/sbin/rmagent-devattrs-enum

Listet alle Geräteattribute einschließlich des aktuellen Werts für dieses Gerät auf. Die Auflistung erfolgt in der Reihenfolge der Attribut-Order-ID.

Beispiel:

image2022-3-23_11-22-51.png

Geräteattribut vom Typ „Liste“: Alle möglichen Werte auflisten

/sbin/rmagent-devattrs-enum-range <ATTRIBUTE_NAME>

Listet alle Einträge des angegebenen Wertebereichs auf. Die Auflistung erfolgt in der Reihenfolge der Order-ID der Bereichseinträge.

Beispiel:

image2022-3-23_11-13-23.png

Attributtyp ausgeben

/sbin/rmagent-devattrs-get-type <ATTRIBUTE_NAME>

Gibt den Typ des angegebenen Attributs aus. Mögliche Typen sind:

  • String

  • Number

  • Date (Format: yyyy-mm-dd)

  • Range

Beispiel:

image2022-3-23_12-18-3.png

Attributwert anzeigen

/sbin/rmagent-devattrs-get <ATTRIBUTE_NAME>

Gibt den aktuellen Wert des angegebenen Attributs aus.

Beispiel:

image2022-3-23_12-28-44.png

Attributwert setzen

/sbin/rmagent-devattrs-set <ATTRIBUTE_NAME> <ATTRIBUTE_VALUE>

Setzt das angegebene Attribut auf den definierten Wert. Wenn die Überschreibregel für dieses Attribut dem Gerät nicht erlaubt, den Wert zu ändern, wird ein Fehler zurückgegeben. Beachten Sie, dass dieser Befehl den Attributtyp nicht prüft.

Beispiel:

image2022-3-23_13-29-53.png

Attributwert zurücksetzen

/sbin/rmagent-devattrs-reset <ATTRIBUTE_NAME>

Setzt das angegebene Attribut auf einen leeren Wert zurück.

Beispiel:

image2022-3-23_15-18-49.png

Attribute an die UMS senden, wenn der Wert vom Gerät geändert wurde

/sbin/rmagent-devattrs-sync

Wenn ein oder mehrere Attributwerte vom Gerät geändert wurden, wird der gesamte Attributsatz an die UMS gesendet.

Attribute an die UMS senden

/sbin/rmagent-write-device-attributes

Sendet den vollständigen Satz an Geräteattributen an die UMS.