Administration der Plugin Manager

Der Plugin Manager ist eine Erweiterung des AWI, mit der Sie Packs installieren, aktualisieren und entfernen können, um die Funktionalität Ihres Systems zu erweitern.

Den Zugriff auf Packs konfigurieren

Als Administrator können Sie eine aktualisierte Liste der verfügbaren Packs und Versionen aus dem öffentlichen CA Automic IndexGIT-Repository (https://github.com/Automic/Index.git) abrufen, um Packs zu installieren und zu aktualisieren.

Dazu konfigurieren Sie die URL zum öffentlichen Repository im Schlüssel PM_INDEX_URL der VARA-Objekte UC_SYSTEM_SETTINGS oder UC_CLIENT_SETTINGS VARA. Weitere Informationen finden Sie unter PM_INDEX_URL.

Wenn Sie auf die Schaltfläche Index aktualisieren in der Packs-Ansicht der Administration-Perspektive klicken, wird das VARA-Objekt UC_PM_INDEX_CONTENT erstellt, das die Pack-Liste und Metadaten im JSON-Format enthält.

Wichtig! Für das VARA-Objekt UC_PM_INDEX_CONTENT ist Leseberechtigung erforderlich. Weitere Informationen finden Sie unter Automation Engine-Berechtigungen gewähren.

GIT-Zertifikate zur Aktualisierung des Index importieren

  1. Stellen Sie sicher, dass die Java-Bibliothek auf dem Anwendungsserver ausgeführt wird.
  2. Zertifikate von https://github.com/Automic/Index und https://downloads.automic.com/downloads exportieren
  3. Öffnen Sie den Java-Sicherheitsordner (zum Beispiel: C:\Program Files\Java\jre1.8.0_201\lib\security)
  4. Öffnen Sie CMD an diesem Speicherort, und importieren Sie die Zertifikate mit den folgenden Befehlen:

    + keytool -import -file C:\downloadsautomiccom.crt -keystore cacerts -alias "automic"

    + keytool -import -file C:\github.crt -keystore cacerts -alias "github"

  5. Starten Sie den Anwendungsserver neu.

Aktualisieren Sie den Index über eine SSH-URL

  1. Erstellen Sie ein Konto auf Github (https://github.com/settings/profile)
  2. Erstellen Sie einen SSH-Schlüssel mit PuTTYgen oder mit der Kommandozeile: ssh-keygen -t rsa
  3. Kopieren Sie den öffentlichen Schlüssel und fügen Sie ihn dem SSH-Schlüssel auf https://github.com/settings/keys hinzu
  4. Klonen Sie den Index mit der folgenden Kommandozeile, um den known_host der SSH-URL zu generieren:

    git clone git@github.com:Automic/Index.git

    Die Index-URL wird in den VARA-Objekten UC_SYSTEM_SETTINGS oder UC_CLIENT_SETTINGS konfiguriert.

    • Schlüssel: PM_INDEX_URL
    • Wert: git@github.com:Automic/Index.git

    Weitere Informationen finden Sie unter PM_INDEX_URL

  5. Starten Sie die Webanwendung mit dem gleichen Benutzer, der für die Bereitstellung des privaten Schlüssels verwendet wird. Wenn zum Beispiel der Administratorbenutzer verwendet wurde, um den privaten Schlüssel in C:\Users\Administrator\.ssh bereitzustellen, muss der Administratorbenutzer verwendet werden, um die Webanwendung zu starten.

Die Verbindung zu einem Proxy-Server konfigurieren

Wenn der Server, auf dem Ihr AWI läuft, keine Verbindung zum Internet hat, können Sie die Schlüssel PM_PROXY_SERVER und PM_PROXY_PORT konfigurieren, um die Verbindungsdetails für einen Proxy-Server einzutragen.

Wichtig!

  • Wenn die Schlüssel PM_PROXY_SERVER und PM_PROXY_PORT nicht in den VARA-Objekten UC_SYSTEM_SETTINGS oder UC_CLIENT_SETTINGS VARA definiert sind, werden die Einstellungen aus den Schlüsseln PROXY_SERVER und PROXY_PORT des VARA-Objekts UC_TELEMETRY_SETTINGS verwendet.
  • Wenn die Schlüssel PROXY_SERVER und PROXY_PORT nicht im VARA-Objekt UC_TELEMETRY_SETTINGS definiert sind, wird direkt auf das Internet zugegriffen.

Mehr Informationen:

Die Import/Export-Methode für Packs konfigurieren

Packs können in zwei verschiedenen Formaten importiert und exportiert werden:

  • .xml und
  • .json.

Sie können festlegen, welches Format verwendet werden soll, indem Sie es im Parameter PACKS_COMPATIBILITY_MODE der UC_CLIENT_SETTINGS angeben, oder indem Sie die entsprechende Option im Befehl apm download (Package Manager) hinzufügen.

Mehr Informationen:

Siehe auch: