Software-Installationen verwalten

Vorbemerkung

Bei Einführung und Betrieb von mypDeploy in Umgebungen, die bislang nicht automatisiert betrieben wurden, stehen Sie häufig vor dem Problem, dass es Systeme mit manuell installierter Software in unterschiedlichsten Varianten gibt.

Paketverteilungen über mypDeploy haben dann Schwierigkeiten, bereits installierte Software zu erkennen und gegebenenfalls Maßnahmen zu ergreifen, diese Softwarepakete zu aktualisieren.

Wir haben die bisher verfügbaren externen Werkzeuge "Unmanaged Clients" in "managed Clients" überführen durch eine vollständige Integration in mypDeploy ersetzt. Hiermit können Sie Ihre Umgebung aus einem nicht gemanagten Status in einen gemanagten Status überführen und gleichzeitig Einzellösungen in einer zentralen Konsole administrieren.

Diese Funktion steht erst ab mypDeploy Version 3.40.6.0 zur Verfügung!

Einstellungen in der erweiterten Systemkonfiguration

1.jpg

Der Suchmodus kenn drei Modi:

  • nur die von mypDeploy verwalteten Pakete anzeigen

  • nur die nicht von mypDeploy verwaltete Software anzeigen

  • alle auf den Rechnern gefundene Software anzeigen

Weiterhin legen sie fest, ob nicht gemanagte Software vor der Installation des korrespondierenden gemanagten Pakets entfernt wird oder nicht.

2.jpg

Aktualisierung bestehender mypDeploy-Installationen

Bei der Neuinstallation oder beim Update einer bereits bestehenden mypdeploy-Installation ist die Verwaltung von Software-Installationen standardmäßig ausgeschaltet und muss bei Bedarf eingeschaltet werden.

Sobald Sie die Funktion aktiviert haben wird in der Übersicht der Computersysteme eine weitere Registerkarte erstellt und im Aktionsmenü ein weiterer Menüpunkt “Software-Installationen verwalten” angezeigt..

Herstellernamen vereinheitlichen

Starten Sie die Verwaltung der Software-Installationen über das Aktions-Menü.

Sie erhalten eine zweigeteilte Ansicht, in der Sie zu entfernende und zu löschende Textteile verwalten können.

Fügen Sie gerne aufgrund Ihrer ermittelten Daten weitere zu löschende Texte oder Ersetzungen für Hersteller ein. Die gängigen Ersetzungen haben wir für Sie schon vorgenommen; Sie können jederzeit Ihre individuellen Daten löschen und das System auf die Vorgabewerte zurücksetzen oder die gesamte Herstellerliste löschen.

Best Practice

mypDeploy entfernt zunächst die gekennzeichneten Textteile und führt dann die Ersetzung der Herstellernamen durch. Dieses Verfahren wird auch für für von Ihnen hinzugefügte Einträge durchlaufen.

Beispiel:
Das installierte Produkts meldet sich als “Adobe Systems Incorporated”. “ Incorporated” wird zunächst anhand der Tabelle entfernt; wenn Sie dann in der Hersteller-Tabelle “Adobe Systems” durch “Adobe” ersetzen lassen werden Ihnen alle Einträge in mypDeploy fortan als “Adobe” angezeigt.

Sie können zwar grundsätzlich auch direkt “Adobe Systems Incorporated” durch “Adobe” ersetzen. Das ist aber erheblich aufwändiger, da Sie dann nach gleichem Verfahren alle “… Incorporated”, “Inc.” oder ähnliche einzeln für jeden Hersteller in die Tabelle aufnehmen müssen, was den Pflegeaufwand deutlich erhöht, ohne einen Vorteil zu generieren.

 

Software-Installationen verwalten

Sobald Sie die Funktion für alle oder bestimmte Mandanten freigeschaltet haben meldet der mypDeploy-Client alle auf den Systemen gefundenen Software-Produkte. In Abhängigkeit Ihrer Einstellungen, die sie hier vorgenommen haben, sehen Sie entweder die gesamte gefundene Software, nur die von mypDeploy installierte oder nur die nicht von mypdeploy installierte Software.

Anhand des Symbols erkennen Sie, ob die Software mit mypDeploy (Computer mit mypDeploy-Logo) oder nicht (Computer mit Zahnrad-Symbol) installiert ist. Das Register “Übersicht Software” erhalten Sie für alle Systeme; wenn Sie für einzelne Mandanten abweichende Regeln definiert haben, ist die Registerkarte leer.

Sie erhalten im mypDeployAdmin einen zusätzlichen Filter, mit dem Sie nach erkannter Software filtern können.

Wählen Sie die Software aus, nach der Sie filtern möchten und legen Sie zusätzlich fest, ob Sie hierbei

  • nur die von mypDeploy verwalteten

  • die nicht von mypDeploy verwalteten

  • beide

Installationstypen selektieren wollen.

nicht gemanagte in gemanagte Software-Installation überführen

Sobald die ersten Computer ihre Software gemeldet haben können Sie mit der Verarbeitung beginnen.

 

Einige Hersteller stellen leider keine oder unvollständige Herstellerinformationen für die Ermittlung der installierten Software bereit.

Mit einem Doppelklick oder das Kontextmenü können Sie die fehlenden Informationen hinzufügen.

Wenn Sie ihre Änderungen bestätigen wird die Anzeige sofort aktualisiert.

Sie können auch direkt aus der Bearbeitung der gefundenen Software-Installationen die Hersteller- oder Ersetzungstabelle erweitern, indem Sie die entsprechende Funktion im Menü neben dem Hersteller wählen.

Skriptgruppen und Deinstallationsanweisungen hinzufügen und ändern

Um eine nicht verwaltete Software-Installation in eine von mypDeploy kontrollierte Installation zu überführen, weisen Sie der auf dem System gefundenen Installation die zu ihr korrespondierende Skriptgruppe in mypDeploy zu.

Alle neu gefundenen Software-Installationen haben zunächst keine Skriptgruppe zugeordnet. Ordnen Sie dem Produkt dann eine Skriptgruppe zu, wenn die Aktualisierung des Produkts zukünftig von mypDeploy unter Entfernung bestehender Versionen vorgenommen werden. Sie können auch festlegen, dass die ermittelte Software keine Skriptgruppe benötigt, da sie entweder nicht entfernt werden muss oder bei der Aktualisierung anderen Versionen automatisch entfernt werden.

mypDeploy versucht bestmöglich, die “Silent”-Deinstallation für das Programm anhand seines Installationsmechanismus zu ermitteln und schlägt Ihnen diese auch direkt vor. Sie können diese nutzen, Sie können aber auch noch Änderungen/Ergänzungen vornehmen, wenn weitere Optionen gewünscht werden (im folgenden Beispiel ein Protokoll der Deinstallation) oder das ermittelte Deinstallationskommando nicht wie gewünscht funktioniert.

Sie können außerdem festlegen, ob Sie nach der Deinstallation einen Neustart vor der Installation des verwalteten mypDeploy-Pakets ausführen wollen.

Die Skriptgruppe wird Ihnen in der Übersicht angezeigt, ebenso die Anzahl der verwalteten und nicht verwalteten Installationen des Produkts.

Pakete zuweisen

Nachdem Sie die Vorbereitungen abgeschlossen haben, weisen Sie wie gewohnt in mypDeploy die Pakete zu.

mypDeploy geht dann wie folgt vor:

  • liegen ein oder mehrere Produkte der zu installierenden Skriptgruppe in einer nicht verwalteten Version auf dem Rechner vor?

  • falls ja: liegen ein oder mehrere Deinstallationskommandos vor?

  • Die Deinstallation(en) der nicht verwalteten Produkte werden ausgeführt.

  • falls konfiguriert wird ein Neustart ausgeführt bzw. dem Anwender eine entsprechende Neustart-Anforderung angezeigt.

  • Die Installation der verwalteten Version der Skriptgruppe wird ausgeführt.

Sofern ein Benutzer während der Installation angemeldet ist erhält er nach der Installationsbestätigung den Hinweis, das zuvor bereits installierte Softwareversionen entfernt werden (das Layout des Hintergrundbildschirms entspricht hierbei dem beim Mandanten hinterlegten Desktop-Layout).

Erfolgreiche und fehlerhafte Deinstallationen werden im Protokoll des jeweiligen Rechners dokumentiert.

Software-Installationen pflegen

Im Laufe des Betriebs wird die Anzahl der von mypDeploy veralteten Installationen zunehmen und die der unverwalteten sinken. Zur Überprüfung des Fortschritts stehen Ihnen verschiedene Filtermöglichkeiten bei der Verwaltung der Software-Installationen zur Verfügung.

 

Filtern Sie nach Meldungen durch die Computer, wenn Sie Software ermitteln möchten

  • die mindestens einmal als verwaltet gemeldet wurden

  • die mindestens einmal als nicht verwaltet gemeldet wurden

  • die nicht mehr gemeldet wird

Nicht mehr gemeldete Installationen, die auch nicht wieder installiert werden sollen, können Sie löschen.

 

Filtern Sie nach zugeordneten Skriptgruppen, wenn Sie

  • Installationen suchen, die nicht relevant sind und keine Skriptgruppe benötigen

  • Installationen suchen, denen Sie noch eine Skriptgruppe benötigen

  • alle Installationen suchen, denen eine Skriptgruppe bereits zugeordnet ist

  • Installationen einer bestimmten Skriptgruppe suchen. In diesem Fall wählen Sie die Skriptgruppe bitte aus der Liste aus.

Filtern Sie nach neuen Installationen, um die Installationen zu finden, die in einem bestimmten Zeitraum erstmalig gemeldet wurden und daher gegebenenfalls noch von Ihnen bearbeitet werden müssen. Wählen Sie einen der vorgegebenen Zeiträume oder tragen Sie eine individuelle Zeitspanne ein.

Filtern Sie nach veralteten Installationen, um die Installationen zu finden, die seit einer gewissen Zeitspanne nicht mehr gemeldet wurden und daher gegebenenfalls nicht mehr in Betrieb sind. Wählen Sie einen der vorgegebenen Zeiträume oder tragen Sie eine individuelle Zeitspanne ein.