Thema
Dieser Artikel behandelt das Software-Management in NinjaOne.
Umgebung
NinjaOne Endpoint Management
Beschreibung
NinjaOne bietet Funktionen zur Softwareverwaltung für Windows-, macOS- und Linux-Endgeräte. In Umgebungen, in denen Endbenutzer keine Berechtigungen zur Anwendungsverwaltung haben, können Techniker NinjaOne nutzen, um Anwendungen ad hoc, in großen Mengen oder automatisch über richtlinienbasierte Automatisierung zu installieren, zu deinstallieren und zu patchen.
Wählen Sie ein Thema aus, um mehr zu erfahren:
- Erstellen eines Software-Inventars
- Methoden zur Softwarebereitstellung in NinjaOne
- Deinstallieren von Software mit NinjaOne
- Automatisieren der Softwareinstallation mit NinjaOne
- Massenbereitstellung und Patching integrierter Softwarepakete
- Bereitstellung integrierter Anwendungen von Drittanbietern über Richtlinien
- Bereitstellung von Software über Installationsskripte
- Massenbereitstellung von Software über geplante Automatisierungen (benutzerdefiniertes Skript)
- Massenbereitstellung von Software mit geplanten Aufgaben
- Durchsetzung von Softwareanforderungen
- Software auf die Sperrliste setzen
- Verwendung von Anmeldedaten zur Verbesserung der Software-Installationsraten
- Installationsautomatisierung
Erstellen eines Software-Inventars
NinjaOne erstellt automatisch ein vollständiges Softwareinventar für alle verwalteten Geräte. Sie erhalten eine umfassende Liste aller in Ihrer Umgebung installierten Software, einschließlich der Geräte, auf denen sie installiert ist, sowie wichtiger Software-Details wie Versionsnummern und Installationsdaten.
Methoden zur Softwarebereitstellung in NinjaOne
- Integrierte Pakete: Stellen Sie über 40 Anwendungen von Drittanbietern, darunter Google und Microsoft, nativ bereit und patchen Sie diese.
- Nativer Bereitstellungs-Workflow: Hosten und stellen Sie jedes Microsoft-Installationsprogramm oder jedes Erweiterungs-Anwendungspaket ganz einfach über NinjaOne bereit.
- Benutzerdefinierte Skripte: Erstellen Sie benutzerdefinierte Skripte zur Anwendungsbereitstellung für Windows, macOS und Linux.
- Fernsteuerung: Übernehmen Sie die vollständige Kontrolle über Endgeräte für komplexe Anwendungsbereitstellungen und installieren Sie Anwendungen direkt.
Software deinstallieren mit NinjaOne
- Software-Inventar: Sie können jede Anwendung, die eine automatische Deinstallation unterstützt, mit einem Klick im integrierten Software-Inventar von NinjaOne deinstallieren.
- Benutzerdefinierte Skripte: Mit NinjaOne können Sie benutzerdefinierte Skripte zur Deinstallation von Anwendungen für Windows, Mac und Linux erstellen.
- Fernsteuerung: Übernehmen Sie die 1:1-Steuerung von Endgeräten und deinstallieren Sie Anwendungen direkt, um komplexe Anwendungen zu entfernen.
Automatisierung der Softwareinstallation mit NinjaOne
Massenbereitstellung und Patching integrierter Softwarepakete
NinjaOne enthält über 40 Anwendungspakete, die über Richtlinien automatisch auf Windows-Endpunkten bereitgestellt werden, sowie über 100, die automatisch gepatcht werden. Diese Anwendungen werden im Hintergrund im Silent-Modus bereitgestellt, ohne dass ein Eingreifen des Endbenutzers erforderlich ist.
Bereitstellung integrierter Anwendungen von Drittanbietern über Richtlinien
- Navigieren Sie zu einer Richtlinie und wählen Sie die Registerkarte „Software “.
- Aktivieren Sie die Softwareverwaltung und wählen Sie Ihre Optionen für Scan, Update und Neustart aus.
- Wählen Sie die Registerkarte „Produkte “.
- Klicken Sie auf „Produkte hinzufügen“ und wählen Sie alle Anwendungen aus, die Sie installieren oder patchen möchten.
- Klicken Sie auf „Speichern“.
- Wählen Sie alle Anwendungen aus, die Sie installieren möchten, und setzen Sie das Feld „Installieren “ auf „Ja“.
Bereitstellung von Software über Installationsskripte
Mit dem in NinjaOne integrierten Skript zur Anwendungsinstallation können Sie einen Microsoft-Installer oder eine Erweiterungsanwendung auf Windows-Servern, -Workstations und -Laptops installieren. Der Installer muss die unbeaufsichtigte Installation zulassen, damit die Bereitstellung mit dieser Methode möglich ist. Sie können das Skript zur Anwendungsinstallation ad hoc, als richtliniengesteuerte Automatisierung oder als geplante Aufgabe ausführen.
Massenbereitstellung von Software über geplante Automatisierungen (benutzerdefiniertes Skript)
Mit NinjaOne können Sie benutzerdefinierte Skripte in PowerShell, ShellScript, Batch, VBScript und JavaScript erstellen, mit denen Sie nahezu jede Anwendung zu einem bestimmten Datum und einer bestimmten Uhrzeit auf Windows-, Mac- oder Linux-Endpunkten bereitstellen können.
Bereitstellung integrierter Anwendungen von Drittanbietern über Richtlinien
Sie können mehrere Anwendungen mit einem einzigen geplanten Skript bereitstellen. Die Anwendungen werden gleichzeitig in der im Skript angegebenen Reihenfolge bereitgestellt.
Für Softwareinstallationen sollten im Allgemeinen die Zeitplanoptionen „Einmal ausführen“ oder „Sofort einmal ausführen“ verwendet werden. Mit der Option „Einmal ausführen“ können Sie eine Anwendung zu einem zukünftigen Datum und einer zukünftigen Uhrzeit bereitstellen. Sie wird genau einmal ausgeführt. „Sofort einmal ausführen“ wird ausgeführt, sobald Sie die Richtlinie speichern, und wird zu einem zukünftigen Zeitpunkt auf allen Endpunkten ausgeführt, die der Richtlinie hinzugefügt wurden.
- Erstellen Sie Ihr benutzerdefiniertes Skript zur Anwendungsbereitstellung und fügen Sie es Ihren gespeicherten Skripten hinzu.
- Navigieren Sie in NinjaOne zu „Administration“ → „Richtlinien“ → „Agent-Richtlinien“ und wählen Sie eine Richtlinie aus der Liste aus.
- Die Konfigurationsseite der Richtlinie wird geöffnet. Klicken Sie auf „Geplante Automatisierungen“.
- Klicken Sie auf „Geplante Automatisierung hinzufügen“ und füllen Sie die Felder für Name und Beschreibung aus.
- Klicken Sie im Abschnitt „Automatisierungen “ des Dialogfelds auf „Hinzufügen “.
- Wählen Sie im Dropdown-Menü „Zeitplan“ eine Zeitplanoption aus. Für Softwareinstallationen sollten im Allgemeinen die Zeitplanoptionen „Einmal ausführen“ oder „Sofort einmal ausführen“ verwendet werden.
- Einmal ausführen: Eine Anwendung zu einem zukünftigen Datum und einer zukünftigen Uhrzeit bereitstellen. Sie wird genau einmal ausgeführt.
- Einmal sofort ausführen: Stellen Sie eine Anwendung bereit, sobald Sie die Richtlinie speichern, und führen Sie sie zu einem späteren Zeitpunkt auf allen Endpunkten aus, die der Richtlinie hinzugefügt wurden.
- Wählen Sie das von Ihnen erstellte benutzerdefinierte Skript aus.
- Wählen Sie den Benutzer aus, der die Anwendung installieren soll.
- Klicken Sie auf „Übernehmen“.
- Planen Sie Ihre Bereitstellung.
Massenbereitstellung von Software mit geplanten Aufgaben
Sie können geplante Aufgaben neben dem nativen Bereitstellungs-Workflow oder benutzerdefinierten Skript-Workflows verwenden, um Anwendungen als einmalige Aufgaben oder über Geräte-Rollen hinweg massenweise bereitzustellen.
- Navigieren Sie zu „Administration“ → „Aufgaben “ und klicken Sie auf „Aufgabe erstellen“.
- Das Fenster „Neue geplante Aufgabe“ wird geöffnet. Geben Sie der Aufgabe einen Namen und eine Beschreibung und legen Sie den Zeitplan fest. Um eine Softwarebereitstellungsaufgabe nur einmal auszuführen, setzen Sie das Feld „Endet“ auf „Nach“ und das Feld „Wiederholungen“ auf 1.
- Klicken Sie auf „Automatisierung hinzufügen“ und wählen Sie das Anwendungsskript aus, das Sie ausführen möchten.
- Navigieren Sie zur Registerkarte „Ziele “ und klicken Sie auf „Hinzufügen“.
- Wählen Sie die Organisationen, Geräte oder Gruppen aus, auf die Sie die Aufgabe anwenden möchten. Sie können eine dynamische Gruppe von Endpunkten ohne installierte Software erstellen, indem Sie die Such- und Gruppenfunktionen verwenden und die geplante Aufgabe auf diese Gruppe anwenden.
- Klicken Sie auf „Übernehmen“ und anschließend auf „Speichern“.
Durchsetzung von Softwareanforderungen
Mit NinjaOne können Sie die Anforderungen an bestimmte Software auf einem Endpunkt mithilfe der bedingten Überwachung durchsetzen. Dieser Prozess prüft, ob Software fehlt, und installiert die Anwendung, wenn NinjaOne sie nicht erkennt, um sicherzustellen, dass die Endpunkte die Softwareanforderungen erfüllen.
- Navigieren Sie in NinjaOne zu „Administration“ → „Richtlinien“ → „Agent-Richtlinien“ und wählen Sie eine Richtlinie aus der Liste aus.
- Navigieren Sie zu einer Richtlinie und wählen Sie die Registerkarte „Bedingungen “.
- Klicken Sie auf „Bedingung hinzufügen “ → „Bedingung auswählen“.
- Wählen Sie im Dropdown-Menü die Bedingung „Software“ aus und setzen Sie „Vorhandensein“ auf „Nicht vorhanden“.
- Geben Sie den Anwendungsnamen in das Feld „Name“ ein. Das Namensfeld muss genau mit dem Anwendungsnamen übereinstimmen. Platzhalterzeichen (*chrome*) können die Übereinstimmungsrate verbessern. Klicken Sie anschließend auf „Übernehmen“.
- Fügen Sie einen Anzeigenamen und ein Rücksetzintervall hinzu, konfigurieren Sie dann Ihre Benachrichtigungen und Ticket-Einstellungen. Stellen Sie das Rücksetzintervall auf mindestens 20 Minuten ein, um zu verhindern, dass die Bedingung ausgelöst wird, während ein Installationsskript noch läuft.
- Klicken Sie im Abschnitt „Automatisierungen “ des Fensters auf „Hinzufügen “.
- Wählen Sie Ihr Anwendungsinstallationsskript aus und klicken Sie dann auf „Hinzufügen“.
Software auf die Sperrliste setzen
Sie können NinjaOne verwenden, um entweder Benachrichtigungen über nicht genehmigte Softwareinstallationen zu senden oder nicht genehmigte Software zu erkennen und automatisch zu deinstallieren.
Erstellen einer Warnmeldung für verbotene Software
- Navigieren Sie in NinjaOne zu „Administration“ → „Richtlinien“ → „Agent-Richtlinien“ und wählen Sie eine Richtlinie aus der Liste aus.
- Navigieren Sie zu einer Richtlinie und wählen Sie die Registerkarte „Bedingungen “.
- Klicken Sie auf „Bedingung hinzufügen “ → „Bedingung auswählen“.
- Wählen Sie im Dropdown-Menü die Bedingung „Software “ aus und setzen Sie „Vorhandensein“ auf „Existiert“.
Fügen Sie den Namen der Anwendung, die Sie auf die Sperrliste setzen möchten, in das Feld „Namen“ ein.
Das Namensfeld muss genau mit dem Anwendungsnamen übereinstimmen. Sie können Platzhalterzeichen (*chrome*) verwenden, um die Übereinstimmungsrate zu verbessern.- Klicken Sie auf „Übernehmen“.
- Setzen Sie das Feld „Benachrichtigungen “ auf „Benachrichtigungen senden“.
- Klicken Sie auf „Hinzufügen“.
Verbotene Software automatisch deinstallieren
- Erstellen Sie ein benutzerdefiniertes Skript, um die verbotene Software zu deinstallieren.
- Befolgen Sie die oben genannten Schritte.
- Klicken Sie auf „Automatisierung hinzufügen“.
- Wählen Sie Ihr Deinstallationsskript aus.
- Klicken Sie auf „Übernehmen“.
- Klicken Sie auf „Hinzufügen“.
Verwendung von Anmeldedaten zur Verbesserung der Software-Installationsraten
Standardmäßig werden NinjaOne-Automatisierungen mit Berechtigungen auf Systemebene oder als angemeldeter Benutzer ausgeführt und haben daher keinen Zugriff auf Domänen- oder Verwaltungsressourcen. Wenn Sie einen Endpunkt gesperrt haben, sind für die Installation von Software möglicherweise Administratoranmeldedaten erforderlich, die auf Organisationsebene gespeichert sind.
Anmeldeinformationen hinzufügen
- Navigieren Sie zu der Organisation, in der Sie Anmeldedaten hinzufügen möchten.
- Klicken Sie auf die Registerkarte „Anmeldedaten “.
- Klicken Sie auf „Anmeldedaten hinzufügen“.
- Geben Sie der Anmeldeinformation einen Namen, eine Domäne (falls zutreffend), einen Benutzernamen und ein Passwort.
- Klicken Sie auf „Hinzufügen“.
Anmeldedaten automatisch einfügen
- Klicken Sie auf der Registerkarte „Anmeldedaten “ auf die Registerkarte „Standardeinstellungen “.
- Legen Sie die bevorzugten Anmeldedaten für „Mac-Skript“, „Linux-Skript“, „Windows-Skript – Lokaler Administrator“, „Windows-Skript – Domänenadministrator“ und „Windows – Patches von Drittanbietern“ fest.
Verwenden von Ad-hoc-Anmeldedaten
Legen Sie beim Einrichten eines Softwareinstallationsskripts (nativ oder benutzerdefiniert) im Feld „Ausführen als “ Ihre bevorzugten Anmeldedaten fest.
Installationsautomatisierung
Wenn Sie der Softwareinstallationsautomatisierung einen Datei-Upload oder eine URL mit der Endung .msi bereitstellen, wird eine Infobox angezeigt: „NinjaOne hat erkannt, dass es sich um eine MSI-Datei handelt; sie wird automatisch mit <Standardschaltern> ausgeführt.“
Wenn Sie eine Datei-Upload-URL hinzufügen, die nicht auf .msi endet, einschließlich solcher ohne Dateiendung, wird folgende Meldung angezeigt: „Wenn Sie dieses Installationsprogramm im Hintergrund ausführen möchten, müssen Sie möglicherweise die entsprechenden Befehlszeilenargumente eingeben.“ Keine dieser Hinweise wird angezeigt, bis Sie eine URL oder Datei hinzufügen. Sie können Dateien mit einer Größe von über 1 GB installieren, indem Sie die URL-Methode im Software-Repository verwenden.
Sie können in der Software URLs verwenden, die nicht auf .exe, .msi, .pkg oder .dmg enden, und stattdessen Vanity-URLs oder Weiterleitungen zur neuesten Version nutzen, wenn Sie die App-Automatisierungs-Installationskomponente verwenden.