Hinzufügen einer Regel zu einem Arbeitselementtyp (Vererbungsprozess)

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019

Benutzerdefinierte Regeln bieten Unterstützung für eine Reihe von Geschäftlichen Anwendungsfällen, sodass Sie über das Festlegen eines Standardwerts für ein Feld hinaus gehen oder ihn erforderlich machen können. Mit Regeln können Sie den Wert eines Felds löschen, einen Wert in ein Feld kopieren und Werte basierend auf Abhängigkeiten zwischen den Werten verschiedener Felder anwenden.

Wichtig

Dieser Artikel gilt für Azure DevOps Services und Azure DevOps Server 2019 und höher. Informationen zum Anpassen eines projekts, das für eine Sammlung für TFS 2018 oder früher definiert ist, finden Sie unter Lokales XML-Prozessmodell.

Wichtig

Sie können das Vererbungsprozessmodell nur für Projekte verwenden, die für eine Projektsammlung definiert sind, die für die Unterstützung des Vererbungsprozessmodells konfiguriert ist. Wenn Ihre lokale Sammlung für die Verwendung des lokalen XML-Prozessmodells konfiguriert ist, können Sie dieses Prozessmodell nur verwenden, um die Arbeitsnachverfolgung anzupassen. Weitere Informationen finden Sie unter Anpassen der Arbeitsnachverfolgung, Auswählen des Prozessmodells für Ihre Projektsammlung.

Informationen zum Anpassen eines projekts, das für eine Sammlung für TFS 2018 oder früher definiert ist, finden Sie unter Lokales XML-Prozessmodell.

Mit einer benutzerdefinierten Regel können Sie eine Reihe von Aktionen basierend auf bestimmten Bedingungen definieren. Sie können beispielsweise eine Regel anwenden, um diese Arten von Szenarien zu unterstützen:

  • Wenn ein Wert für Priorität definiert ist, machen Sie Risiko zu einem Pflichtfeld.
  • Wenn eine Änderung am Wert von Release vorgenommen wird, löschen Sie den Wert von "Meilenstein".
  • Wenn eine Änderung am Wert von Restarbeit vorgenommen wurde, müssen Sie abgeschlossene Arbeit als erforderliches Feld festlegen.
  • Wenn der Wert von Genehmigt auf True festgelegt ist, stellen Sie genehmigt von ein erforderliches Feld fest.
  • Wenn ein Benutzerabschnitt erstellt wird, müssen Die folgenden Felder erforderlich sein: Priorität, Risiko und Aufwand
  • Wenn der aktuelle Benutzer Mitglied von "Projektadministratoren" ist, muss die Priorität erforderlich sein.
  • Wenn der aktuelle Benutzer kein Mitglied von "Projektadministratoren" ist, blenden Sie das Feld Priorität aus.

Hinweis

Sie machen ein Feld erforderlich und geben ein Feld standardmäßig über die Registerkarte Optionen für das Feld an.

Überprüfen Sie vor dem Definieren einer benutzerdefinierten Regel die Regelauswertung und die Zusammensetzung der vererbten Prozessregel. Beispiele, die gängige Szenarien zum Anwenden von Regeln veranschaulichen, finden Sie unter Beispielregelszenarien.

Voraussetzungen

Vor dem Anpassen eines Prozesses empfehlen wir Ihnen, konfigurieren und anpassen Azure Boards zu lesen. Hier finden Sie Anleitungen zum Anpassen Azure Boards, um Ihre Geschäftlichen Anforderungen zu erfüllen. Eine Beschreibung der verschiedenen Backlogs und Boards finden Sie unter Aufgaben, die von Backlogs, Boards, Taskboards und Plans unterstützt werden.

Prozess "Einstellungen öffnen">

Sie erstellen, verwalten und anpassen Prozesse über Den Prozess in den Organisationseinstellungen>.

  1. Wählen Sie das  Azure DevOps-Logo aus, um Projekte zu öffnen. Wählen Sie dann Organisationseinstellungen aus.

    Öffnen Sie die>Projektorganisationseinstellungen.

  2. Wählen Sie dann Prozess aus.

    Wählen Sie dann „Prozess“ aus.

    Wichtig

    Wenn Prozess nicht angezeigt wird, arbeiten Sie mit TFS-2018 oder einer niedrigeren Version. Die Seite Prozess wird nicht unterstützt. Sie müssen die für das lokale XML-Prozessmodell unterstützten Features verwenden.

Sie erstellen, verwalten und nehmen Anpassungen an Prozessen über den Prozess für Sammlungseinstellungen vor>.

  1. Wählen Sie das  Azure DevOps-Logo aus, um Projekte zu öffnen. Wählen Sie die Projektsammlung aus, deren Prozesse Sie anpassen möchten, und wählen Sie dann Sammlungseinstellungen aus.

    >Projektorganisationseinstellungen öffnen

  2. Wählen Sie dann Prozess aus.

    Wählen Sie dann „Prozess“ aus.

Sie erstellen, verwalten und anpassen Prozesse über Admin Einstellungen>Prozess.

  1. Wählen Sie das  Azure DevOps-Logo aus, um Projekte zu öffnen. Wählen Sie dann Admin Einstellungen aus.

    Öffnen Sie die>Projektorganisationseinstellungen.

  2. Wählen Sie dann Prozess aus.

    Wählen Sie dann „Prozess“ aus.

Hinweis

Wenn Sie einen geerbten Prozess anpassen, werden alle Projekte, die diesen Prozess verwenden, automatisch aktualisiert, um die Anpassungen widerzuspiegeln. Aus diesem Grund wird empfohlen, einen Testprozess und ein Testprojekt zu erstellen, wenn Sie eine Reihe von Anpassungen vornehmen müssen, um die Anpassungen zu testen, bevor sie in Ihrem organization eingeführt werden. Weitere Informationen finden Sie unter Erstellen und Verwalten geerbter Prozesse.

Hinzufügen einer benutzerdefinierten Regel

Sie fügen einem ausgewählten Arbeitselementtyp Felder hinzu.

  1. Wählen Sie den WIT aus, dem Sie eine Regel hinzufügen möchten, und wählen Sie Regeln und dann Neue Regel aus.

    Prozess, WIT, Fehler, Layout, Neue Regel

    Wenn Sie das Dialogfeld Neue Arbeitselementregel nicht ausfüllen können, verfügen Sie nicht über die erforderlichen Berechtigungen zum Bearbeiten des Prozesses. Siehe Festlegen von Berechtigungen für die Arbeitsnachverfolgung: Anpassen eines geerbten Prozesses.

  2. Benennen Sie die Regel, und wählen Sie die Bedingung(en) und Aktionen aus den Dropdownmenüs aus.

    Tipp

    Geben Sie einen Namen an, der aus den Felden, für die Sie handeln, oder den bedingungen, die Sie festlegen, aufbaut.

    Hier definieren wir, dass das Feld Akzeptanzkriterien erforderlich ist, wenn sich der Zustand in Aktiv ändert und derzeit leer ist.

    Neues Regelformular

    Die von Ihnen angegebene Reihenfolge der Aktionen wirkt sich nicht auf das Verhalten der Regel selbst oder ihr Verhalten in Bezug auf andere Regeln aus, die für dieselbe WIT definiert sind.

  3. Nachdem Sie eine benutzerdefinierte Regel hinzugefügt haben, öffnen Sie ein Arbeitselement, und überprüfen Sie, ob die Regel wie gewünscht funktioniert.

Löschen oder Deaktivieren einer Regel

Sie können eine Regel vorübergehend deaktivieren oder ganz löschen.

Sie löschen oder deaktivieren die Regel im Aktionsmenü der Regel.

Löschen oder Deaktivieren einer Regel

Hinweis

Sie können änderungen, die an einem geerbten Prozess vorgenommen wurden, über das Überwachungsprotokoll überprüfen. Weitere Informationen finden Sie unter Zugriff, Exportieren und Filtern von Überwachungsprotokollen.