PowerShell-Module

Last modified by jklein on 2025/06/18 12:37

Im Modul-Fenster können Sie die PowerShell-Module der einzelnen Vorlagen verwalten. Dabei können Sie entweder Module aus der PowerShell Gallery nutzen, AESB Shell-Module installieren/aktualisieren oder eigene Module anlegen.

Import-Dialog für PowerShell-Module

Import-Dialog für PowerShell-Module

Module aus der PowerShell Gallery

Alle Module aus der PowerShell Gallery, die auf Ihrem System (im Ordner C:\Program Files\WindowsPowerShell\Modules) lokal installiert sind, werden aufgelistet. Sie können nun die gewünschten Module auswählen und der ausgewählten PowerShell-Vorlage hinzufügen. Mit dem Filter können Sie die Liste der verfügbaren Module konkretisieren, um die Übersichtlichkeit zu erhöhen.

AESB Shell-Module

Das Hinzufügen von AESB Shell-Modulen zu einer PowerShell-Microservice-Vorlage ermöglicht es Ihnen, in Ihrem PowerShell-Skript auf spezifische Cmdlets der AESB Shell zugreifen. .

AESB Shell-ModulBeschreibung
Aagon.Sis.Sics.Powershell.Cmdlets.MicroserviceDiese Cmdlets ermöglichen es Ihnen, die Microservices zu verwalten. Alle im Modul enthaltenen Cmdlets finden Sie im Abschnitt Microservice Cmdlets.
Aagon.Sis.Sics.Powershell.Cmdlets.SupervisorDiese Cmdlets ermöglichen es Ihnen, Informationen zu allen mit dem SICS verbundenen Supervisoren abzufragen und die Supervisoren zu verwalten. Alle im Modul enthaltenen Cmdlets finden Sie im Abschnitt Supervisor Cmdlets.
Aagon.Sis.Sics.Powershell.Cmdlets.UserManagementDiese Cmdlets ermöglichen es Ihnen, die Nutzer von AESB zu verwalten. Alle im Modul enthaltenen Cmdlets finden Sie im Abschnitt UserManagement Cmdlets.

Rollen und Rechte

Durch das Hinzufügen von AESB Shell-Modulen werden zum Teil automatisch neue Rollen in AESB erstellt:

  • Beim Hinzufügen des Moduls Aagon.Sis.Sics.Powershell.Cmdlets.Supervisor wird automatisch die Rolle MicroServices_Supervisor erstellt.
  • Beim Hinzufügen des Moduls Aagon.Sis.Sics.Powershell.Cmdlets.UserManagement wird automatisch die Rolle MicroServices_UserManagement erstellt.

Diese Rollen sind notwendig, damit der Zugriff auf die Cmdlets und damit verbundenen Informationen des jeweiligen Moduls nur für berechtigte Benutzer möglich ist. Wird einem Benutzer beispielsweise die Rolle MicroServices_Usermanagement zugeordnet, so hat er das Recht UserManagement und kann auf das AESB Shell-Modul zugreifen.

Hinweis  Note:  

Falls ein Benutzer das Recht UserManagement nicht besitzt, sind die entsprechenden Vorlagen deaktiviert.

Update von AESB Shell-Modulen

Die AESB Shell-Module können Sie zudem über den Modul-Dialog updaten, sofern es neue Versionen der Cmdlets gibt. 

Hinweis  Note:  

Neue Versionen der Module sind in der Regel nach einem Update der AESB-Version bzw. der Core-Funktionen verfügbar.

Eigene Module

Wenn Sie ein eigenes Modul hinzufügen möchten, müssen Sie hierzu den entsprechenden Modul-Typ auswählen. Anschließend müssen Sie die Datei aus Ihrem Datei-Explorer auswählen. Bei Bedarf können Sie der Datei ein Prefix und eine zusätzliche Beschreibung geben.

© Aagon GmbH 2025
Besuchen Sie unsere Aagon-Community