Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Sie können Ihrer Repositoryressource Schutz mit Überprüfungen und Pipelineberechtigungen hinzufügen. Wenn Sie Schutz hinzufügen, können Sie den Besitz und die Bearbeitung von Berechtigungen für Repositorys besser einschränken.
Voraussetzungen
Sie müssen Mitglied der Gruppe "Projektadministratoren" sein oder ihre Berechtigungen "Verwalten" auf "Git-Repositorys zulassen" festlegen.
Hinzufügen einer Repositoryressourcenüberprüfung
Melden Sie sich bei Ihrer Organisation an (
https://dev.azure.com/{yourorganization}), und wählen Sie Ihr Projekt aus.Wählen Sie "Projekteinstellungen>neu erstellen" aus.
Wählen Sie das Repository aus, das Sie ändern möchten.
Wählen Sie
>"Genehmigungen" und "Prüfungen" aus.
Wählen Sie eine Überprüfung aus, um festzulegen, wie Ihre Repositoryressource verwendet werden kann, und wählen Sie dann "Weiter" aus. Im folgenden Beispiel wählen wir das Hinzufügen von Genehmigungen aus, sodass ein manueller Genehmigende für jedes Mal, wenn eine Pipeline das Repository anfordert. Weitere Informationen finden Sie unter Genehmigungen und Prüfungen.
Konfigurieren Sie die Überprüfung auf dem resultierenden Bildschirm, und wählen Sie dann "Erstellen" aus.
Ihr Repository verfügt über eine Ressourcenüberprüfung.
Hinzufügen von Pipelineberechtigungen zu einer Repositoryressource
Sie können auch ein Repository festlegen, das nur für bestimmte YAML-Pipelines verwendet werden soll. Durch das Einschränken eines Repositorys auf bestimmte Pipelines wird verhindert, dass eine nicht autorisierte YAML-Pipeline in Ihrem Projekt Ihr Repository verwendet. Diese Einstellung gilt nur für YAML-Pipelines.
Von Bedeutung
Der Zugriff auf alle Pipelines ist standardmäßig für geschützte Ressourcendeaktiviert. Um Zugriff auf alle Pipelines zu gewähren, geben Sie ein Häkchen neben "Zugriffsberechtigung für alle Pipelines erteilen" für die Ressource ein. Sie können dies tun, wenn Sie eine Ressource erstellen oder bearbeiten. Sie müssen über die Rolle " Repositoryadministrator " verfügen, damit diese Option verfügbar ist.
Melden Sie sich bei Ihrer Organisation an (
https://dev.azure.com/{yourorganization}), und wählen Sie Ihr Projekt aus.Wählen SieProject-Einstellungsrepositorys> aus.
Wählen Sie das Repository aus, das Sie ändern möchten.
Wählen Sie "Sicherheit" aus.
Wechseln Sie zu Pipelineberechtigungen.
Wählen Sie
.Wählen Sie das hinzuzufügende Repository aus.
Das hinzugefügte Repository wird aufgelistet.