Mittwoch, 30 Dezember 2020 14:10

DSM Management Suite - Anleitung

Artikel bewerten
(0 Stimmen)
Ivanti DSM Patch Management Ivanti DSM Patch Management Griep Marco
Bevor wir mit dem Handbuch zur DSM Management Suite beginnen: Vielen Dank, dass Sie sich für meine Software entschieden haben. Es wurde viel Zeit und Liebe in die Software gesteckt und ich hoffe sehr, dass Sie die Anwendung erfolgreich in Ihr Unternehmen integrieren und verwenden können. Wenn Sie auf Probleme stoßen, können Sie mich über Patreon kontaktieren und direkt von mir Hilfe erhalten. Diese direkte Kontaktoption ist ausschließlich Patreon Edition-Benutzern vorbehalten.

Schritt 1 - Laden Sie Ihre DSM Management Suite-Version herunter

Sie können Ihre Kopie der DSM Management Suite einfach auf der offiziellen Landingpage herunterladen. Installieren Sie die Setup-Datei auf Ihrem BLS oder auf Ihrem Client. Die Installation ist sehr einfach und Sie müssen nur auf Weiter klicken.

Schritt 2 - Installieren Sie die PowerShell-Erweiterungen

Die DSM Management Suite verwendet die PowerShell-Erweiterungen der NWC-Services GmbH, um alle SOAP-Anforderungen auszuführen. Wenn Sie die PSX PowerShell-Erweiterungen noch nicht besessen haben, müssen Sie sie zuerst vom Hersteller beziehen und lizenzieren.

Schritt 3 - Installieren Sie das DSM Management Suite-Backend

Damit wir alle unsere Komponenten mit der DSM Management Suite verbinden können, benötigen wir zunächst das Backend (Web-API) und einen Server. Das DSM Management Suite-Backend ist für alle Editionen identisch. Es liegt an Ihnen, ob Sie sich selbst oder ein Backend hosten oder ob ich es für Sie hosten soll. Das Backend kann sowohl unter Windows als auch auf einem Linux-Server ausgeführt werden. Sie können das Anwendungsverzeichnis auf Ihrem BLS installieren, wenn Sie möchten. Wenn Sie sich für einen eigenen Server entscheiden, empfehle ich die Verwendung von Docker. In der Vergangenheit gab es eine vorgefertigte virtuelle Appliance. Ich werde virtuelle Appliances nicht mehr unterstützen, da sich die Mühe nicht lohnt.

Schritt 4 - Connect Settings Manager

Der Einstellungsmanager verwaltet die Verbindungsinformationen zwischen Ihrer DSM-Umgebung und der DSM Management Suite. Diese Informationen werden verschlüsselt gespeichert. Sowohl das Client-Synchronisierungsskript als auch das Visio-Addon und das Windows-Dashboard verwenden diese Informationen, um eine Verbindung zum Backend herzustellen. Der Einstellungsmanager ist ein installiertes Verzeichnis mit dem Windows-Dashboard, und Sie sollten bereits ein Desktopsymbol erhalten haben. Wenn Sie keinen Desktop haben, finden Sie den Einstellungsmanager unter:

C:\Program Files (x86)\DSM Management Suite\DSM Patch Reporting Settings.exe

 

- Wichtig: Starten Sie die Anwendung mit Administratorrechten.

 

4.1 BLS Verbindung

Geben Sie Ihren BLS-Server unter "BLS-Adresse und -Port" ein. Zum Beispiel:

mybls.intranet.local:8080

 

Geben Sie als Benutzername und Kennwort einen Benutzer ein, der Zugriffsrechte auf die Organisation Ihrer DSM-Umgebung hat. Dieser Benutzer muss in der Lage sein, alle Computerobjekte und ihre Sicherheitslücken zu sehen. Geben Sie unter Kontext eine Organisationseinheit ein, die das Client-Synchronisierungsskript überwachen soll. Dies gibt Ihnen die Möglichkeit, mehrere Standorte einzeln zu synchronisieren. Belassen Sie den Kontext auf dem Standardwert, wenn Sie Ihre gesamte DSM-Umgebung synchronisieren möchten. Suchen Sie nach dem Platzhalterzeichen hinter dem Kontextpfad!

 

emdb:\rootDSE\Managed Users & Computers\*

 

Wenn alle Anmeldeinformationen korrekt sind und die PowerShell-Erweiterungen ordnungsgemäß funktionieren, können Sie jetzt auf "Verbindung der Testeinstellungen" klicken. Die Verbindung zur API schlägt weiterhin fehl, die Verbindung zur BLS sollte jedoch keinen Fehler verursachen.

 

4.2 Verbindung zur DSM Management Suite API aufbauen

Geben Sie als API-URL den Namen Ihres DSM Management Suite-Backend-Servers einschließlich Port und Protokoll ein, gefolgt von /api

Zum Beispiel:

 

https://myserver:5000/api

Der Benutzername und das Passwort unmittelbar nach der Neuinstallation lauten:
Benutzername: demo
Passwort: demo1234

 
Es wird empfohlen, das Kennwort nach Abschluss der Installation zu ändern.

Sie können den Standort Ihrer aktuellen Unternehmenszentrale als Standort eingeben. Belassen Sie den Wert einfach bei DefaultLocation, wenn Sie nicht über mehrere Standorte verfügen. Wenn alles richtig konfiguriert ist, sollten Sie jetzt in der Lage sein, eine Verbindung herzustellen.

Schritt 5 - Client Sync Script einrichten

Es wird empfohlen, das Client-Synchronisierungsskript auf demselben Server wie BLS und Windows Dashboard zu installieren. Damit das Client-Synchronisierungsskript funktioniert, müssen sowohl die Konfigurationsdatei als auch einige DLLs aus dem Windows-Dashboard verfügbar sein. Die PSX PowerShell-Erweiterungen sind ebenfalls erforderlich. Gehen Sie auf Ihrem BLS zu Geplante Aufgaben und erstellen Sie eine neue Aufgabe mit einem beliebigen Namen. Setzen Sie ein Häkchen neben "Ausführen, wenn kein Benutzer angemeldet ist". Als Auslöser empfehle ich eine wöchentliche Ausführung zu einem Zeitpunkt Ihrer Wahl. Geben Sie als Aktion wie "Programm ausführen" ein.

C:\Windows\system32\WindowsPowerShell\v1.0\powershell.exe
Als Argument "-file" und als Pfad zur ClientSync PowerShell-Datei
-file "C:\Program Files (x86)\DSM Management Suite\ClientSync.ps1"
Führen Sie die PowerShell-Datei für den Test manuell aus. Bei korrekter Konfiguration sollte sich das Skript bei der API und BLS anmelden können. Sobald Sie sehen, dass Patches synchronisiert sind, funktionieren sowohl das Backend als auch die Client-Synchronisierung.
Gelesen 174 mal Letzte Änderung am Samstag, 09 Januar 2021 11:30

Schreibe einen Kommentar

Bitte achten Sie darauf, alle Felder mit einem Stern (*) auszufüllen. HTML-Code ist nicht erlaubt.