Thema
Dieser Artikel beantwortet häufig gestellte Fragen zur Verwendung der Automation Library in NinjaOne.
Umgebung
NinjaOne Endpoint Management
Inhaltsverzeichnis
Wählen Sie eine Frage aus, um die Antwort anzuzeigen:
- Stellt NinjaOne Skripte, die während geplanter Automatisierungen nicht ausgeführt werden konnten, in die Warteschlange?
- Wie lange verbleiben ausstehende Skripte in der Warteschlange?
- Welche PowerShell-Version verwendet NinjaOne Automation?
- Kann ich den Zugriff auf Skripte auf bestimmte Techniker oder Benutzer beschränken oder diesen zuweisen?
- Unterstützt NinjaOne offiziell Bash-Skripte?
- Wird mein Skript als „System“ oder als aktueller Benutzer ausgeführt?
- Wenn ich ein Skript in der Bibliothek bearbeite, hat dies Auswirkungen auf bereits geplante Skripte und Aufgaben?
- Was passiert, wenn ich ein Skript lösche, auf das in einem geplanten Skript oder einer geplanten Aufgabe verwiesen wird?
- Kann ich ein Skript hochladen, das sowohl auf macOS- als auch auf Windows-Geräten ausgeführt wird?
- Kann ich die integrierten Skripte/Aktionen anzeigen und bearbeiten?
- Gibt es eine Zeichenbegrenzung für neue Kategorien, die ich erstelle?
- Wie funktionieren Parameter in meinen benutzerdefinierten Skripten?
- Was passiert, wenn ich versuche, über ein benutzerdefiniertes Skript einen Neustart auszulösen?
- Ist es möglich, ein gelöschtes Skript wiederherzustellen?
- Werden Skripte verschlüsselt, wenn ich sie von NinjaOne in die lokale Bibliothek eines Endpunkts übertrage?
FAQ
Stellt NinjaOne Skripte in die Warteschlange, die während geplanter Automatisierungen nicht ausgeführt werden konnten?
Geplante Automatisierungen führen Skripte nur aus, wenn das Gerät zum Zeitpunkt der geplanten Aktion online ist. Andernfalls bricht NinjaOne das Skript ab und protokolliert eine Aktivität, um über dieses Ereignis zu informieren.
Wie lange verbleiben ausstehende Skripte in der Warteschlange?
NinjaOne entfernt oder bricht Skripte in der Warteschlange unabhängig von der Dauer nicht ab.
Welche PowerShell-Version verwendet NinjaOne Automation?
Die von NinjaOne verwendete Version hängt davon ab, welche PowerShell-Version nativ auf dem Agenten installiert ist, auf dem das Skript ausgeführt wird. Der Agent bestimmt die ausgeführte PowerShell-Version, nicht NinjaOne. In der Regel wird PowerShell 2 oder höher verwendet, Ausnahmen finden Sie jedoch in den Skript-Hinweisen.

Kann ich den Zugriff auf Skripte auf bestimmte Techniker oder Benutzer beschränken oder diesen zuweisen?
Ja. Sie können den Zugriff über die Seite „Technikerrolle“ oder „Konto“ unter „Berechtigungen → Automatisierungsbibliothek“ verwalten. Wählen Sie die Berechtigungsstufe aus, die der Techniker standardmäßig für alle Kategorien haben soll, oder verwalten Sie die Berechtigungen für einzelne Kategorien.

Sie können die Installation und Ausführung von Automatisierungen auf bestimmte Kategorien beschränken, indem Sie die folgenden Schritte ausführen:
- Navigieren Sie in NinjaOne zu „Administration“ → „Bibliothek“ → „Automatisierung“.
- Öffnen Sie die Registerkarte „Kategorien “ und klicken Sie auf „Kategorie erstellen“.

- Geben Sie unter „Name “ eine eindeutige Kennung ein und klicken Sie anschließend auf „Erstellen“.
- Öffnen Sie die Registerkarte „Automatisierungen “.
- Bewegen Sie den Mauszeiger über das Skript, das Sie einer Kategorie hinzufügen möchten, und wählen Sie das Aktionsmenü aus. Klicken Sie auf „Bearbeiten“.

- Aktivieren Sie die Kontrollkästchen für jede Kategorie, der Sie das Skript hinzufügen möchten, und klicken Sie anschließend auf „Speichern“.
Unterstützt NinjaOne offiziell Bash-Skripte?
NinjaOne unterstützt zwar Bash-Skripte; es gehört jedoch nicht zum Aufgabenbereich unseres Support-Teams, Fehler in Kundenskripten zu beheben, und wir können nicht feststellen, ob die Ursache des Problems im Skript selbst liegt.
Wird mein Skript als System oder als aktueller Benutzer ausgeführt?
Wenn Sie ein Skript auf einem Gerät ausführen (sei es über eine geplante Aufgabe, ein geplantes Skript oder ad hoc), fordert NinjaOne Sie auf, anzugeben, ob Sie das Skript als System, als aktueller Benutzer oder unter Verwendung von Anmeldedaten aus Ihrem Anmeldedatenspeicher ausführen möchten.
Wenn ich ein Skript in der Bibliothek bearbeite, hat dies Auswirkungen auf bereits geplante Skripte und Aufgaben?
Ja. Alle Änderungen, die Sie in der Bibliothek vornehmen, werden auf alle geplanten Skripte oder Aufgaben übertragen, die derzeit auf das Skript verweisen.
Was passiert, wenn ich ein Skript lösche, auf das in einem geplanten Skript oder einer geplanten Aufgabe verwiesen wird?
NinjaOne verweist dann im geplanten Skript oder in der Aufgabe nicht mehr auf das Skript.
Kann ich ein Skript hochladen, das sowohl auf macOS- als auch auf Windows-Geräten ausgeführt werden soll?
NinjaOne unterstützt keine Skripte, die auf mehreren Plattformen ausgeführt werden. Sie können jedoch für jede Apple macOS- und Windows-Plattform separat ein Skript hochladen.
Kann ich die integrierten Skripte oder Aktionen anzeigen und bearbeiten?
Derzeit können Sie nur die von Ihnen erstellten Skripte anzeigen und bearbeiten. Die von NinjaOne standardmäßig bereitgestellten nativen Skripte können Sie nicht bearbeiten.
Gibt es eine Zeichenbegrenzung für neue Kategorien, die ich erstelle?
Ja. Derzeit gilt eine Beschränkung auf 50 Zeichen für Kategorienamen.
Wie funktionieren Parameter in meinen benutzerdefinierten Skripten?
Eine Erläuterung zu Parametern finden Sie unter „NinjaOne Endpoint Management: Automatisierungsparameter und Umgebungsvariablen“.
Was passiert, wenn ich versuche, über ein benutzerdefiniertes Skript einen Neustart auszulösen?
Da der NinjaOne-Agent Neustarts, die über benutzerdefinierte Skripte ausgelöst werden, nicht einplanen kann, kann dies zu Problemen mit dem Agenten führen.
Um das Problem zu beheben, löschen Sie entweder das betreffende benutzerdefinierte Skript oder ändern Sie es so, dass die Zeilen im Skript entfernt werden, die einen Neustart auslösen. Sie können das native Neustart-Skript von NinjaOne verwenden, um Neustarts auf Rechnern auszulösen.
Ist es möglich, ein gelöschtes Skript wiederherzustellen?
Es ist nicht möglich, gelöschte Skripte wiederherzustellen. Sie müssen diese neu erstellen.
Werden Skripte verschlüsselt, wenn ich sie von NinjaOne an die lokale Bibliothek eines Endpunkts übertrage?
Ja. Die Übertragung eines Skripts vom Server zum Agenten ist verschlüsselt, ebenso wie die gesamte sonstige Kommunikation zwischen den NinjaOne-Servern und dem NinjaOne-Agenten.