Software Verteilung

Erstellen Sie automatisch Patch-Berichte aus der DSM Management Suite mit Python

Erstellen Sie automatisch Patch-Berichte aus der DSM Management Suite mit Python

Das Herzstück der DSM Management Suite ist das Backend oder die Web-API. Das Backend verarbeitet alle Daten, die vom Client Sync Script übertragen werden. Sowohl das Windows-Dashboard als auch das Web-Dashboard rufen diese Daten ab und zeichnen sie für Sie grafisch auf. Wenn Sie mehr Einzelberichte benötigen oder zeitgesteuert Berichte erstellen möchten, können Sie dies jederzeit tun, indem Sie Ihre Bewertungen einfach selbst an das Back-End der DSM Management Suite senden. In diesem Artikel werde ich Ihnen erklären, wie Sie mit Python automatisch Patch-Berichte aus der DSM Management Suite erstellen können

Ivanti DSM - So löschen Sie veraltete DSM-Computer

Ivanti DSM - So löschen Sie veraltete DSM-Computer

Kürzlich gab es im Ivanti DSM Forum eine Anfrage eines Benutzers, der das Problem hatte, veraltete DSM-Computer aus seiner DSM-Umgebung löschen zu wollen. Ich habe das Thema aufgegriffen und ein kleines PowerShell-Skript erstellt (PSX PowerShell-Erweiterungen von NWC-Services erforderlich). Das Skript löscht Computerobjekte, die seit einem bestimmten Datum entfernt wurden (kann im Skript angegeben werden). Bevor Sie live gehen, sollten Sie einen Testlauf durchführen (das Skript fordert Sie dazu auf - siehe Zeile 30).

Ivanti DSM Patch Management mit PSX optimiert

Ivanti DSM Patch Management mit PSX optimiert

Jeder, der mit Ivanti DSM Patch Management arbeitet, kennt das Problem. Es gibt keine allgemeine Übersicht über alle Sicherheitslücken. Basierend auf den Jobs scannt DSM alle Computer und erstellt für jeden eine Übersicht über “Sicherheitslücken”. Basierend auf den gefundenen Sicherheitslücken weist DSM dem Computer jetzt Patch-Richtlinieninstanzen zu.

Automatisierte Computerinstallation - Updates von Drittanbietern mit Chocolatey

Automatisierte Computerinstallation - Updates von Drittanbietern mit Chocolatey

Viele Unternehmen, ob klein, mittel oder groß, verfügen über eine IT-Abteilung, die noch viele Routineaufgaben manuell erledigt. Oft bleibt keine Zeit, um neue Technologien zu implementieren oder Prozesse zu optimieren. Dies ist verständlich, da es neben den alltäglichen Aufgaben häufig Projekte, Mitarbeiterschulungen, Zertifizierungen, Server-Upgrades auf die neue Windows-Version, das ständige direkte Upgrade auf die nächste Windows 10-Version usw. gibt. Wie können Sie eine neue hinzufügen? Softwarelösung für automatisierte Computerinstallation implementieren?

Ivanti DSM - Fehlgeschlagene Policies auf Neuinstallieren setzen

Ivanti DSM - Fehlgeschlagene Policies auf Neuinstallieren setzen

Jeder, der Ivanti DSM verwendet, kennt das Problem: Manchmal läuft es beim Verpacken und Ausrollen nicht immer reibungslos, selbst nach einer langen Test- und Pilotinstallationsphase.

Fehlende Abhängigkeiten in Paketen oder auf andere Weise installierten produktiven Computern können dazu führen, dass einige Richtlinieninstanzen in Ivanti DSM fehlschlagen. Oft treten die Fehler nur durch Zeitüberschreitungen auf. Mit den PSX Powershell-Erweiterungen von NWC-Services können Sie solche Richtlinieninstanzen problemlos auf “Neuinstallation” zurücksetzen.

Natürlich sollte dieses PowerShell-Skript mit Vorsicht verwendet werden. In den meisten Fällen gibt es einen gültigen Grund, warum die Richtlinieninstanzen fehlgeschlagen sind. Bitte verwenden Sie das Skript mit Bedacht. Es sollte klar sein, dass Sie selbst für das Risiko verantwortlich sind.