Freigeben über


Autor mit System Center - Service Manager

Die Dokumenterstellung in Service Manager (SM) bezieht sich auf die Verwendung, das Verfassen und die Anpassung von Management Packs, die Anpassungen in Service Manager ermöglichen. Die Artikel in diesem Abschnitt bieten eine Einführung in die Dokumenterstellung in Service Manager, einschließlich einer Übersicht über das Service Manager-Dokumenterstellungstool.

Einführung in die Dokumenterstellung mit dem Service Manager-Dokumenterstellungstool

Service Manager automatisiert Helpdesk-Funktionen, wie z. B. Ticketing- und Änderungsantragssprozesse, und unterstützt Unternehmen bei der Verwaltung ihrer Helpdesks. Service Manager lässt sich in Active Directory Domain Services (AD DS), Operations Manager und Configuration Manager integrieren, um ein einziges, abgestimmtes Inventar der Ressourcen eines Unternehmens zu erstellen.

Service Manager verwendet Management-Pack-Dateien, die Objektdefinitionen für die verschiedenen Funktionen des Produkts enthalten. Sie können das Verhalten von Service Manager anpassen und erweitern, indem Sie Management Packs erstellen und ändern. In dieser Dokumenterstellungsanleitung werden die Verwendung, Erstellung und Anpassung von Management Packs beschrieben.

Das Service Manager Software Development Kit (SDK) enthält Informationen, die Sie bei der Dokumentenerstellung mit Service Manager benötigen könnten. Das SDK enthält Referenzinformationen für die Klassenbibliotheken und Dokumente, die das Schema zur Erstellung von XML-basierten Management-Packs verwendet. Die Dokumentation für das System Center Service Manager SDK finden Sie unter System Center Service Manager Software Development Kit (SDK) Documentation.

Übersicht über Management Packs

Management Packs in Service Manager sind XML-basierte Dateien, die Definitionen für Klassen, Workflows, Ansichten, Formulare und Berichte enthalten. Mit Hilfe von Management Packs können Sie Folgendes tun:

  • Erweitern Sie den Service Manager um neue Objekte
  • Erweitern Sie Service Manager um ein neues Verhalten
  • Speichern Sie neue benutzerdefinierte Objekte, die Sie erstellt haben, z. B. Formulare oder Vorlagen.
  • Datentransport-Anpassungen auf eine andere Service Manager-Bereitstellung oder Implementieren der Anpassungen in einer neueren Bereitstellung

Mit Hilfe von Management Packs können Sie Service Manager um die Definitionen und Informationen erweitern, die für die Implementierung aller oder eines Teils eines Service-Management-Prozesses erforderlich sind.

Der Service Manager-Installationsordner enthält standardmäßig mehrere vorimportierte Management Packs, die zentrale Service Manager-Funktionen wie Incident Management und Change Management aktivieren.

Wichtig

Nicht bereitgestellte Management Packs werden während eines Upgrades auf Service Manager nicht automatisch aktualisiert.

Übersicht über die Dokumenterstellungs-Methoden für Service Manager

Es gibt drei Methoden, die Sie zum Anpassen von Service Manager verwenden können. Alle drei Methoden führen zwar zu Änderungen an einer Management-Pack-Datei, unterscheiden sich aber im Umfang und in der Komplexität der Anpassungen, die sie ermöglichen.

Die drei Methoden zum Anpassen und Erweitern von Service Manager sind wie folgt:

  • Verwendung der Service Manager-Konsole
  • Verwendung des Service Manager-Dokumenterstellungstools
  • Direktes Ändern und Erstellen von Management Pack-Dateien

Im Allgemeinen empfehlen wir, dass Sie die Service Manager-Konsole oder das Dokumenterstellungstool für einfache Anpassungen verwenden und nur bei Anpassungen, die von der Service Manager-Konsole und dem Dokumenterstellungstool nicht unterstützt werden, direkt mit den Management Pack-Dateien arbeiten.

Service Manager Konsole

Der Bereich Verwaltung und der Bereich Dokumenterstellung in der Service Manager-Konsole ermöglichen eine begrenzte Ad-hoc-Anpassung der Service Manager-Funktionen. Wenn Sie Service Manager-Funktionen in der Service Manager-Konsole anpassen, werden die Anpassungen in neuen oder vorhandenen nicht versiegelten Management Packs und in der Service Manager-Datenbank gespeichert. (Unversiegelte Management Packs sind Management Packs, die Sie ändern können. Weitere Informationen zu versiegelten und unversiegelten Management Packs finden Sie unter Management Packs: Schlüsselkonzepte).

Die Service Manager-Konsole bietet folgende Anpassungen:

  • Im Bereich Verwaltung können Sie die Einstellungen für Aktivitäten, Änderungsmanagement, Vorfallmanagement und Benachrichtigungen anpassen. Sie können zum Beispiel die Liste der Empfangenden von Benachrichtigungen konfigurieren, wenn sich der Status eines Vorfalls ändert.
  • Im Bereich Dokumenterstellung können Sie einfache Anpassungen an Objekten wie Warteschlangen, Listen und Ansichten vornehmen.

Dokumenterstellungstool

Das Dokumenterstellungtool bietet eine Umgebung, in der Sie Service Manager Management Packs öffnen, anzeigen, anpassen, erweitern und erstellen können. Mit dem Dokumenterstellungstool können Sie einige Klasseneigenschaften ändern, Formulare in einem grafischen Formulardesigner anpassen und Service Manager-Workflows ändern und erstellen.

Sie können auch das Dokumenterstellungstool verwenden, um erweiterte Anpassungen vorzunehmen, die vor der Implementierung getestet und überprüft werden müssen. Für das Dokumenterstellungstool sind keine fortgeschrittenen Benutzerfähigkeiten oder fortgeschrittene Kenntnisse der internen Architektur von Service Manager erforderlich.

Direktes Ändern und Erstellen von Management Pack-Dateien

Für umfangreiche oder komplexe Anpassungen und für Anpassungen, die eine Programmierung erfordern (wie z. B. die Erweiterung der Daten in der Service Manager-Datenbank, die Anpassung von Formularen oder die Änderung des Standardverhaltens des Workflows einer Funktion), müssen Sie die .xml-Datei des entsprechenden Management Packs direkt bearbeiten. Die direkte Arbeit mit Management Pack Dateien erfordert tiefgreifende Kenntnisse in verschiedenen Bereichen, z. B. dem System Center Common Schema und der Struktur von Management Packs. Außerdem ist die manuelle Bearbeitung anfällig für Fehler.

Übersicht über das Erstellungstool für Service Manager

Das Erstellungstool ist ein Tool im Service Manager, mit dem Sie ein vorhandenes Management Pack öffnen können, sodass Sie es anzeigen, anpassen und erweitern können. Mit dem Erstellungstool können Sie folgende Aktionen ausführen:

  • Erweitern und Anpassen des Service Manager-Klassenmodells
  • Formulare anpassen
  • Erstellen und Anpassen von Workflows

Sie können das Erstellungstool auch verwenden, um neue Service Manager-Management Packs zu erstellen. Durch die Erstellung von Management Packs können Sie die Features von Service Manager anpassen.

Nachdem Sie ein Management Pack geändert oder erstellt haben, müssen Sie es speichern und dann in Service Manager importieren.

Anforderungen für das Erstellungstool

Bevor Sie das Erstellungstool im Service Manager einrichten, stellen Sie sicher, dass der Server, auf dem Sie das Erstellungstool installieren möchten, alle folgenden Server- und Betriebssystemanforderungen erfüllt.

Serveranforderungen

Sie können das Erstellungstool auf einem Server installieren, auf dem der Service Manager-Verwaltungsserver gehostet wird, oder Sie können es auf einem separaten Server installieren.

Betriebssystemanforderungen
  • Windows Vista (beliebige Edition) mit dem neuesten Service Pack
  • Windows 7
  • Windows Server 2008 mit dem neuesten Service Pack
  • Windows Server 2008 R2
  • Windows 10
  • Windows Server 2019 mit dem neuesten Service Pack
  • Windows Server 2016
  • Windows 10
  • Windows 11
  • Windows Server 2022 mit dem neuesten Service Pack
  • Windows Server 2019
Zusätzliche Anforderungen
  • Microsoft .NET Framework 3.5, das Sie aus dem Microsoft Download Center herunterladen können.

  • Microsoft Visual Studio 2008 Shell, das sich in derselben Sprache wie die Anzeigesprache des Betriebssystems befinden muss. Sie können Visual Studio 2008 Shell über die Seite Voraussetzungen im Setup-Assistenten des Service Manager-Erstellungstools installieren.

    Hinweis

    Wenn während des Setups des Erstellungstools ein Fehler angezeigt wird, der angibt, dass Microsoft Visual Studio Shell 2008 nicht installiert ist und Sie überprüft haben, dass es installiert ist, ist das Visual Studio 2008 Shell Isolated Mode Redistributable Package möglicherweise nicht vollständig installiert. Navigieren Sie zum Installieren zu <SystemDrive>\VS 2008 Shell Redist\Isolated Mode\, und führen Sie VS_Shell_isolated.enu.exe aus.

Einrichten des Erstellungstools

Die Programmdatei SCSM<Version>_AuthoringTool_RTM.exe enthält das MSI-Installationspaket und Supportdateien für das Service Manager-Erstellungstool. Dazu gehören die Dateien, die zum Anpassen von Standardformularen des Service Manager erforderlich sind. Stellen Sie sicher, dass der Benutzende, der das Erstellungstool ausführt, Zugriff auf den lokalen Ordner hat, den Sie zum Extrahieren der Dateien aus der Programmdatei SCSM<Version>_AuthoringTool_RTM.exe verwendet haben.

Wenn die Windows-Fehlerberichterstattung auf dem Computer aktiviert ist, auf dem das Erstellungstool ausgeführt wird, werden Fehler automatisch gemeldet.

Hinweis

  • Installieren Sie das Service Manager-Erstellungstool nicht auf demselben Computer, auf dem das Webportal von Service Manager (SM) installiert ist.
  • Installieren Sie mindestens Updaterollup 5 auf dem Computer mit installiertem SM-Verwaltungsserver/Data Warehouse-Verwaltungsserver/Service Manager-Konsole – wenn das Tool für die Erstellung von Service Manager auf demselben Computer verwendet werden soll.
So installieren Sie das Erstellungstool
  1. Stellen Sie sicher, dass der Computer, auf dem Sie das Erstellungstool installieren möchten, die Anforderungen erfüllt.
  1. Laden Sie die erforderliche Version des SM-Erstellungstools auf einen lokalen Computer herunter, auf dem Sie das Erstellungstool installieren möchten.

  1. Laden Sie die erforderliche Version des SM-Erstellungstools auf einen lokalen Computer herunter, auf dem Sie das Erstellungstool installieren möchten.

  1. Doppelklicken Sie auf die heruntergeladene ZIP-Datei, lesen Sie den Lizenzvertrag, und extrahieren Sie die Dateien an den gewünschten Speicherort.
  2. Navigieren Sie zu dem Ordner, in den Sie die Dateien extrahiert haben, erweitern Sie den Ordner CDImage, suchen Sie Setup.exe, und doppelklicken Sie auf die Datei Setup.exe.
  3. Wählen Sie im Setup-Assistenten für das Erstellungstool des Service Managers die Option Installieren des Service Manager-Erstellungstools aus.
  4. Fahren Sie mit den Seiten Produktregistrierung und Installationsspeicherort fort.
  5. Wenn auf der Seite Voraussetzungen ein Test für eine Voraussetzung fehlschlägt, müssen Sie ein Update des Servers durchführen, um sicherzustellen, dass alle Voraussetzungen erfüllt sind. Wenn Microsoft Visual Studio 2008 Shell nicht installiert ist, wählen Sie Microsoft Visual Studio Shell 2008 installieren, um die Anwendung zu installieren.
    Wählen Sie Voraussetzungen erneut überprüfen aus, und beheben Sie alle anderen Probleme, bis alle Tests der Voraussetzungen bestanden sind.
  6. Fahren Sie fort mit den Seiten Verwenden Sie Microsoft Update, um Ihren Computer sicher und auf dem neuesten Stand zu halten.
  7. Wählen Sie auf der Seite Installationszusammenfassung die Option Installieren aus und warten Sie, bis die Installation beendet ist.
So starten Sie das Erstellungstool
  1. Wählen Sie auf Ihrem Desktop Start aus.
  2. Wählen Sie Programme, wählen Sie Microsoft System Center und wählen Sie Service Manager <Version> Erstellung.
  3. Wählen Sie das Service Manager-Erstellungstool aus, und warten Sie, bis das Erstellungstool geöffnet wurde.
  4. Wählen Sie im Bereich Klassenbrowser die Option Aktualisieren aus. Dadurch werden alle Klassen, die in den Management Packs aus dem <Installationsordner>/Bibliothek definiert sind, im Browser angezeigt. Als Sie das Erstellungstool zum ersten Mal geöffnet haben, war dieser Bereich leer.

Erstellungstool-Bereiche

Im Erstellungstool des Service Managers können Sie ein Management Pack öffnen, seine Objekte anzeigen und anpassen und neue Objekte erstellen.

Das Erstellungstool verfügt über mehrere Bereiche. Sie können die Größe der Bereiche ändern, sie andocken, abdocken, verschieben oder schließen, und zwar ganz nach Ihren Bedürfnissen. Sie können jeden der Bereiche im Erstellungstool über das Menü Ansicht öffnen.

In den folgenden Abschnitten werden die Bereiche im Erstellungstool beschrieben.

Klassenbrowser

Im Bereich Klassenbrowser werden die Klassen und ihre Eigenschaften aus allen Management Packs angezeigt, die sich im Ordner „Bibliothek“ befinden, sowie aus allen Management Packs, die im Erstellungstool geöffnet wurden. Sie können auch eine Eigenschaft aus diesem Bereich ziehen, um ein Steuerelement zu einem Formular hinzuzufügen, das Sie im Formularerstellungsbereich erstellen.

Formularbrowser

Im Bereich Formularbrowser wird eine Liste der Formulare aus allen Management Packs angezeigt, die sich im Ordner „Bibliothek“ befinden, oder aus einem bestimmten Management Pack. In diesem Bereich können Sie ein Formular suchen und auswählen, um es im Formularerstellungsbereich anzuzeigen oder anzupassen, ohne das genaue Management Pack des Formulars zu kennen. In diesem Bereich können Sie auch die Details eines Formulars im Bereich Details anzeigen.

Management Pack-Explorer

In diesem Navigationsbereich können Sie Management Packs und ihre Objekte anzeigen. Die Objekte werden nach Typen gruppiert. Der Management Pack Explorer zeigt Klassen, Formulare, Workflows und Referenzen an. Sie können auch ein bestimmtes Objekt, z. B. ein Formular, auswählen, um es anzupassen.

Erstellen

Im Formularerstellungsbereich werden die Registerkarten angezeigt, in denen Sie Objekte des Management Packs ändern oder erstellen können, z. B. Formulare und Klassen. Wenn Sie beispielsweise Formulare anpassen oder erstellen, werden in diesem Bereich die Steuerelemente der Benutzeroberfläche (UI) eines Formulars angezeigt, sodass Sie diese Steuerelemente hinzufügen, verschieben oder ändern können, um das Erscheinungsbild und Verhalten des Formulars anzupassen.

Der Formularerstellungsbereich enthält auch die Registerkarte Startseite, auf der die Seite Übersicht über das Erstellungstool angezeigt wird.

Details

Im Bereich Details werden Details, wie z. B. Eigenschaften, für ein ausgewähltes Objekt angezeigt. Die Informationen in diesem Bereich werden jedes Mal aktualisiert, wenn Sie ein Objekt im Bereich Management Pack Explorer, Formularerstellung, Klassenbrowser oder Formularbrowser auswählen. Sie können direkt in diesem Bereich Änderungen vornehmen, um die Eigenschaftswerte zu aktualisieren.

Formularanpassungstoolbox

Der Bereich Formularanpassungstoolbox zeigt grundlegende Steuerelemente für die Benutzeroberfläche an, die Sie bei der Formularanpassung in den Formularerstellungsbereich ziehen können.

Aktivitäten-Toolbox

Im Bereich Aktivitätentoolbox werden Aktivitäten angezeigt, die Sie beim Erstellen von Workflows als Bausteine verwenden können.

Aktualisieren von Management Packs für die Arbeit mit dem Erstellungstool

Beim Aktualisieren auf Service Manager werden alle angepassten Management Packs für Service Manager entsiegelt. (Unversiegelte Management Packs sind Management Packs, die Sie ändern können. Weitere Informationen zu versiegelten und unversiegelten Management Packs finden Sie unter Management Packs: Schlüsselkonzepte). Management Packs werden ohne weitere Verarbeitung im Zusammenhang mit dem Upgrade in die neuen Service Manager-Ordner kopiert. Durch die Verwendung dieser benutzerdefinierten Management Packs, die in früheren Versionen von System Center erstellt wurden, wird Service Manager unterstützt. Es gibt jedoch einige Punkte zu beachten, und Sie müssen möglicherweise einige Updates an diesen Management Packs vornehmen, um sicherzustellen, dass sie nach dem Upgrade auf Service Manager ordnungsgemäß und wie vorgesehen funktionieren.

Formulare

Die Platzierung eines Steuerelements in einem Formular wird durch seinen oberen, unteren, linken und rechten Rand in Bezug auf das übergeordnete Steuerelement oder das Formular selbst ermittelt. In einem angepassten Formular kann diese Methode dazu führen, dass Steuerelemente nicht ordnungsgemäß angepasst werden, wenn die Ränder des übergeordneten Steuerelements oder des Formulars geändert werden.

Aufgrund von Updates, die in System Center 2012 - Service Manager implementiert wurden, können einige benutzerdefinierte Formulare, die in System Center Service Manager 2010 erstellt wurden, Layoutprobleme aufweisen, wenn sie in Service Manager importiert werden. Je nach Anpassung können einige Steuerelemente falsch platziert sein, was zu Problemen wie Überlappungen und Clipping führen kann. Einige dieser Probleme betreffen nur das Aussehen des Formulars, andere können die beabsichtigte Funktionalität des Formulars beeinträchtigen.

In den folgenden Abschnitten werden die Probleme beschrieben, die beim Importieren von in System Center Service Manager 2010 erstellten Service Manager-Formularen auftreten können. In diesen Abschnitten wird auch beschrieben, wie Sie das Service Manager-Erstellungstool verwenden können, um diese Probleme zu beheben und sicherzustellen, dass diese Formulare wie vorgesehen aussehen und funktionieren.

Clipping und überlappende Steuerelemente

Einige Steuerelemente auf einem Formular können abgeschnitten erscheinen, mit unvollständigen Begrenzungslinien und abgeschnittenem Text. Manchmal tritt dieses Problem zusammen mit einem anderen Problem auf, bei dem sich die Steuerelemente überlappen. Außerdem sind einige Steuerelemente auf einem Formular möglicherweise nicht sichtbar, sodass einige Funktionalitäten des Formulars nicht verfügbar sind.

Um diese Probleme zu beheben, müssen Sie möglicherweise das Erstellungstool verwenden, um die Eigenschaften des Steuerelements wie folgt anzupassen. Möglicherweise müssen Sie mehrere Abhilfemaßnahmen ausprobieren und mehrere Versuche vornehmen, bevor das Steuerelement richtig platziert ist.

  • Wählen Sie das betroffene Steuerelement aus und überprüfen Sie den Wert seiner Rand-Eigenschaften: Unten, Links, Rechts und Oben. Legen Sie beispielsweise die Werte dieser Eigenschaften auf 0 oder auf einen positiven Wert fest, um sicherzustellen, dass keine negativen Werte vorhanden sind, die dazu führen, dass das Steuerelement falsch platziert wird.
  • Überprüfen Sie die Eigenschaften der Gruppe Layout des betroffenen Steuerelements: Horizontale Ausrichtung und Vertikale Ausrichtung. Möglicherweise müssen Sie die Werte dieser Eigenschaften auf Stretch festlegen, um die Ausrichtung besser kontrollieren zu können.
  • Platzieren Sie das betroffene Steuerelement in einem Raster in einem Bereichs -Steuerelement , um die Ausrichtung der Steuerung zu verbessern.
  • Legen Sie die Abmessungen des übergeordneten Steuerelements auf Automatisch fest, um die Größe dynamisch zu verkleinern oder zu vergrößern.
  • Legen Sie die Eigenschaft Höhe des Containers des betroffenen Steuerelements auf Automatisch fest. Dadurch können Breite und Höhe der Steuerelemente automatisch korrekt an den Container des Objekts angepasst werden.
Shuffle-Steuerelemente

Einige Steuerelemente auf einem Formular können untereinander vertauscht werden, was dazu führt, dass Steuerelemente nicht an der vorgesehenen Position auf dem Formular eingesetzt werden.

Um dieses Problem zu beheben, führen Sie mit dem Erstellungstool einen der folgenden Schritte aus:

  • Ziehen Sie die Steuerelemente an die gewünschte Position im Formular.
  • Wählen Sie das Steuerelement aus, das vertauscht wird. Passen Sie im Bereich Details in der Eigenschaftengruppe Rand Eigenschaften wie Unten oder Links an, um das Steuerelement an der gewünschten Stelle zu platzieren.
  • Wählen Sie das Steuerelement aus, das das vertauschte Steuerelement enthält. Ändern Sie im Bereich Details die Eigenschaften wie Unten oder Links in der Gruppe Rand.
Workflows

Workflows, die in System Center Service Manager 2010 entwickelt wurden, werden in Service Manager unterstützt.

Verwaltungsaktivitäten für virtuelle Maschinen

Die Workflowaktivitäten für die Verwaltung virtueller Computer (Virtual Machine Management, VMM) in Service Manager unterstützen System Center Virtual Machine Manager 2008 R2. Diese Aktivitäten unterstützen jedoch nicht System Center VMM.

Wenn Sie versuchen, die IT-Prozesse zu automatisieren, die die Verwendung einer Aktivität erfordern, die VMM unterstützt, könnte die Verwendung von System Center - Orchestrator Runbooks und VMM stattdessen hilfreich sein.

Nächste Schritte