Anforderungen für ITScripts

Anforderungen

Informationen zum Konfigurieren der Konsole für die Verwendung von ITScripts finden Sie unter Optionen für ITScripts.

Lizenzanforderungen

Die folgenden ITScripts-Funktionen stehen Ihnen zur Verfügung, wenn Sie über einen Standardlizenzschlüssel verfügen.

  • Zugriff auf alle kostenlosen Skripts aus dem Hause Ivanti
  • Ausführung der Skripts auf Zielcomputern
  • Ausführung der Skripts von der Konsole aus
  • Erstellung von PowerShell-Vorlagen
  • Zugriff auf alle vordefinierten Skripts aus dem Hause Ivanti
  • Import Ihrer eigenen benutzerdefinierten Skripts
  • Import von Skripts, die benutzerdefinierte PowerShell-Module verwenden
  • Ausführung von benutzerdefinierten Skripts auf der Konsole (Zieltyp = Konsole)
  • Ausführung von auf der Konsole befindlichen benutzerdefinierten Skripts auf Zielcomputern (Zieltyp = Beliebige)
  • Ausführung von vordefinierten und benutzerdefinierten Skripts auf ESXi Servern und vCenter Servern (Zieltyp = ESXi Hypervisor)
  • Planung von Skripts

Anforderungen an Skripts

Zwei wesentliche Anforderungen müssen erfüllt sein, damit ein Skript innerhalb von Security Controls verwendet werden kann:

  • Das Skript muss Metadaten enthalten, die es eindeutig identifizieren und seine Funktionalität und Eingabeparameter beschreiben.
  • Das Skript muss von einer Stelle signiert sein, die für den Computer, auf dem die Konsole ausgeführt wird, vertrauenswürdig ist.

Nähere Informationen zu diesen und anderen Anforderungen an Skripts finden Sie unter Erstellen eines benutzerdefinierten Skripts.

Anforderungen an die Konsole

  • Microsoft .NET Framework 4.6.1 oder höher
  • Windows PowerShell 4.0 oder höher: Windows PowerShell ist eine Befehlszeilenshell und eine Skriptsprache, die speziell für die Systemverwaltung und die Automatisierung ausgelegt ist.
  • Betriebssystem: Alle Betriebssysteme, die Unterstützung für die Security Controls Konsole bieten, bieten auch Unterstützung für PowerShell 4.0.

Anforderungen an den Zielcomputer

Sie müssen keine zusätzliche Software auf den Zielcomputern installieren. Das Skript wird für ausgewählte Zielcomputer oder Computergruppen ausgeführt, ohne dass hierfür auf die Dienste von WinRM (PowerShell-Remoting) zurückgegriffen wird. Der PowerShell-Client auf der Konsole kommuniziert mit den Zielcomputern unter Verwendung anderer Windows-Remotingdienste wie dem Remoteregistrierungsdienst, der remoten Windows-Dateifreigabe, dem WMI-Dienst usw. Welcher Dienst tatsächlich verwendet wird, hängt vom Skript ab. Die einzigen erforderlichen Ports sind diejenigen, die für die verwendeten Windows-Dienste benötigt werden.

Bei Skripten mit dem Zieltyp WinRM Remoting verhält es sich etwas anders. Sie werden durch Erstellen eines benutzerdefinierten ITScript und Festlegen von Remote als Metadatentyp implementiert.