Thema
Dieser Leitfaden bietet einen Überblick über die in NinjaOne verfügbaren Softwareverwaltungsfunktionen und enthält schrittweise Anweisungen zu den verschiedenen Methoden zum Installieren und Deinstallieren von Anwendungen sowie zum Durchsetzen der Software-Compliance.
Umgebung
NinjaOne-Plattform
Automatisierung und Skripterstellung
Beschreibung
- Einführung
- Erstellen einer Software-Bestandsaufnahme
- Automatisierung der Softwareinstallation mit NinjaOne
- Durchsetzung von Softwareanforderungen mit NinjaOne
- Verwendung von Anmeldedaten zur Verbesserung der Softwareinstallationsraten
- Installationsautomatisierung

Einführung
In sicherheitsbewussten Unternehmen verfügen Endbenutzer selten über Berechtigungen zur Anwendungsverwaltung und sind daher bei der Installation, Deinstallation und Aktualisierung ihrer Anwendungen auf Techniker angewiesen.
Von unternehmensweiten Softwarebereitstellungen bis hin zu Ad-hoc-Anfragen von Endbenutzern kann die Softwareverwaltung eine erhebliche Anzahl von Tickets verursachen, die Techniker von strategischeren Aufgaben abhalten.
NinjaOne hilft Ihnen, die Sicherheit und Compliance auf Windows-, Mac- und Linux-Endgeräten zu verbessern und gleichzeitig Zeit für Techniker zu sparen, indem es robuste Ad-hoc-, automatisierte und massenhafte Softwareverwaltungsfunktionen bereitstellt.
Erstellen einer Software-Bestandsaufnahme
NinjaOne erfasst automatisch eine vollständige Software-Bestandsaufnahme 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 sie.
Nativer Bereitstellungs-Workflow
Hosting und Bereitstellung beliebiger Microsoft-Installationsprogramme oder Erweiterungsanwendungspakete über NinjaOne.
Benutzerdefinierte Skripte
Erstellen Sie benutzerdefinierte Skripte für die Anwendungsbereitstellung in mehreren Sprachen für Windows, Mac und Linux.
Fernsteuerung
Bei komplexen Anwendungsbereitstellungen können Sie die Endpunkte 1:1 steuern und Anwendungen direkt installieren.
Software mit NinjaOne deinstallieren
Software-Inventar
Jede Anwendung, die eine unbeaufsichtigte Deinstallation unterstützt, kann mit einem Klick über die in NinjaOne integrierte Softwarebestandsaufnahme "
" deinstalliert werden.
Benutzerdefinierte Skripte
Mit NinjaOne können Sie benutzerdefinierte Skripte zum Deinstallieren von Anwendungen für Windows, Mac und Linux erstellen.
Fernsteuerung
Für die Entfernung komplexer Anwendungen können Sie die Endpunkte 1:1 steuern und Anwendungen direkt deinstallieren.
Automatisierung der Softwareinstallation mit NinjaOne
Massenbereitstellung und Patching Integrierte Softwarepakete
NinjaOne enthält über 40 Anwendungspakete, die über Richtlinien automatisch auf Windows-Endgeräten bereitgestellt werden können, sowie über 100 Pakete, die automatisch gepatcht werden können. Diese Anwendungen werden im Hintergrund ohne Eingreifen des Endbenutzers stillschweigend bereitgestellt.
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 das Scannen, Aktualisieren und Neustarten.Wichtiger Hinweis: Beim Scannen werden nur verfügbare Patches identifiziert. Beim Aktualisieren wird die Anwendung installiert (falls fehlend) und Patches werden angewendet.
- Wählen Sie die Registerkarte "Produkte ".
- Klicken Sie auf "Produkte hinzufügen" und wählen Sie alle Anwendungen aus, die Sie installieren und/oder patchen möchten.Wichtiger Hinweis: Standardmäßig werden Anwendungen nicht automatisch installiert.
- Klicken Sie auf "Speichern".
- Wählen Sie alle Anwendungen aus, die Sie automatisch installieren möchten, und setzen Sie das Feld "Installieren" auf "Ja".
Software über Installationsskripte bereitstellen
Mit dem in NinjaOne integrierten Skript zur Anwendungsinstallation können Sie Microsoft-Installationsprogramme oder Erweiterungsanwendungen auf Windows-Servern, Workstations und Laptops installieren. Der Installer muss die unbeaufsichtigte Installation zulassen, damit diese Methode verwendet werden kann. Das Skript zur Anwendungsinstallation kann ad hoc, als automatisierte Richtlinie oder als geplante Aufgabe ausgeführt werden.
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 fast jede Anwendung zu einem Zeitpunkt Ihrer Wahl auf Windows-, Mac- oder Linux-Endgeräten bereitstellen können.
Bereitstellung integrierter Anwendungen von Drittanbietern über Richtlinien:
- Schreiben Sie Ihr benutzerdefiniertes Skript für die Anwendungsbereitstellung und fügen Sie es Ihren gespeicherten Skripten hinzu.
- Navigieren Sie zu einer Richtlinie und wählen Sie die Registerkarte "Geplante Automatisierungen ".
- Klicken Sie auf "Geplante Automatisierung hinzufügen" und füllen Sie die Felder für den Namen und die Beschreibung aus.
- Klicken Sie im Bereich "Automatisierungen" des Modals auf "Hinzufügen ".Wichtiger Hinweis: Sie können mehrere Anwendungen mit einem einzigen geplanten Skript bereitstellen. Die Anwendungen werden gleichzeitig in der Reihenfolge bereitgestellt, in der sie im geplanten Skript aufgeführt sind.
- Wählen Sie das von Ihnen erstellte benutzerdefinierte Skript aus.
- Wählen Sie den Benutzer aus, der für die Installation der Anwendung verwendet werden soll.
- Klicken Sie auf "Übernehmen".
- Planen Sie Ihre Bereitstellung.Wichtiger Hinweis: Für Softwareinstallationen sollten in der Regel die Zeitplanoptionen Einmal ausführen oder Einmal sofort ausführen verwendet werden. Mit Einmal ausführen können Sie eine Anwendung zu einem späteren Zeitpunkt bereitstellen. Sie wird genau einmal ausgeführt. Einmal sofort ausführen wird ausgeführt, sobald die Richtlinie gespeichert ist, und wird zu einem späteren Zeitpunkt für alle Endpunkte ausgeführt, die der Richtlinie hinzugefügt wurden.
Massenbereitstellung von Software mit geplanten Aufgaben
Geplante Aufgaben können zusammen mit dem nativen Bereitstellungsworkflow oder benutzerdefinierten Skripten verwendet werden, um Anwendungen als einmalige Aufgaben oder geräteübergreifend bereitzustellen.
- Navigieren Sie zu "Verwaltung" und dann zu "Aufgaben".
- Klicken Sie auf "Neue Aufgabe".
- Geben Sie der Aufgabe einen Namen und eine Beschreibung und legen Sie den Zeitplan fest.Wichtiger Hinweis: Um eine Softwarebereitstellungsaufgabe nur einmal auszuführen, setzen Sie das Feld "Endet" auf "Nach" und "Vorkommen" 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 ".
- Klicken Sie auf "Hinzufügen".
- Wählen Sie die Organisationen, Geräte oder Gruppen aus, die Sie als Ziel festlegen möchten.Wichtiger Hinweis: Sie können eine dynamische Gruppe von Endpunkten erstellen, auf denen keine Software installiert ist, indem Sie die Such- und Gruppenfunktionen in NinjaOne verwenden und die geplante Aufgabe auf diese Gruppe anwenden.
- Klicken Sie auf "Anwenden".
- Klicken Sie auf "Speichern".
Durchsetzen von Softwareanforderungen
Mit NinjaOne können Sie mithilfe der bedingten Überwachung die Anforderung für eine bestimmte Software auf einem Endpunkt durchsetzen. Dieser Prozess überprüft kontinuierlich, ob Software fehlt, und installiert die Anwendung, sobald sie nicht erkannt wird. Unabhängig davon, ob die Software nie installiert oder vom Endbenutzer deinstalliert wurde, stellt dieser Prozess sicher, dass die Endpunkte die Softwareanforderungen erfüllen.
- Navigieren Sie zu einer Richtlinie und wählen Sie die Registerkarte "Bedingungen ".
- Klicken Sie auf "Bedingung hinzufügen".
- Klicken Sie auf "Bedingung auswählen".
- Wählen Sie die Bedingung "Software" aus dem Dropdown-Feld aus.
- Setzen Sie "Vorhanden" auf "Nicht vorhanden"
- Geben Sie den Anwendungsnamen in das Feld "Name" ein und klicken Sie dann auf "Übernehmen".Wichtiger Hinweis: Das Namensfeld muss genau mit dem Anwendungsnamen übereinstimmen. Sie können Platzhalterzeichen (*chrome*) verwenden, um die Übereinstimmungsrate zu verbessern.
- Fügen Sie einen Anzeigenamen und ein Rücksetzintervall hinzu und legen Sie Ihre Benachrichtigungs- und Ticketpräferenzen fest.Wichtiger Hinweis: Das Zurücksetzintervall sollte mindestens 20 Minuten betragen, um zu vermeiden, dass die Bedingung häufig ausgelöst wird und versucht wird, die Anwendung über das Skript zu installieren, während das Skript noch installiert wird.
- Klicken Sie im Bereich "Automatisierungen" des Modals auf "Hinzufügen ".
- Wählen Sie Ihr Anwendungsinstallationsskript aus.
- Klicken Sie auf "Hinzufügen".
Software auf die schwarze Liste setzen
Mit NinjaOne können Sie entweder Benachrichtigungen über nicht genehmigte Softwareinstallationen senden oder nicht genehmigte Software erkennen und versuchen, diese zu installieren.
Erstellen einer Warnmeldung für unzulässige Software:
- Navigieren Sie zu einer Richtlinie und wählen Sie die Registerkarte "Bedingungen ".
- Klicken Sie auf "Bedingung hinzufügen".
- Klicken Sie auf "Bedingung auswählen".
- Wählen Sie die Bedingung "Software" aus.
- Setzen Sie "Vorhanden" auf "Existiert"
- Fügen Sie den Namen der Anwendung, die Sie auf die Blacklist setzen möchten, in das Feld "Namen" ein.Wichtiger Hinweis: Das Namensfeld muss genau mit dem Namen der Anwendung übereinstimmen. Sie können Platzhalterzeichen (*chrome*) verwenden, um die Trefferquote zu verbessern.
- Klicken Sie auf "Übernehmen".
- Setzen Sie das Feld "Benachrichtigungen" auf "Benachrichtigungen senden"
- Klicken Sie auf "Hinzufügen".
Automatisches Deinstallieren verbotener Software:
- Erstellen Sie ein benutzerdefiniertes Skript, um die unzulässige 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 Softwareinstallationsraten
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 ein Endpunkt gesperrt wurde, sind für die Installation von Software möglicherweise Administratoranmeldeinformationen erforderlich. Anmeldeinformationen werden auf Organisationsebene gespeichert.
Hinzufügen von Anmeldeinformationen
- Navigieren Sie zu der Organisation, der Sie eine Anmeldeinformation hinzufügen möchten.
- Klicken Sie auf die Registerkarte "Anmeldeinformationen ".
- Klicken Sie auf "Anmeldeinformationen hinzufügen".
- Geben Sie der Anmeldeinformation einen Namen, eine Domäne (falls zutreffend), einen Benutzernamen und ein Passwort.
- Klicken Sie auf "Hinzufügen".
Anmeldeinformationen automatisch einfügen
- Klicken Sie auf der Registerkarte "Anmeldeinformationen" auf die Registerkarte "Standardeinstellungen ".
- Legen Sie die bevorzugten Anmeldeinformationen für Mac-Skript, Linux-Skript, Windows-Skript "Lokaler Administrator", Windows-Skript "Domänenadministrator" und Windows 3rd Party Patching fest.
Ad-hoc-Anmeldeinformationen verwenden
Wenn Sie ein Softwareinstallationsskript (nativ oder benutzerdefiniert) einrichten, setzen Sie das Feld "Ausführen als" auf Ihre bevorzugten Anmeldeinformationen.
Installationsautomatisierung
Wenn in der Softwareinstallationsautomatisierung eine Datei hochgeladen oder eine URL angegeben wird, die auf .msi endet, wird eine Infobox angezeigt: "NinjaOne hat erkannt, dass es sich um eine MSI-Datei handelt, die automatisch mit den Standardparametern ausgeführt wird."
Wenn eine Datei hochgeladen oder eine URL hinzugefügt wird, die nicht die Endung .msi hat, einschließlich URLs ohne jegliche Erweiterung, wird die folgende Meldung angezeigt: "Wenn Sie dieses Installationsprogramm im Hintergrund ausführen möchten, müssen Sie möglicherweise die entsprechenden Befehlszeilenargumente eingeben." Keine dieser Meldungen wird angezeigt, bis eine URL oder Datei hinzugefügt wird. Dadurch wird für Techniker klar, ob sie Parameter für die unbeaufsichtigte Installation angeben müssen oder nicht.
Dateien, die größer als 1 GB sind, können über die URL-Methode im Software-Repository installiert werden.
Betrifft Windows und Mac
Sie können in der Software URLs verwenden, die nicht auf .exe, .mxi, .pkg oder .dmg enden, und stattdessen Vanity-URLs oder Weiterleitungen zur neuesten Version verwenden (bei Verwendung der App-Automatisierungsinstallationskomponente).
Nach dem Senden des Installationsprogramms wird in einem Dialogfeld angezeigt, dass das Installationsprogramm auf Malware überprüft wird, obwohl dies nicht der Fall ist. Daher wird diese Meldung in "Automatisierungsprozess: Ihre Datei wurde zur Verarbeitung übermittelt" geändert