Easy Admin – Custom UI für Ivanti DSM

Individuelle Desktop-Anwendung zur Vereinfachung der Softwareverteilung mit Ivanti DSM für verteilte IT-Administratoren.

Desktop Applikation Windows Enterprise Software IT Administration

Problem

Die Verwaltung von Clients und Softwarepaketen über Ivanti DSM war komplex und erforderte direkten Zugriff auf die zentrale Plattform. Insbesondere Administratoren an Außenstandorten konnten nur eingeschränkt arbeiten, was zu ineffizienten Prozessen und erhöhtem Abstimmungsaufwand führte. Zudem war die Benutzeroberfläche für viele Anwendungsfälle zu technisch und wenig zugänglich.

Lösung

Entwicklung einer individuell angepassten Desktop-Anwendung als vereinfachte Benutzeroberfläche für Ivanti DSM. Easy Admin abstrahiert die Komplexität der zugrundeliegenden Systeme und ermöglicht es Administratoren, Softwareverteilungen und Client-Management auch ohne direkten Zugriff auf Ivanti DSM durchzuführen. Ein integriertes Berechtigungssystem stellt sicher, dass unterschiedliche Nutzerrollen kontrolliert auf Funktionen zugreifen können.

Umsetzung

Die Anwendung wurde als Windows Desktop-Applikation mit C# (.NET Framework 4.5) und WinForms umgesetzt. Für die Datenhaltung kam eine MS SQL Datenbank in Kombination mit Entity Framework zum Einsatz. Die Integration mit Ivanti DSM erfolgte über PowerShell (inkl. PSX Extensions), wodurch bestehende Verwaltungsprozesse automatisiert und erweitert werden konnten. Zusätzlich wurde ein eigenes Berechtigungskonzept implementiert, um den Zugriff für verteilte Administratoren sicher zu steuern. Funktionen wie PXE-basierte Neuinstallation und Konfiguration von Clients wurden ebenfalls integriert. Zur Steigerung der Nutzerakzeptanz wurden Gamification-Ansätze in die Benutzeroberfläche eingebunden.

Screenshots

Projekt Infos

Kunde

VAG Armaturen GmbH

Status

Nicht mehr im Einsatz (Migration auf moderne MDM-Lösung wie Microsoft Intune)

Technologien

C# (.NET Framework 4.5, WinForms) Entity Framework PowerShell 5 & PSX Extensions MS SQL Server Ivanti DSM

Interne Tools effizienter gestalten?

Ich unterstütze Sie bei der Entwicklung individueller Anwendungen zur Automatisierung und Vereinfachung komplexer IT- und Geschäftsprozesse.