Konfigurieren und Überprüfen von Genehmigungs- und Branchüberprüfungen

Abgeschlossen

In Azure DevOps können Sie Genehmigungen und Branchüberprüfungen konfigurieren und überprüfen, um sicherzustellen, dass Änderungen an Ihrem Code überprüft und genehmigt werden, bevor sie in der Produktion bereitgestellt werden. So können Sie verhindern, dass Fehler und Sicherheitsrisiken in Ihrem Code in die Produktion gelangen und Probleme verursachen.

Genehmigungs- und Branchüberprüfungen sind wichtige Komponenten eines sicheren Softwareentwicklungsprozesses. Indem Sie für Codeänderungen Genehmigungen anfordern und Branchnamen und -versionen überprüfen, können Sie verhindern, dass nicht autorisierte Änderungen in der Produktion bereitgestellt werden.

In dieser Lerneinheit erfahren Sie, wie Sie Genehmigungen und Branchüberprüfungen in Azure DevOps konfigurieren und überprüfen.

Einrichten von Genehmigungen und Überprüfungen

  1. Klicken Sie in Ihrem Azure DevOps-Projekt unter „Pipelines“ auf „Umgebungen“.

  2. Wählen Sie die Umgebung aus, in der Sie die Genehmigungs- oder Branchüberprüfung erstellen möchten. Wenn Sie über keine Umgebung verfügen, können Sie eine erstellen, indem Sie auf die Schaltfläche „Neue Umgebung“ klicken.

  3. Klicken Sie neben der Registerkarte "Bereitstellungen" auf die Registerkarte "Genehmigungen und Prüfungen".

    Screenshot von Azure DevOps: Hinzufügen von Genehmigungen und Überprüfungen zur vorhandenen Testumgebung

  4. Um eine Genehmigungsüberprüfung hinzuzufügen, wählen Sie die Option „Genehmigungen“ aus.

  5. Im Dialogfeld „Genehmigungen hinzufügen“ können Sie die Details der Genehmigungsüberprüfung konfigurieren, z. B. die genehmigenden Personen, die Anweisungen für genehmigende Personen, ob die genehmigende Person ihre eigenen Ausführungen genehmigen kann, und das Genehmigungstimeout.

    Screenshot von Azure DevOps: Hinzufügen einer neuen Genehmigung zur vorhandenen Testumgebung

  6. Klicken Sie auf die Schaltfläche „Erstellen“, um die Genehmigungsüberprüfung zu erstellen.

  7. Wechseln Sie zurück zu „Genehmigungen und Überprüfungen“, um eine Branchüberprüfung hinzuzufügen, und wählen Sie „Branchkontrolle“ aus.

  8. Im Dialogfeld „Branchkontrolle“ können Sie die Details der Branchüberprüfung konfigurieren, z. B. die zulässigen Branches, eine Überprüfung zum Verifizieren des Branchschutzes und das Timeout.

  9. Klicken Sie auf die Schaltfläche „Erstellen“, um die Änderungen zu speichern.

    Screenshot von Azure DevOps: Hinzufügen einer neuen Branchkontrolle zur vorhandenen Testumgebung

Es gibt weitere Arten von Überprüfungen, die Sie Ihrer Umgebung hinzufügen können. Es ist wichtig, den Zweck der einzelnen Überprüfungen zu verstehen und zu wissen, wie sie Ihnen helfen kann, Ihren Softwareentwicklungsprozess zu schützen.

Beispiel: Geschäftszeiten, Artefakt auswerten, exklusive Sperre, Azure-Funktion aufrufen, REST-API aufrufen, Azure Monitor-Warnungen abfragen, Vorlage erforderlich, ServiceNow Change Management usw.

Screenshot von Azure DevOps: Verfügbare Umgebungsüberprüfungen

Probieren Sie es aus!

Erstellen Sie eine Pipeline in Azure DevOps, und konfigurieren Sie Genehmigungs- und Branchüberprüfungen, um sicherzustellen, dass Codeänderungen überprüft und genehmigt werden, bevor sie in der Produktion bereitgestellt werden. Überprüfen Sie dann die Genehmigungs- und Branchüberprüfungen, um sicherzustellen, dass sie wie erwartet funktionieren.

Weitere Informationen zu Genehmigungen und Überprüfungen finden Sie hier: