Betriebssysteme
Im Bereich Betriebssysteme verwaltest du alle Betriebssysteme, die in OpenVLE als Grundlage für virtuelle Maschinen und VM-Vorlagen dienen.
Hier definierst du, welche Systeme verfügbar sind, und kannst diese bestimmten Herstellern zuordnen, um die Softwarelandschaft strukturiert zu dokumentieren.
Wo finde ich den Bereich?
Über das Hauptmenü: Infrastruktur → Betriebssysteme
Alternativ erreichbar über: Über Hersteller, virtuelle Maschinen oder VM-Vorlagen verlinkt
Funktionen im Überblick
- Anzeigen, Erstellen, Bearbeiten und Löschen von Betriebssystemeinträgen
- Zuordnen eines Herstellers zu einem Betriebssystem
- Erfassen von Namen, Versionen und Architekturen
- Verknüpfen von Betriebssystemen mit VM-Vorlagen oder virtuelle Maschinen
- Dient als Basis für die Kategorisierung und Filterung innerhalb von OpenVLE
Wichtige Felder im Überblick
| Feldname | Beschreibung |
|---|---|
Beschreibung | Freitextfeld zur Beschreibung oder Version, z. B. „64-Bit, LTS Release 2024“ oder „Education Edition“. |
Hersteller | Beziehung zum Hersteller, der das Betriebssystem entwickelt oder vertreibt. Dient der strukturierten Zuordnung. |
Name | Der Name des Betriebssystems, z. B. „Debian“, „Windows 11“ oder „macOS Ventura“. Wird im gesamten System angezeigt. |
Erstellen eines Betriebssystems
- Öffne im Hauptmenü den Bereich Infrastruktur → Betriebssysteme.
- Klicke auf Hinzufügen, um ein neues Betriebssystem zu erstellen.
- Gib einen Namen, einen Hersteller und eine Beschreibung für das Betriebssystem an.
- Speichere das Betriebssystem.
- Ab sofort kannst du beim Erstellen von VMs oder VM-Vorlagen das Betriebssystem auswählen.
Der erforderliche Hersteller muss vor dem Erstellen des Betriebssystems vorhanden sein.
Bearbeiten eines Betriebssystems
- Öffne im Hauptmenü den Bereich Infrastruktur → Betriebssysteme.
- Suche in der Liste nach dem gewünschten Betriebssystem.
- Klicke auf Bearbeiten, oder öffne das Kontextmenü des Betriebssystems und wähle Bearbeiten.
- Im Formular werden alle aktuellen Daten des Betriebssystems angezeigt.
- Passe die gewünschten Felder an – beispielsweise Name oder Beschreibung.
- Speichere die Änderungen.
Wenn eine Betriebssystemversion aktualisiert wurde, z. B. von Debian 12 auf Debian 13, wird empfohlen, ein neues Betriebssystem anzulegen.
So wird verhindert, dass bereits zugewiesene VMs und VM-Vorlagen von dieser Versionsänderung betroffen sind.
Andernfalls erscheint es in OpenVLE so, als wären alle zugewiesenen Systeme auf die neue Version aktualisiert worden.
Löschen eines Betriebssystems
- Öffne im Hauptmenü den Bereich Infrastruktur → Betriebssysteme.
- Suche in der Liste nach dem gewünschten Betriebssystem.
- Klicke auf Löschen, oder öffne das Kontextmenü des Betriebssystems und wähle Löschen.
- Bestätige den Löschvorgang im angezeigten Dialog.
- Das Betriebssystem wird daraufhin dauerhaft entfernt.
Es können nur Betriebssysteme gelöscht werden, die keiner VM oder VM-Vorlage mehr zugewiesen sind.
Beispiel oder Anwendungsfall
Eine Administratorin möchte ein neues Betriebssystem für die Infrastruktur hinzufügen.
Sie öffnet den Bereich Infrastruktur → Betriebssysteme, klickt auf Hinzufügen und gibt ein:
- Name: Debian 12 (LTS)
- Hersteller: Debian Project
- Beschreibung: Standard-Linux-Distribution für Schulungsumgebungen
Anschließend weist sie dieses Betriebssystem den passenden VM-Vorlagen zu, damit alle darauf basierenden VMs korrekt klassifiziert werden.
Hinweise / Besonderheiten
- Betriebssysteme werden nicht automatisch installiert – sie dienen ausschließlich der Inventarisierung.
- Ein Betriebssystem kann mit mehreren VM-Vorlagen oder VMs verknüpft werden.
- Hersteller müssen vorab existieren, um sie einem Betriebssystem zuordnen zu können.
- Eine eindeutige Namensgebung erleichtert die Filterung und spätere Auswertungen.
Beziehungen zu anderen Objekten
Viele Objekte in OpenVLE stehen in Beziehung zu anderen Elementen innerhalb des Systems. Die folgende Übersicht zeigt, welche Verknüpfungen bestehen und ob diese bestimmte Automatisierungen auslösen.
| Objekt | Beschreibung | Automatisches Verhalten |
|---|---|---|
| Berechtigungen | Objektspezifische Berechtigungen können direkt am Objekt vergeben werden. | Automatisches Entfernen beim Löschen des Objekts. |
| Changelogs | Alle Änderungen am Objekt werden automatisch protokolliert. | Automatisches Entfernen beim Löschen des Objekts. |
| Hersteller | Einem Betriebssystem kann genau ein Hersteller zugewiesen werden. | Keine Automatisierungen. |
| Tags | Objekte können mit beliebig vielen Tags versehen werden, um sie zu kategorisieren oder zu filtern. | Automatisches Entfernen beim Löschen des Objekts. |
| VM-Vorlagen | Einem Betriebssystem können beliebig viele VM-Vorlagen zugewiesen werden. | Keine Automatisierungen. |
| VMs | Einem Betriebssystem können beliebig viele VMs zugewiesen werden. | Keine Automatisierungen. |
Erforderliche Berechtigungen
Die für Aktionen benötigten Berechtigungen können über Rollen oder individuell vergeben werden. Fehlen Ihnen bestimmte Rechte, sind die entsprechenden Funktionen in der Benutzeroberfläche ausgeblendet oder deaktiviert.
| Aktion | Benötigte Berechtigung | Pfad | Weitere Informationen |
|---|---|---|---|
| Betriebssysteme anzeigen | os_read | / oder /<objectID> | |
| Betriebssysteme anlegen | os_create | / | |
| Betriebssysteme bearbeiten | os_update | / oder /<objectID> | |
| Betriebssysteme löschen | os_delete | / oder /<objectID> | |
| Hersteller anzeigen | vendors_read | / |
Beispiel:
/4a3bc312-d1af-4b3f-b222-f5e9cecbf007 – So erhält der Benutzer nur Zugriff auf dieses eine Objekt.Wird als Pfad / verwendet, gilt die Berechtigung global für alle Objekte dieses Typs.
Für *_create-Berechtigungen ist nur der globale Pfad / zulässig.