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
Als Mitglied der Gruppe "Projektadministratoren " sind Sie für die Konfiguration von Ressourcen, das Verwalten von Berechtigungen und das Festlegen von Richtlinien für Ihr Projekt verantwortlich. In diesem Artikel werden die wichtigsten Aufgaben zum Einrichten und Verwalten eines Projekts in Azure DevOps erläutert.
Tipp
Sie können KI verwenden, um Ihnen bei dieser Aufgabe zu helfen später in diesem Artikel oder sehen Sie sich an, wie Sie die KI-Unterstützung bei Azure DevOps MCP Server aktivieren, um loszulegen.
Voraussetzungen
| Kategorie | Anforderungen |
|---|---|
| Berechtigungen | Mitglied der Projektadministratoren Sicherheitsgruppe. |
Hinzufügen von Benutzern zu Ihrem Projekt
Fügen Sie Benutzer zu einem Team oder Projekt hinzu, damit sie mitwirken können. Durch das Hinzufügen eines Benutzers zu einem Team wird er automatisch der Gruppe " Mitwirkende" des Projekts hinzugefügt, die Berechtigungen für Arbeitsaufgaben, Code, Builds und Versionen gewährt. Teammitglieder werden auch in teamspezifischen Tools wie Sprintkapazitätsplanung und dem Widget "Teammitglieder" angezeigt.
Weitere Informationen finden Sie unter Hinzufügen von Benutzern oder Gruppen zu einem Team oder Projekt. Einen Überblick über die Standardberechtigungen finden Sie in der Schnellübersicht der Standardberechtigungen.
Teilen Ihrer Projektvision
Verwenden Sie die Projektzusammenfassungsseite , um Ziele und Onboardinginformationen über eine README-Datei zu teilen. Für ausführlichere Dokumentation erstellen Sie ein Projektwiki , um Prozesse, Verfahren und Richtlinien zu erfassen.
Aktivieren oder Deaktivieren von Diensten
Vereinfachen Sie das Webportal, indem Sie Dienste deaktivieren, die Ihr Projekt nicht verwendet. Wenn Sie beispielsweise nur Fehler nachverfolgen, deaktivieren Sie alles außer Boards. Weitere Informationen finden Sie unter Aktivieren oder Deaktivieren eines Diensts.
Verwalten von Sicherheit und Berechtigungen
Sicherheitsgruppen und Berechtigungen steuern, wer auf Ressourcen in Ihrem Projekt zugreifen und diese ändern kann. Überprüfen Sie Die Standardberechtigungen und den Zugriff , um zu verstehen, was Benutzer standardmäßig tun können, und lesen Sie dann "Ändern von Berechtigungen auf Projektebene ", um sie anzupassen.
In der folgenden Tabelle werden die auf Projektebene zugewiesenen Berechtigungen aufgeführt. Alle diese Berechtigungen werden Mitgliedern der Gruppe "Projektadministratoren " gewährt, mit Ausnahme der Berechtigungen " Freigegebene Analyseansichten löschen" und " Freigegebene Analyseansichten bearbeiten ". Eine Beschreibung der einzelnen Berechtigungen finden Sie unter Referenz: Berechtigungen und Gruppen.
Hinweis
Berechtigungen, die Mit Analytics verknüpft sind, erfordern, dass das geerbte Prozessmodell für eine lokale Projektsammlung ausgewählt ist.
Allgemein
- Teamprojekt löschen
- Projektebeneninformationen bearbeiten
- Projekteigenschaften verwalten
- Teamprojekt umbenennen
- Benachrichtigungen zu Arbeitselementaktualisierungen unterdrücken
- Projektsichtbarkeit aktualisieren
- Projektebeneninformationen anzeigen
- Teamprojekt löschen
- Projektebeneninformationen bearbeiten
- Projekteigenschaften verwalten
- Teamprojekt umbenennen
- Benachrichtigungen zu Arbeitselementaktualisierungen unterdrücken
- Projektebeneninformationen anzeigen
Tafeln
- Regeln für die Aktualisierung von Arbeitselementen umgehen
- Prozess des Teamprojekts ändern
- Tagdefinition erstellen
- Arbeitselemente löschen und wiederherstellen
- Arbeitselemente aus diesem Projekt verschieben
- Arbeitselemente endgültig löschen
Analyse
- Freigegebene Analytics-Ansichten löschen
- Freigegebene Analytics-Ansichten bearbeiten
- Anzeigen von Analysen
Testpläne
- Testläufe erstellen
- Testläufe löschen
- Testkonfigurationen verwalten
- Testumgebungen verwalten
- Testläufe anzeigen
Hinzufügen von Mitgliedern zur Gruppe „Projektadministratoren“
Die Person, die ein Projekt erstellt, wird automatisch der Gruppe "Projektadministratoren " hinzugefügt. Fügen Sie dieser Gruppe mindestens ein weiteres Mitglied hinzu, um die Kontinuität sicherzustellen. Siehe "Mitglieder hinzufügen" zur Gruppe "Projektadministratoren".
Gewähren oder Einschränken von Berechtigungen
Als Projektadministrator können Sie Berechtigungen auf Projekt- und Objektebene erteilen oder einschränken. Um Aufgaben an andere Personen zu delegieren, können Sie:
- Hinzufügen von Benutzern zu einer integrierten oder benutzerdefinierten Sicherheitsgruppe
- Zuweisen rollenbasierter Berechtigungen für Ressourcen wie Agentpools, Dienstverbindungen und Pipelines
- Einschränken des Zugriffs auf bestimmte Features
Hinweis
Wenn Sie die Sichtbarkeit des Benutzers und die Zusammenarbeit auf bestimmte Projekte in der Vorschaufunktion für die Organisation aktivieren, können Benutzer, die der Gruppe Project-Scoped "Benutzer " hinzugefügt wurden, nicht auf Projekte zugreifen, denen sie nicht hinzugefügt wurden. Weitere Informationen finden Sie unter Einschränken der Benutzersichtbarkeit für Projekte.
Überprüfen und Aktualisieren von Benachrichtigungen
Jedes Projekt enthält Standardmäßige Benachrichtigungsabonnements. Sie können auch Abonnements auf Team- oder Projektebene definieren. Wenn Benutzer zu viele Benachrichtigungen erhalten, leiten Sie sie an, ihre persönlichen Benachrichtigungen zu verwalten.
Einrichten der End-to-End-Rückverfolgbarkeit
Arbeitsaufgaben, Commits, Builds und Testergebnisse verknüpfen, um Änderungen von Anforderungen bis zur Bereitstellung nachzuverfolgen. Weitere Informationen finden Sie unter End-to-End-Rückverfolgbarkeit und Übersicht über die dienstübergreifende Integration.
Festlegen von DevOps-Richtlinien
Legen Sie Richtlinien fest, um Codequalität, Compliance und Ressourcenverwaltung im gesamten Projekt zu erzwingen.
- Branch-Richtlinien – Erfordern von Prüfern, Erzwingen von erfolgreichen Builds oder Blockieren von direkten Push-Vorgängen zu geschützten Branches. Siehe "Verzweigungsrichtlinien verwalten".
- TFVC-Check-In-Richtlinien – Erzwingen von Regeln wie Codeanalyse oder Zuordnung von Arbeitsaufgaben vor dem Einchecken. Siehe Hinzufügen von Check-In-Richtlinien.
- Pipelineaufbewahrungsrichtlinien – Steuern, wie lange Build- und Release-Durchläufe, Artefakte und Protokolle aufbewahrt werden. Siehe Festlegen von Aufbewahrungsrichtlinien.
- Aufbewahrungsrichtlinien für Tests – Legen Sie fest, wie lange die automatisierten und manuellen Testergebnisse beibehalten werden sollen. Siehe Festlegen von Testaufbewahrungsrichtlinien.
Konfigurieren und Anpassen von Azure Boards
Konfigurieren Sie mindestens Bereichspfade , um Arbeitsaufgaben nach Team, Produkt oder Featurebereich zu gruppieren, und Iterationspfade , um Arbeit in Sprints oder Meilensteine zu gruppieren. Eine vollständige Übersicht über die Konfigurationsoptionen finden Sie unter Konfigurieren und Anpassen von Azure Boards.
Bereichs- und Iterationspfade definieren
Definieren Sie Bereichspfade , um Die Arbeit nach Team, Produkt oder Featurebereich zu organisieren. Definieren Sie Iterationspfade , um Sprints oder Meilensteinen Arbeit zuzuweisen. Diese Konfiguration ist für Sprint-Backlogs, Taskboards und Kapazitätsplanung erforderlich. Eine Übersicht finden Sie unter Informationen zu Bereichs- und Iterationspfaden.
Anpassen von Prozessen zur Arbeitsnachverfolgung
Passen Sie die Arbeitsverfolgungserfahrung über die Benutzeroberfläche an die Anforderungen Ihres Teams an. Richten Sie einen Prozess zum Auswerten und Genehmigen von Änderungen ein, bevor Sie den Prozess aktualisieren.
Hinweis
Standardmäßig erhalten Organisationsbesitzer*innen und Benutzer*innen der Sicherheitsgruppe Projektsammlungsadministratoren die Berechtigung zum Erstellen, Bearbeiten und Verwalten von Prozessen, die zum Anpassen der Arbeitsnachverfolgung verwendet werden. Wenn Sie den Personenkreis einschränken möchten, der diese Aufgaben ausführen darf, können Sie die Berechtigungen auf Organisationsebene auf Verweigern festlegen.
Weitere Informationen finden Sie unter Über Prozessanpassung und geerbte Prozesse und Ein Projekt anpassen.
Integration in andere Dienste
Azure DevOps ist in Azure, GitHub und viele andere Dienste integriert. Sie können die Funktionalität auch erweitern, indem Sie Erweiterungen aus dem Marketplace installieren.
| Dienstintegration | Ressourcen |
|---|---|
| GitHub |
Übersicht über die Azure DevOps- und GitHub-Integration Azure Boards–GitHub-Integration |
| Microsoft Teams | Azure Boards · Azure Repos · Azure-Pipelines |
| Slack | Azure Boards · Azure Repos · Azure-Pipelines |
| Dienst-Hooks | Integration in Service-Hooks – Pushereignisse an externe Dienste wie Jenkins, Trello oder benutzerdefinierte Webhooks |
| REST-APIs | Azure DevOps REST API-Referenz – Erstellen benutzerdefinierter Integrationen und Automatisierung |
Hinzufügen von Teams zum Skalieren Ihres Projekts
Wenn Ihre Organisation wächst, fügen Sie Teams hinzu, damit jedes Team einen eigenen Satz anpassbarer Agile-Tools erhält – Backlogs, Boards, Sprints und Dashboards.
Weitere Informationen finden Sie unter Hinzufügen eines Teams und Hinzufügen eines Teamadministrators.
Verwenden von KI zum Verwalten Ihres Projekts
Wenn Sie den Azure DevOps MCP-Server konfigurieren, können Sie KI-Assistenten verwenden, um Ihr Projekt über Anweisungen in natürlicher Sprache zu verwalten.
Beispielaufforderungen für die Projektverwaltung
| Aufgabe | Beispielaufforderung |
|---|---|
| Teammitglieder verwalten | List all members of the <Frontend> team in <Contoso> project |
| Berechtigungen überprüfen | Show the permissions for the <Contributors> group in <Contoso> project |
| Überprüfen der Projekteinstellungen | Show the process template and settings for <Contoso> project |
| Einrichten von Bereichen | List all area paths in <Contoso> project |
| Verwalten von Iterationen | Show the current and upcoming iterations for <Contoso> project |
| Benutzer hinzufügen | Add user <jamal@contoso.com> to the <Contributors> group in <Contoso> project |
| Integrationen überprüfen | List all service hooks configured in <Contoso> project |
| Zugriffsänderungen prüfen | Show permission changes in <Contoso> project from the past <14> days |
| Onboarding eines neuen Teams | Create a new team called <Mobile> in <Contoso> project and add users <sara@contoso.com> and <jamal@contoso.com> |
| Erstellung einer Gesundheitsübersicht des Projekts | Summarize open bugs, active pull requests, and running pipelines in <Contoso> project |