Produkte
Öffnen Sie die Seite Produkte, um Localboot- und Netboot-Produkte zu verwalten und für OPSI-Server oder -Clients zu konfigurieren.
Localboot- und Netboot-Produkte werden in der gleichen Produktansicht verwaltet; nutzen Sie die Reiter am Seitenanfang, um zwischen ihnen zu wechseln.
Wenn verfügbar, wird ein Produkt-Logo in der Produktzeile angezeigt.
Das Logo wird angezeigt, wenn die Produkt-Metadaten (opsi-meta-data.toml) einen Icon-Dateipfad enthalten und die Datei im Produkt auf dem Depot vorhanden ist.
| Öffnen Sie die Tabelle Clients und klicken Sie auf die Schaltfläche Produkte in der Werkzeugleiste, um Clients und Produkte in zwei benachbarten Spalten anzuzeigen. Das erleichtert die Zuweisung von Produkten zu den ausgewählten Clients. Ein Klick auf einen Status-Badge in der Client-Tabelle öffnet auch dieses Panel, bereits gefiltert auf die passenden Produkte. |
| Zur Performance werden produktbezogene Daten (zum Beispiel Icon-Zuordnungen) in der WebGUI zwischengespeichert und bei Bedarf aktualisiert. Das reduziert wiederholte Backend-Anfragen bei gleichzeitig aktueller Darstellung. |
Zustände
Wenn kein Client ausgewählt ist, zeigt die Tabelle Produkte die Produkte der ausgewählten Server. Bei ausgewählten Clients zeigen die Spalten Installationsstatus, Aktionsergebnis und Aktionsanforderung den Zustand auf diesen Clients.
Wenn die ausgewählten Clients oder Server widersprüchliche Werte haben, zeigt die Zelle einen gemischt-Badge mit einem ≠-Icon statt eines einzelnen Wertes.
Fahren Sie mit der Maus über einen Status-Badge oder den Gemischt-Marker, um ein Tooltip mit Details pro Client oder Server zu öffnen.
Die Spalte Version vergleicht Versionen:
-
Ein Veraltet-Badge bedeutet, dass mindestens ein ausgewählter Client eine ältere Version installiert hat als sein Depot bereitstellt.
-
Bei mehreren ausgewählten Servern oder Clients listet das Tooltip die einzelnen Versionen auf.
Die Gemischt-(≠)-Indikatoren sind Zusammenfassungs-Badges. Prüfen Sie die Tooltip-Details, bevor Sie Aktionen auf eine größere Auswahl anwenden.
|
Produkte (De)Installieren/Aktualisieren
Um ein Produkt auf einem oder mehreren Clients zu installieren, zu deinstallieren oder zu aktualisieren, folgen Sie diesen Schritten:
-
Wählen Sie Clients aus den Client-Gruppen oder in der Tabelle Clients aus.
-
Öffnen Sie die Seite Produkte (oder das Panel Produkte in der Client-Tabelle).
-
Klicken Sie auf das Drop-down in der Spalte Aktionsanforderung des gewünschten Produkts und wählen Sie eine dieser Optionen: setup, uninstall, update, once, always, custom oder none.
OPSI führt dann die Aktion aus und berücksichtigt dabei die Eigenschaften und Abhängigkeiten.
Um eine Aktion sofort auszuführen, nutzen Sie das on_demand-Event (siehe Abschnitt OnDemand).
| Die frühere Funktion Sofort speichern / Quick Save wurde entfernt. Konfigurationsänderungen (Attribute, Parameter, Produkt-Eigenschaften und Aktionsanforderungen) werden zunächst lokal im Browser gesammelt. Ein Indikator Ungespeicherte Änderungen erscheint in der Werkzeugleiste und zeigt die Anzahl ausstehender Änderungen an. Sie können einzelne Änderungen überprüfen, verwerfen oder alle ausstehenden Änderungen auf einmal speichern. Änderungen werden erst dann an den Server übertragen, wenn Sie explizit auf Speichern klicken. |
Produkt-Schnellaktionen
Produkt-Schnellaktionen sind zentral im Kapitel zum Schnellzugriff beschrieben: Produkt-Schnellaktionen. Nutzen Sie diesen Ablauf, wenn Sie eine Aktion auf viele Produkte in einem Schritt anwenden möchten.
Prozessaktionen (on_demand)
In der Seite Produkte können Sie Prozessaktionen sofort per on_demand ausführen.
Das ist hilfreich, wenn die ausgewählten Produkt-Aktionsanforderungen für die aktuell ausgewählten Clients direkt ausgeführt werden sollen, statt auf ein späteres Event zu warten.
Im on_demand-Dialog können Sie:
-
auswählen, ob alle Produkte oder nur ausgewählte Produkte einbezogen werden,
-
die betroffene Client-Liste prüfen,
-
und die Sichtbarkeit (
Client-Standard,Sichtbar,Ausgeblendet) für den Prozessaktionskontext setzen.
Produkt-Eigenschaften
Jedes Produkt kann Eigenschaften haben, wie die Sprache der Anwendung oder eine bestimmte Desktop-Umgebung, die pro Server oder pro Client gesetzt werden können. Wenn keine Clients ausgewählt sind, werden die Werte des ausgewählten Servers angezeigt und bearbeitet. Wenn ein oder mehrere Clients ausgewählt sind, bearbeiten Sie die Werte für diese Clients; die Server-Werte dienen als Standard.
Folgen Sie diesen Schritten, um Produkt-Eigenschaften zu aktualisieren:
-
Navigieren Sie zur Seite Produkte.
-
Wählen Sie den Server und/oder Clients aus.
-
Klicken Sie auf die Produkt-ID oder das Icon Konfiguration in der Zeile des Produkts, um das Detailpanel zu öffnen.
-
Öffnen Sie den Tab Eigenschaften (der Tab zeigt die Anzahl der editierbaren Eigenschaften).
-
Ändern Sie die Werte mit den bereitgestellten Checkboxen, Drop-down-Menüs oder Eingabefeldern.
Jede Eigenschaftszeile bietet zusätzliche Informationen und Indikatoren:
-
Fahren Sie mit der Maus über den Eigenschaftsnamen, um ein Tooltip mit der Eigenschaftsbeschreibung, dem Produkt-Standard und den aktuellen Werten zu öffnen.
-
Der Eigenschaftsname wird in Kursivschrift angezeigt, wenn mindestens ein ausgewählter Client vom Depot-Wert abweicht, und in Fettschrift, wenn der Depot-Wert vom Produkt-Standard abweicht.
-
Wenn die ausgewählten Clients unterschiedliche Werte haben, zeigt das Feld einen mixed-Status.
-
Geänderte Zeilen sind hervorgehoben; jede hat einen Verwerfen-Button, um die einzelne Änderung rückgängig zu machen.
Änderungen werden lokal gepuffert, bis Sie sie über die Schaltfläche Ungespeicherte Änderungen speichern.
| Wenn Sie einen oder mehrere Clients ausgewählt haben, bezieht sich die Änderung nur auf diese. Server-Werte werden nur aktualisiert, wenn keine Clients ausgewählt sind. |
Produkt-Abhängigkeiten
Es können Abhängigkeiten zwischen Produkten bestehen, d. h. ein Produkt benötigt möglicherweise ein oder mehrere andere Produkte, um korrekt zu funktionieren. Diese Abhängigkeiten definieren auch die Installations-Reihenfolge der Produkte. Je nach Produkt gibt es verschiedene Anforderungstypen:
-
required: Das Produkt benötigt ein anderes Produkt, aber die Installations-Reihenfolge ist nicht relevant.
-
pre-required: Das abhängige Produkt wird vor dem Hauptprodukt installiert.
-
post-required: Das abhängige Produkt wird nach dem Hauptprodukt installiert.
Um Produkt-Abhängigkeiten anzuzeigen, öffnen Sie das Detailpanel des Produkts und wechseln zum Tab Abhängigkeiten.
Produktgruppen
Zur Vereinfachung der Verwaltung und Installation können Sie mehrere Produkte zusammengrupieren. Im Schnellzugriff erscheinen die Gruppen und ihre Produkte in einer Baumstruktur auf dem Tab Produkte; der Badge entspricht der Anzahl der ausgewählten Produkte.
Um eine neue Produktgruppe zu erstellen, gehen Sie zu Gruppen / Produktgruppen. Klicken Sie auf die Schaltfläche Produktgruppe erstellen, geben Sie einen Namen und eine optionale Beschreibung ein und bestätigen Sie. Um Produkte zur Gruppe hinzuzufügen, wählen Sie die Gruppe und nutzen die Aktion zum Hinzufügen von Mitgliedern; der Dialog listet alle auf dem Depot verfügbaren Produkte auf. Details finden Sie im Kapitel Gruppen.