Beispielszenario für die Woodgrove Bank-Anpassung für die Service Manager Authoring Tool

Wichtig

Diese Version von Service Manager das Ende des Supports erreicht hat, wird empfohlen, ein Upgrade auf Service Manager 2019 durchzuführen.

Um die schrittweisen Verfahren für die Service Manager Authoring Tool in der praxisbezogenen Kontext zu ermöglichen, haben wir ein fiktives Szenario erstellt, das in einem fiktiven Unternehmen, der Woodgrove Bank, stattfindet.

Das Woodgrove Bank-Anpassungsszenario veranschaulicht, wie Ken Myer, Entwickler für Serveranwendungen bei der Woodgrove Bank, den Standardprozess des Change-Managements ohne großen Aufwand erweitern kann, um einen neuen, von der Organisation benötigen Prozess für Kompatibilitätsänderungsanforderungen zu unterstützen. Durch den neuen Prozess für Konformitätsänderungsanforderungen werden neue Computer automatisch zu Gruppen in Active Directory-Domänendienste (AD DS) hinzugefügt, sodass die Gruppensoftwarerichtlinien auf die neuen Computer angewendet werden.

Hinweis

Einige Verfahren im Woodgrove Bank-Anpassungsszenario basieren auf der Standardverwendung der Service Manager-Konsole in Service Manager. Dieses Handbuch enthält keine Detailinformationen zu diesen allgemeinen Verfahren.

Das Erweitern des Change-Management-Prozesses umfasst zwar viele Schritte; Ken muss sich aber in erster Linie über vier wesentliche Aspekte Gedanken machen, die in den folgenden Abschnitten beschrieben werden.

Erstellen einer neuen benutzerdefinierten Aktivität

Eine Standard-Änderungsanforderung besteht aus zwei Aktivitäten, einer Standardprüfaktivität und einer standardmäßigen manuellen Aktivität. In dem neuen Prozess für Konformitätsänderungsanforderungen wird Ken zunächst die Standardprüfaktivität durchführen, aber die zweite Aktivität ist eine benutzerdefinierte Aktivität. Ken wird eine neue benutzerdefinierte Änderungsanforderungsaktivität erstellen, die einen Windows Workflow Foundation (WF)-Workflow verwendet, um Computer einer Active Directory-Gruppe automatisch hinzuzufügen. Das Automatisieren dieses Änderungsanforderungsprozess bedeutet, dass die Änderung, sobald sie genehmigt worden ist, ohne weiteren Benutzereingriff abgeschlossen wird. Diese benutzerdefinierte Aktivität ist ein wesentliches Element des neuen Prozesses für Kompatibilitätsänderungsanforderungen.

Erstellen zusätzlicher benutzerdefinierter Objekte

Darüber hinaus wird Ken neue benutzerdefinierte Objekte erstellen, beispielsweise eine Vorlage, eine Warteschlange und eine Ansicht, um das Arbeiten mit dem neuen Aktivitätstyp zu unterstützen. Sind E-Mail-Benachrichtigungen in der Umgebung konfiguriert, kann Ken im letzten Schritten des Szenarios diese E-Mail-Benachrichtigungen so konfigurieren, dass E-Mail-Bestätigungsnachrichten versendet werden, sobald die Aktivität abgeschlossen ist.

Speichern von benutzerdefinierten Objekten in einem Management Pack

Ken speichert die benutzerdefinierten Objekte im Management Pack Automatisierte Aktivität: Computer zu AD-Gruppe hinzufügen, damit diese Objekte zwischen der Service Manager-Konsole und der Service Manager Authoring Tool übertragen werden können.

Verwenden des benutzerdefinierten Prozesses

Nachdem Ken das benutzerdefinierte Management Pack in Service Manager importiert und die Erstellung aller benötigten benutzerdefinierten Objekte abgeschlossen hat, kann er den neuen Prozess schließlich für Kompatibilitätsänderungsanforderungen verwenden. Er erstellt eine neue Konformitätsänderungsanforderung, um den Computer „ADComputer1“ zu der Gruppe „GP_AUTHAPPS AD DS“ hinzuzufügen. Er kann den Prozess anschließend überwachen, um sicherzustellen, dass der neue Computer erfolgreich zu der Gruppe hinzugefügt wurde.

Voraussetzungen für das Anpassungsszenario

Für das Woodgrove Bank-Anpassungsszenario gelten folgende Voraussetzungen:

  • System Center: Service Manager müssen in Ihrer Umgebung installiert sein.
  • Die System Center - Service Manager Authoring Tool muss in Ihrer Umgebung installiert sein.
  • Das Workflowkonto in Service Manager muss Mitglied der Gruppe Domänenadministratoren sein, da in diesem Szenario ein Workflow erstellt wird, der einer Gruppe in Active Directory Domain Services (AD DS) einen Computer hinzufügt. Sie geben das Workflowkonto im Service Manager Server-Setup-Assistant an.

Der Installationsordner des Authoring Tools enthält einen Unterordner mit Beispielen, der die folgenden Dateien enthält, die für das Woodgrove Bank-Anpassungsszenario erforderlich sind.

Datei BESCHREIBUNG
Woodgrove.AutomatedActivity.AddComputerToGroupMP.xml Ein Management Pack mit Klassendefinitionen, die im Beispielszenario „Woodgrove Bank-Anpassung“ verwendet werden.
AddComputerToGroupFormAssembly.dll Die Implementierung eines automatisierten Aktivitätsformulars, das im Beispielszenario „Woodgrove Bank-Anpassung“ verwendet wird.
Woodgrovebank.jpg Ein Bild, das für die Formularanpassung im Beispielszenario „Woodgrove Bank-Anpassung“ verwendet wird.
New-mpbfile.ps1 Ein Windows PowerShell Skript, das verwendet wird, um ein Management Pack mit den zugehörigen Ressourcendateien in eine MPB-Datei zu bündeln, die dann in Service Manager importiert werden kann. Ressourcendateien können Elemente wie Bilder und Formulare enthalten.

Schritt 1: Öffnen des Management Packs

Das primäre Ziel des Woodgrove Bank-Anpassungsszenarios besteht in der Erstellung einer neuen benutzerdefinierten Aktivität, die einen Windows Workflow Foundation (WF)-Workflow auslöst, durch den einer Gruppe in den Active Directory-Domänendiensten (AD DS) automatisch einen Computer hinzugefügt wird.

Um diese neue Aktivität zu erstellen, muss Ken in diesem Schritt des Szenarios die Service Manager Klassenbibliothek erweitern, indem eine neue Aktivitätsklasse hinzugefügt wird, die von der Basisklasse Activity abgeleitet ist. Diese benutzerdefinierte Klasse enthält alle Eigenschaften der Basisaktivitätsklasse und zwei neue Eigenschaften: ComputerName und GroupName. Diese neuen Eigenschaften identifizieren den hinzuzufügenden Computer, sowie die Active Directory-Gruppe, zu der Sie den Computer hinzufügen. Ken muss außerdem das Formular System.AddComputerForm definieren, das die neue Aktivität Automatisierte Aktivität: Computer zu AD-Gruppe hinzufügen darstellt.

Die erforderliche Klassenaktivität und die zugehörige Form sind bereits im Management Pack Woodgrove.AutomatedActivity.AddComputerToADGroupMP definiert. Daher öffnet Ken das Management Pack Woodgrove.AutomatedActivity.AddComputerToADGroupMP im Service Manager Authoring Tool, um das Woodgrove Bank-Anpassungsszenario zu starten. Anschließend untersucht Ken die Klasse Automatisierte Aktivität: Computer zu AD-Gruppe hinzufügen im Bereich Klassenbrowser.

Ken verwendet das Authoring Tool, um das folgende Verfahren auszuführen, um das Management Pack Woodgrove.AutomatedActivity.AddComputerToADGroupMP zu öffnen, das die Aktivität Automatisierte Aktivität: Computer zu AD-Gruppe hinzufügen und die zugehörige Form definiert.

So öffnen Sie das Management Pack

  1. Starten Sie das Erstellungstool.
  2. Klicken Sie auf Datei, zeigen Sie auf Öffnen, und klicken Sie dann auf Datei.
  3. Klicken Sie im Dialogfeld Datei öffnen auf die Woodgrove.AutomatedActivity.AddComputerToGroupMP.xml Datei, um das Management Pack zu öffnen.

So durchsuchen Sie die Klasse „Automatisierte Aktivität: Computer zu AD-Gruppe hinzufügen“

  1. Wenn der Klassenbrowser im Authoring Tool nicht sichtbar ist, klicken Sie auf Anzeigenund dann auf Klassenbrowser.
  2. Suchen Und erweitern Sie die Klasse Automatisierte Aktivität: Computer zu AD-Gruppe hinzufügen, und zeigen Sie dann die Klasseneigenschaften an, z. B. ComputerName und GroupName.

Schritt 2: Anpassen des Standardformulars für Änderungsanforderungen

Der zweite Schritt im Woodgrove Bank-Anpassungsszenario besteht in der Anpassung des Standardformulars zur Änderungsanforderung (Microsoft.EnterpriseManagement.ServiceManager.ChangeManagement.Forms.ChangeRequestForm). Ken möchte einige Felder auf dem Formular neu anordnen und dann das Logo der Woodgrove Bank hinzufügen. Zunächst sichtet Ken die Felder des Formulars, um zu sehen, wie sich die Werte ändern, je nachdem, welche Eigenschaften ausgewählt werden.

Als Nächstes öffnet Ken die ServiceManager.ChangeManagement.Library.mp Management Pack-Datei im Service Manager Authoring Tool, passt das Formular an und speichert dann die Management Pack-Datei. Später muss er das angepasste Management Pack in die Service Manager-Konsole importieren.

So zeigen Sie das Formular System.AddComputerForm an

  1. Erweitern Sie im Erstellungstool im Bereich Management Pack-Explorer die Option Formulare. Klicken Sie mit der rechten Maustaste auf das Formular System.AddComputerForm, und klicken Sie dann auf Anpassen, um das Formular im Erstellungsbereich zu öffnen.
  2. Stellen Sie im Erstellungsbereich sicher, dass der Bereich Details angezeigt wird. Wenn sie nicht sichtbar ist, klicken Sie auf Anzeigen, und klicken Sie dann auf Detailfenster.
  3. Wählen Sie ein Feld im Formular aus. Beachten Sie, dass die Eigenschaften im Bereich Details entsprechend der Klasseneigenschaft aktualisiert werden, die an das ausgewählte Feld gebunden ist. Beachten Sie den Eintrag Bindungspfad im Bereich Details. Dieser Eintrag zeigt die Eigenschaft an, die das Feld im Formular darstellt.

So passen Sie das Standard-Änderungsanforderungsformular an

  1. Klicken Sie im Authoring Tool auf Datei, zeigen Sie auf Öffnen, und klicken Sie dann auf Datei. Suchen Sie im Dialogfeld Datei öffnen nach dem ServiceManager.ChangeManagement.Library.mp Management Pack. Der Pfad zum Management Pack könnte beispielsweise folgendermaßen aussehen:
    D:\Programme (x86)\Microsoft System Center\Service Manager < Version > Authoring\Library\ServiceManager.ChangeManagement.Library.mp.
    Wählen Sie das Management Pack aus, und klicken Sie dann auf Öffnen.
  2. Klicken Sie im Management Pack-Explorerauf das Service Manager Management Pack für die Änderungsverwaltungsbibliothek (versiegelt), und erweitern Sie dann Formulare. Klicken Sie mit der rechten Maustaste auf das Formular, das mit ChangeRequestFormendet, und klicken Sie dann auf Anpassen.
  3. Wählen Sie im Dialogfeld Zielverwaltungspaket das Management Pack WoodGrove Automated Activity – Add Computer To AD Group (WoodGrove Automated Activity – Add Computer To AD Group) aus, und klicken Sie dann auf OK.
    Ein neues Formularelement wird jetzt im Management Pack Automatisierte Aktivität – Computer zu AD-Gruppe hinzufügen angezeigt. Der Name des neuen Formulars lautet Microsoft.EnterpriseManagement.ServiceManager.ChangeManagement.Forms.ChangeRequestForm (angepasst).
  4. Klicken Sie mit der rechten Maustaste auf das neue Formularelement, und klicken Sie dann auf Anpassen, um es im Erstellungsbereich zu öffnen.
  5. Passen Sie im Erstellungsbereich das Aussehen des Formulars an, indem Sie Felder in das Formular ziehen und deren Position auf dem Formular neu anordnen.
  6. Klicken Sie auf Anzeigenund dann auf Formularanpassungs-Toolbox.
  7. Ziehen Sie das Bildsymbol aus der Formularanpassungs-Toolbox in das Formular.
  8. Geben Sie im Dialogfeld Bild einfügen den Pfad der Woodgrovebank.jpg Datei an.
  9. Klicken Sie auf Dateiund dann auf Alle speichern, um das benutzerdefinierte Management Pack zu speichern.

Schritt 3: Erstellen des WF-Workflows

In diesem Schritt des Woodgrove Bank-Anpassungsszenarios erstellt Ken den Workflow, der die benutzerdefinierte Aktivität für Änderungsanforderungen unterstützt. Beim Entwurf des WF-Workflows (Windows Workflow Foundation) berücksichtigt Ken die folgenden Faktoren:

  • Wann sollte der Workflow ausgeführt werden? Der Workflow soll gestartet werden, sobald die entsprechende Änderungsanforderung genehmigt wurde.

  • Was muss der Workflow bewirken? In dem Workflow soll ein Computer zu einer Gruppe in den Active Directory-Domänendiensten (AD DS) hinzugefügt und der Status der automatisierten Aktivität auf „Erledigt“ gesetzt werden.

  • Welche Informationen benötigt der Workflow? Die Änderungsanforderung enthält Informationen zum Computer und zur Gruppe, die verwendet werden sollen. Eigenschaften der Workflowaktivitäten können die Änderungsanforderungsinformationen aus der Service Manager aktivität abrufen, die der Änderungsanforderung zugeordnet ist.

    Um seinen neuen Workflow zu erstellen und zu implementieren, führt Ken die im verbleibenden Teil dieses Abschnitts beschriebenen Schritte durch. Er verwendet das Management Pack Woodgrove.AutomatedActivity.AddComputerToGroupMP, wie in Schritt 1: Öffnen des Woodgrove.AutomatedActivity.AddComputerToADGroupMP Management Packs beschrieben. Bei diesem Verfahren wird davon ausgegangen, dass das Management Pack noch im Service Manager Authoring Tool geöffnet ist.

Erstellen eines neuen Workflows

Ken verwendet dieses Verfahren, um einen Workflow namens AddComputerToADGroupWF im Management Pack Woodgrove.AutomatedActivity.AddComputerToADGroupMP zu erstellen.

So erstellen Sie den neuen Workflow

  1. Wenn das Erstellungstool nicht geöffnet ist, starten Sie das Authoring Tool: Klicken Sie auf Ihrem Desktop auf Start, klicken Sie auf Service Manager Authoring Tool, und warten Sie, bis das Authoring Tool geöffnet ist.
  2. Wenn das Management Pack Woodgrove.AutomatedActivity.AddComputerToADGroupMP nicht geöffnet ist, öffnen Sie es: Zeigen Sie im Menü Datei auf Öffnen,und klicken Sie dann auf Datei. Klicken Sie im Dialogfeld Datei öffnen aufWoodgrove.AutomatedActivity.AddComputerToGroupMP.xml, und klicken Sie dann auf Öffnen.
  3. Klicken Sie im Management Pack-Explorermit der rechten Maustaste auf Workflows, und klicken Sie dann auf Erstellen.
  4. Geben Sie auf der Seite Allgemein des Assistenten zum Erstellen von Workflows im Feld Name den Namen AddComputerToADGroupWFein, und klicken Sie dann auf Weiter.
  5. Klicken Sie auf der Seite Auslöserbedingung auf Wird nur ausgeführt, wenn eine Datenbank die festgelegten Bedingungen erfüllt, und klicken Sie dann auf Weiter.
  6. Klicken Sie auf der Seite Triggerkriterien unter Klassennameauf Durchsuchen.
  7. Klicken Sie im Dialogfeld Klasseneigenschaft auf Automatisierte Aktivität:Computer zu AD-Gruppe hinzufügen, und klicken Sie dann auf OK, um zur Seite Triggerkriterien zurückzukehren.
  8. Wählen Sie unter Änderungsereignisin der Liste When an instance of the class is updated (Wenn eine Instanz der -Klasse aktualisiertwird) aus, und klicken Sie dann auf Zusätzliche Kriterien.
  9. Klicken Sie im Dialogfeld Zusätzliche Kriterien auswählen auf die Registerkarte Ändern in , wählen Sie die Eigenschaft Status der Klasse Automatisierte Aktivität: Computer zu AD-Gruppe hinzufügen aus, und klicken Sie dann auf Hinzufügen.
  10. Wählen Sie unterKriterien die Option [Aktivität] Status ist inBearbeitung aus, und klicken Sie dann im Dialogfeld Zusätzliche Kriterien auswählen auf OK.
  11. Klicken Sie auf der Seite Triggerkriterien des Assistenten zum Erstellen von Workflows auf Weiter.
  12. Überprüfen Sie auf der Seite Zusammenfassung die Einstellungen für den neuen Workflow, und klicken Sie dann auf Erstellen. Klicken Sie nach Abschluss des Assistenten auf Schließen.
  13. Klicken Sie im Management Pack-Explorermit der rechten Maustaste auf das Management Pack, und klicken Sie dann auf Speichern.

Allgemeine Informationen zu diesen Schritten finden Sie unter How to Create a New Workflow (Erstellen eines neuen Workflows) und How to Save and Build a Workflow (Speichern und Erstellen eines Workflows).

Hinzufügen der Workflowaktivitäten

Ken verwendet dieses Verfahren, um die WF-Aktivitäten Add AD DS Computer to Group und Set Activity Status to Completed (Aktivitätsstatus auf Abgeschlossen festlegen) zu seinem Workflow hinzuzufügen.

So fügen Sie WF-Aktivitäten zum Workflow hinzu

  1. Erweitern Sie im Management Pack-Explorerworkflows, klicken Sie mit der rechten Maustaste auf AddComputerToADGroupWF, und klicken Sie dann auf Bearbeiten.
  2. Suchen Sie im Bereich Aktivitäten-Toolbox die Gruppe Active Directory-Aktivitäten.
  3. Ziehen Sie AD DS Computer zu Gruppe hinzufügen in den Erstellungsbereich, und löschen Sie ihn zwischen den Symbolen Start und Ende des Workflows.
  4. Ziehen Sie Aktivitätsstatus festlegen auf Abgeschlossen,und legen Sie ihn zwischen der vorherigen Aktivität und dem Symbol End ab.
    Allgemeine Informationen zu diesen Schritten finden Sie unter Hinzufügen einer Aktivität zu einem Workflow.

Konfigurieren der Aktivitätseigenschaften

Ken verwendet dieses Verfahren, um die Eigenschaften Computername und Gruppenname der Aktivität AD DS-Computer zu Gruppe hinzufügen zu festlegen, um die Werte der Eigenschaften Automatisierte Aktivität: Computer zu AD-Gruppe hinzufügen Computername,Gruppenname und Aktivitäts-ID aus der Änderungsanforderung abzurufen. Darüber hinaus legt er die Eigenschaft Computerdomänenname der Aktivität Add AD DS Computer to Group (Computer zu Gruppe hinzufügen) auf einen konstanten Wert fest.

So konfigurieren Sie die Eigenschaften der Aktivität

  1. Klicken Sie im Detailbereich auf Computername, klicken Sie auf die Schaltfläche mit den Auslassungsauslassungstasten (...), klicken Sie auf Klasseneigenschaft verwenden,klicken Sie auf ComputerNameund dann auf OK.
  2. Klicken Sie im Detailbereich für die Aktivität AD DS Computer zu Gruppe hinzufügen auf Gruppenname ,klicken Sie auf die Schaltfläche mit den Auslassungsauslassungstasten (...), klicken Sie auf Klasseneigenschaft verwenden,klicken Sie auf Gruppenname, und klicken Sie dann auf OK.
  3. Klicken Sie im Bereich Details auf Computerdomänenname,und geben Sie im Textfeld woodgrove.com.
  4. Klicken Sie im Erstellungsbereich auf die Aktivität Aktivitätsstatus auf Abgeschlossen festlegen.
  5. Klicken Sie auf Aktivitäts-ID,und klicken Sie auf die Schaltfläche mit den Auslassungstasten (...), die neben der -Eigenschaft angezeigt wird. Klicken Sie links im Dialogfeld auf Klasseneigenschaft verwenden, und klicken Sie dann in der Eigenschaftenliste auf ID (Intern). Klicken Sie auf OK.
  6. Klicken Sie im Management Pack-Explorermit der rechten Maustaste auf das Management Pack, und klicken Sie dann auf Speichern.

Allgemeine Informationen zu diesen Schritten finden Sie unter How to Set an Activity Property to Use a Value from the Trigger Class und How to Set an Activity Property to a Constant Value.

Schritt 4: Verschieben der Assemblydateien in die Service Manager Konsole

In diesem Schritt des Woodgrove Bank-Anpassungsszenarios muss Service Manager in System Center – Service Manager die Workflow-Assemblydatei und die Formular-Assemblydatei in das Verzeichnis des Service Manager-Programms verschieben, um den Workflow mit der Service Manager-Konsole zu verwenden.

Allgemeine Informationen zum Bereitstellen eines Workflows für Service Manager finden Sie unter How to Deploy a Workflow to Service Manager.

So verschieben Sie die Assemblydateien

  1. Öffnen Windows Explorer den Ordner, in dem Sie das Management Pack gespeichert haben, und kopieren Sie dieAddComputerToADGroupWF.dllundAddComputerToGroupFormAssembly.dll Dateien.
  2. Öffnen Sie Service Manager-Installationsordner (z. B. C:\Programme\Microsoft System Center\Service Manager Version ), und fügen Sie die kopierten Dateien in diesen <> Ordner ein.

Schritt 5: Bündeln und Importieren des benutzerdefinierten Management Packs in Service Manager

In diesem Schritt des Woodgrove Bank-Anpassungsszenarios muss Ken die Management Pack-Datei mit allen erforderlichen Ressourcendateien bündeln und die gebündelte Datei dann in Service Manager importieren. Beim Importieren eines Management Packs in Service Manager wird gleichzeitig der XML-Code in der Management Pack-Datei überprüft. Der Import erfolgt nur, wenn ein gültiges Management Pack vorliegt.

So bündeln Sie die Management Pack-Datei mit den zugehörigen Ressourcendateien

  1. Stellen Sie sicher, dass sich die Datei Woodgrove.AutomatedActivity.AddComputerToGroupMP.xml und die zugehörigen Ressourcendateien (z. B. die Bilddatei Woodgrovebank.jpg und die Datei AddComputerToGroupFormAssembly.dll) im gleichen Ordner befinden. Legen Sie beispielsweise alle Dateien im Ordner AuthoringSample ab.

  2. Kopieren Sie den Ordner, der die Dateien enthält, auf Service Manager Verwaltungsserver.

  3. Bündeln Sie die Dateien mithilfe Windows PowerShell Cmdlet New-SCSMManagementPackBundle. Beispiel:

    New-SCSMManagementPackBundle -Name AddComputerToGroup.mpb -ManagementPack Woodgrove.AutomatedActivity.AddComputerToGroupMP.xml   
    

So importieren Sie das Management Pack in Service Manager

  1. Klicken Sie in der Service Manager-Konsole auf Verwaltung.
  2. Erweitern Sie im Bereich Verwaltung das Element Verwaltung, und klicken Sie dann auf Management Packs.
  3. Klicken Sie im Bereich Tasks unter Management Packsauf Management Pack importieren.
  4. Wählen Sie im Dialogfeld Zu importierende Management Packs auswählen die Option HinzufügenComputerToGroup.mpb aus.
  5. Klicken Sie im Dialogfeld Management Packs importieren auf Hinzufügen , auf Importierenund dann auf OK.

Schritt 6: Erweitern der Änderungsbereichsenumerationsliste

In diesem Schritt des Woodgrove Bank-Anpassungsszenarios erweitert Ken die Liste Änderungsbereichsenumeration durch Hinzufügen eines neuen Kompatibilitätslistenelements, das den neuen Änderungsanforderungstyp darstellt.

Das folgende Verfahren enthält nur die schritte auf hoher Ebene zum Erstellen eines neuen Listenelements in der Service Manager Konsole. Das vollständige Verfahren zum Erstellen eines neuen Listenelements finden Sie unter Hinzufügen eines Listenelements.

So erstellen Sie ein neues Listenelement

  1. Wählen Sie Service Manager-Konsole Change Area Enumeration (Bereichsenumeration ändern) als zu bearbeitende Liste aus.
  2. Geben Sie Kompatibilität als neuen Wert an, der dieser Liste hinzugefügt werden soll.

Schritt 7: Erstellen einer neuen Aufgabe

Wenn Ken mit einer Kompatibilitätsänderungsanforderung arbeitet, muss er leicht auf das Verwaltungstool Active Directory-Benutzer und -Computer zugreifen können.

In diesem Schritt des Woodgrove Bank-Anpassungsszenarios erstellt Ken eine neue Aufgabe, Start Active Directory-Benutzer und -Computer, um den Zugriff auf das Tool zu Active Directory-Benutzer und -Computer. Er speichert diese Aufgabe im Woodgrove Automated Activity - Add Computer To Group Management Pack. Er kann den neuen Task später verwenden, um das Tool zu starten.

Das folgende Verfahren enthält nur die schritte auf hoher Ebene zum Erstellen einer neuen Aufgabe in der Service Manager Konsole. Das vollständige Verfahren zum Erstellen einer neuen Aufgabe finden Sie unter How to Create a Task.

So erstellen Sie einen neuen Task

  1. Geben Sie in Service Manager Konsole den Tasknamen an: Start Active Directory-Benutzer und -Computer.
  2. Geben Sie die Zielklasse an: Change Request.
  3. Geben Sie das Management Pack an, in dem diese Anpassung gespeichert werden soll: Service Manager Change Management Configuration Library.
  4. Geben Sie die Anzeigekategorie für den Task an: Change Management Folder Tasks.
  5. Geben Sie den Befehl %systemroot%\system32\mmc.exe.
  6. Löschen Sie das Kontrollkästchen Ausgabe anzeigen, wenn dieser Task ausgeführt wird.

Schritt 8: Erstellen einer neuen Ansicht

Um mit den Anpassungen im Woodgrove Bank-Szenario fortzufahren, erstellt Ken in diesem Schritt die Ansicht Compliance Change Requests, in der nur Änderungsanforderungen des Konformitätstyps angezeigt werden. Ken speichert die neue Ansicht im management pack Service Manager Change Management Configuration Library. Benutzer können diese Änderungsanforderungen in der Service Manager überwachen.

Erstellen einer neuen Ansicht

  1. Klicken Sie Service Manager-Konsole auf Arbeitselemente.
  2. Erweitern Sie im Bereich Arbeitselemente den Bereich Change Management.
  3. Klicken Sie im Bereich Tasks auf Ansicht erstellen.
  4. Geben Sie im Abschnitt Allgemein des Dialogfelds Ansicht erstellen den Namen Compliance Change Requests in das Feld Name ein.
  5. Wählen Sie den Abschnitt Kriterien aus.
  6. Klicken Sie neben der Liste Nach Objekten einer bestimmten Klasse suchen auf Durchsuchen.
  7. Wählen Sie im Dialogfeld Klasse auswählen unter Name die OptionÄnderungsanforderung aus. Wählen Sie in der Liste Verfügbare Eigenschaften die Option Bereichaus, und klicken Sie dann auf Hinzufügen.
  8. Wählen Sie am Ende des Abschnitts Kriterien im Bereich Kriteriendefinition das Kriterium Bereich aus, und legen Sie im leeren Feld den Wert auf Konformität fest. Wenn das Kriterium vollständig ist, ähnelt es [Change Request] Area equals Compliance.
  9. Klicken Sie aufAnzeigen, und wählen Sie in der Liste Anzuzeigende Spalten die Option Status, Klassifizierungskategorieund Beschreibung aus. Klicken Sie dann auf OK.

Schritt 9: Erstellen einer neuen Vorlage für Änderungsanforderungen

In diesem Schritt des Woodgrove Bank-Anpassungsszenarios erstellt Ken eine Vorlage für den neuen Anforderungstyp für Konformitätsänderung. Die Vorlage heißt AppLocker-Softwarerichtlinie auf Computer anwenden. Mit der neuen Vorlage werden die Konsistenz aller Änderungsanforderungen dieses Typs und ein ordnungsgemäßes Workflowverhalten sichergestellt.

Das folgende Verfahren enthält nur die schritte auf hoher Ebene zum Erstellen einer neuen Vorlage in der Service Manager Konsole. Das vollständige Verfahren zum Erstellen einer neuen Vorlage finden Sie unter How to Create Change Request Templates.

So erstellen Sie eine neue Vorlage

  1. Geben Sie in Service Manager-Konsole Folgendes als Namen der Vorlage an: AppLocker-Softwarerichtlinie auf Computer anwenden.
  2. Legen Sie die -Klasse auf Change Request fest.
  3. Legen Sie das Management Pack auf WoodGrove Automated Activity: Add Computer to AD Group (Automatisierte WoodGrove-Aktivität: Computer zur AD-Gruppe hinzufügen) fest.
  4. Wenn das Änderungsanforderungsformular angezeigt wird, notieren Sie die Anpassungen in dem Formular, beispielsweise das Bild, das zuvor hinzugefügt wurde, und das neue Layout der Felder.
  5. Legen Sie auf der Registerkarte Allgemein im Formular Bereich aufKonformität fest.
  6. Fügen Sie auf der Registerkarte Aktivitäten eine Überprüfungsaktivität mit dem Namen Überprüfen und Genehmigen hinzu, und legen Sie dann den Prüfer auf einen entsprechenden Benutzer fest.
  7. Fügen Sie die neue Aktivität Automatisierte Aktivität: Computer-AD-Gruppe hinzufügen hinzu.
  8. Legen Sie Gruppe auf GP_AUTHAPPS.
  9. Speichern Sie die Vorlage.

Schritt 10: Optionales Erstellen einer Benachrichtigungsvorlage und eines Abonnements

Wenn System Center – Service Manager im Rahmen des Woodgrove Bank-Anpassungsszenarios mit einem Simple Mail Transfer Protocol-Server (SMTP) konfiguriert ist, kann Ken eine E-Mail-Benachrichtigung konfigurieren, die an ihn gesendet wird, wenn der Konformitätsgruppe ein neuer Computer hinzugefügt wird. Dieser Schritt ist optional.

Das folgende Verfahren enthält nur die schritte auf hoher Ebene zum Erstellen der E-Mail-Benachrichtigungsvorlage "Computer Added to AppLocker Policy Notification Template" und des Abonnements in Service Manager Konsole. Das vollständige Verfahren zum Erstellen einer Benachrichtigungsvorlage finden Sie unter Erstellen von Benachrichtigungsvorlagen.

So erstellen Sie eine E-Mail-Benachrichtigungsvorlage mit Abonnement

  1. Erstellen Sie in Service Manager-Konsole eine neue E-Mail-Vorlage für Benachrichtigungen. Klicken Sie im Bereich Verwaltung auf Benachrichtigungenund dann auf Vorlagen. Wählen Sie im Bereich Aufgaben die Option E-Mail-Vorlage erstellenaus, und schließen Sie dann den Assistenten zum Erstellen von E-Mail-Benachrichtigungsvorlagen ab.
  2. Geben Sie auf der Seite Allgemein den Namen für die AppLocker-Richtlinienbenachrichtigungsvorlagean, und geben Sie die Klasse als Automatisierte Aktivität: Computer der AD-Gruppe hinzufügen an. Geben Sie management pack als Woodgrove Automated Activity - Add Computer to Group (Automatisierte Woodgrove-Aktivität – Computer zur Gruppe hinzufügen) an.
  3. Geben Sie auf der Seite Vorlagenentwurf im Feld Betreff den Text Computer ein,und klicken Sie dann auf Einfügen. Wählen Sie im Dialogfeld Eigenschaftenauswahl die Option ComputerName aus. Fügen Sie dem Feld Betreff den folgenden Text hinzu:wurde der AppLocker-Richtliniengruppe hinzugefügt. Fügen Sie im Feld MessageBody beliebigen Text hinzu, und speichern Sie die Vorlage.
  4. Klicken Sie im Bereich Verwaltung auf Benachrichtigungenund dann auf Abonnements. Klicken Sie im Bereich Aufgaben auf Abonnement erstellen,und schließen Sie dann den Assistenten zum Erstellen von E-Mail-Benachrichtigungsabonnements ab.
  5. Geben Sie im Feld Name Den AppLocker-Richtlinienbenachrichtigungen hinzugefügter Computer ein.
  6. Geben Sie im Feld Klasse den Text Automatisierte Aktivität: Computer zur AD-Gruppe hinzufügen ein.
  7. Geben Sie notification condition (Benachrichtigungsbedingung) als When an object of the selected type is updated (Wenn ein Objekt des ausgewählten Typs aktualisiert wird) an.
  8. Geben Sie management pack als Woodgrove Automated Activity - Add Computer to Group (Automatisierte Woodgrove-Aktivität – Computer zur Gruppe hinzufügen) an.
  9. Fügen Sie auf der Seite Zusätzliche Kriterien Kriterien hinzu, bei denen Status auf Abgeschlossen festgelegt ist.
  10. Geben Sie auf der Seite Vorlage als zuvor erstellte Vorlage die E-Mail-Vorlage Computer an, die der AppLocker-Richtlinienbenachrichtigung hinzugefügt wurde.
  11. Fügen Sie auf der Seite Empfänger Empfänger aus Ihrer Organisation hinzu.

Schritt 11: Verwenden des neuen Prozesses für Konformitätsänderungsanforderungen

In diesem letzten Schritt des Woodgrove Bank-Anpassungsszenarios für System Center - Service Manager testet Ken den neuen Änderungsanforderungsprozess und verwendet alle zugehörigen benutzerdefinierten Objekte. Ken erstellt eine Kompatibilitätsänderungsanforderung, um der Gruppe „GP_AUTHAPPS“ in den Active Directory-Domänendiensten (AD DS) den neuen Computer „ADComputer1“ hinzuzufügen. Ken verfolgt den Prozess in der Service Manager, während er den Status ändert, während er von der ersten Aktivität zur nächsten wechselt.

So erstellen Sie eine Kompatibilitätsänderungsanforderung

  1. Starten Sie das Active Directory-Tool "Benutzer und Gruppen", indem Sie die Active Directory-Benutzer und -Computer starten. Beachten Sie, dass er nicht den Computer ADComputer1 enthält, den Sie hinzufügen möchten.
  2. Klicken Sie Service Manager-Konsole auf Arbeitselemente,und erweitern Sie dann im Bereich Arbeitselemente den Bereich Änderungsverwaltung.
  3. Klicken Sie im Bereich Aufgaben auf Änderungsanforderung erstellen,und wählen Sie dann AppLocker-Softwarerichtlinie auf Computer anwenden aus. Beachten Sie im Änderungsanforderungsformular das zuvor hinzugefügte Symbol.
  4. Geben Sie auf der Registerkarte Allgemein im Feld Name die Kontrollkästchen NeueKonformitätsänderungsanforderung ein, und legen Sie dann Bereich aufKonformität fest.
  5. Klicken Sie auf die Registerkarte Aktivitäten, und öffnen Sie im Bereich Prozessaktivitäten die Aktivität Computer zu Gruppe hinzufügen.
  6. Geben Sie auf der Seite Aktivitätsformular im Feld Computername den Namen ADComputer1 ein. Klicken Sie im Formular Aktivität auf OK und dann im Formular Ändern auf OK.
  7. Erweitern Sie im Bereich Änderungsverwaltung den Bereich Change Management, und klicken Sie dann auf Compliance Change Requests. Warten Sie ca. 10 bis 20 Sekunden, bis die neue Änderungsanforderung im Bereich Ansicht für Konformitätsänderungsanforderungen angezeigt wird. (Möglicherweise müssen Sie die Ansicht aktualisieren).
  8. Verwenden Sie den Task AD-Benutzer und -Computer starten, um das Active Directory-Benutzer und -Computer starten. Erstellen Sie im Tool die GP_AUTHAPPS Gruppe. (In den vorangehenden Schritten dieses Szenarios haben Sie den Änderungsanforderungsprozess für das Hinzufügen von Computern zu dieser Gruppe konfiguriert.) Wenn sich der Status der Änderungsanforderung in InBearbeitung ändert, öffnen Sie sie, wählen Sie die Aktivität Überprüfungsaktivität: Änderungsanforderung genehmigen aus, und genehmigen Sie sie. Klicken Sie dann auf Senden und schließen.
  9. Warten Sie ca. 5 bis 10 Sekunden, und beachten Sie, dass sich der Status der Aktivität in Abgeschlossen geändert hat. Beachten Sie außerdem, dass sich der Status der nächsten Aktivität in InBearbeitung geändert hat, was bedeutet, dass die ausführung der zweiten Aktivität gestartet wurde. Die Aktivitätsregel ist ausgelöst worden, und der benutzerdefinierte Workflow wurde gestartet.
    Wählen Sie Verwaltung aus, um den Status des Workflows AddComputerToADGroupWFzu überprüfen. Erweitern Sie im Bereich Verwaltung den Bereich Workflows, und wählen Sie dann Status aus. Klicken Sie im Bereich Status auf HinzufügenComputerToADGroupWF.
  10. Verwenden Sie den Task AD-Benutzer und -Computer starten, um das Active Directory-Benutzer und -Computer-Tool zu starten, und beachten Sie, dass die GP_AUTHAPPS Active Directory-Gruppe jetzt den neuen COMPUTER ADComputer1 enthält. Alle Richtlinien, die auf die Computer in dieser Active Directory-Gruppe angewendet werden sollen, gelten jetzt auch für den neu hinzugefügten Computer.
    Beachten Sie, dass sich der Status der automatisierten Aktivität jetzt auch aufgrund des letzten Schritts im AddComputerToADGroupWF-Workflow in Abgeschlossen geändert hat.
  11. Starten Sie Microsoft Outlook, und suchen Sie die an den Prozessmanager gesendete E-Mail-Berichtigung mit den Informationen zu dem neuen Computer, der der Active Directory-Gruppe hinzugefügt wurde.

Nächste Schritte