Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Som medlem i gruppen Projektadministratörer ansvarar du för att konfigurera resurser, hantera behörigheter och ange principer för projektet. Den här artikeln går igenom de viktigaste uppgifterna för att konfigurera och underhålla ett projekt i Azure DevOps.
Tips/Råd
Du kan använda AI för att hjälpa till med den här uppgiften senare i den här artikeln, eller se Aktivera AI-hjälp med Azure DevOps MCP Server för att komma igång.
Förutsättningar
| Kategori | Krav |
|---|---|
| behörigheter | Medlem i säkerhetsgruppen "Project Administrators". |
Lägga till användare i projektet
Lägg till användare i ett team eller projekt så att de kan bidra. När du lägger till en användare i ett team läggs de automatiskt till projektets deltagargrupp, vilket ger behörighet för arbetsobjekt, kod, byggen och utgåvor. Teammedlemmar visas också i teamspecifika verktyg som planering av sprintkapacitet och widgeten Teammedlemmar.
Mer information finns i Lägga till användare eller grupper i ett team eller projekt. En översikt över standardbehörigheter finns i Snabbreferens för standardbehörigheter.
Dela din projektvision
Använd projektsammanfattningssidan för att dela mål och registrera information via en README-fil . För mer detaljerad dokumentation, skapa en projektwiki för att samla in processer, procedurer och riktlinjer.
Aktivera eller inaktivera tjänster
Förenkla webbportalen genom att inaktivera tjänster som projektet inte använder. Om du till exempel bara spårar buggar inaktiverar du allt utom Boards. Mer information finns i Aktivera eller inaktivera en tjänst.
Hantera säkerhet och behörigheter
Säkerhetsgrupper och behörigheter styr vem som kan komma åt och ändra resurser i projektet. Granska Standardbehörigheter och åtkomst för att förstå vad användare kan göra som standard och se sedan Ändra behörigheter på projektnivå för att justera dem.
I följande tabell visas de behörigheter som tilldelats på projektnivå. Alla dessa behörigheter beviljas medlemmar i gruppen Projektadministratörer , förutom behörigheterna Ta bort delade analysvyer och Redigera delade analysvyer . En beskrivning av varje behörighet finns i Behörigheter och gruppreferenser, Grupper.
Anmärkning
Behörigheter som är associerade med Analytics kräver att den ärvda processmodellen har valts för en lokal projektsamling.
Allmänt
- Ta bort teamprojekt
- Redigera information på projektnivå
- Hantera projektegenskaper
- Byt namn på teamprojekt
- Ignorera meddelanden för uppdateringar av arbetsobjekt
- Uppdatera projektsynlighet
- Visa information på projektnivå
- Ta bort teamprojekt
- Redigera information på projektnivå
- Hantera projektegenskaper
- Byt namn på teamprojekt
- Ignorera meddelanden för uppdateringar av arbetsobjekt
- Visa information på projektnivå
Anslagstavlor
- Kringgå regler för uppdateringar av arbetsobjekt
- Ändringsprocess för teamprojekt
- Skapa taggdefinition
- Ta bort och återställa arbetsobjekt
- Flytta arbetsobjekt från det här projektet
- Ta bort arbetsobjekt permanent
Analys
- Ta bort delade analysvyer
- Redigera delade analysvyer
- Visa analyser
Testplaner
- Skapa testkörningar
- Ta bort testkörningar
- Hantera testkonfigurationer
- Hantera testmiljöer
- Visa testkörningar
Lägga till medlemmar i gruppen Projektadministratörer
Den person som skapar ett projekt läggs automatiskt till i gruppen Projektadministratörer . Lägg till minst en annan medlem i den här gruppen för att säkerställa kontinuitet. Se Lägga till medlemmar i gruppen Projektadministratörer.
Bevilja eller begränsa behörigheter
Som projektadministratör kan du bevilja eller begränsa behörigheter på projekt- och objektnivå. Om du vill delegera uppgifter till andra kan du:
- Lägga till användare i en inbyggd eller anpassad säkerhetsgrupp
- Tilldela rollbaserade behörigheter för resurser som agentpooler, tjänstanslutningar och pipelines
- Begränsa åtkomsten till specifika funktioner
Anmärkning
Om du aktiverar funktionen Begränsa användarsynlighet och samarbete för specifika projektförhandsgranskning för organisationen kan användare som lagts till i gruppen Project-Scoped Användare inte komma åt projekt som de inte har lagts till i. Mer information finns i Begränsa användarens synlighet för projekt.
Granska och uppdatera meddelanden
Varje projekt levereras med standardprenumerationer för meddelanden. Du kan också definiera prenumerationer på team- eller projektnivå. Om användarna får för många meddelanden uppmanar du dem att hantera sina personliga meddelanden.
Konfigurera spårning från slutpunkt till slutpunkt
Länka arbetsobjekt, kodändringar, byggningar och testresultat för att spåra ändringar från krav till distribution. Mer information finns i Översikt över spårning från slutpunkt till slutpunkt och integrering mellan tjänster.
Ange DevOps-principer
Ange principer som hjälper till att framtvinga kodkvalitet, efterlevnad och resurshantering i hela projektet.
- Grenprinciper – Kräv granskare, framtvinga lyckade versioner eller blockera direkt push-överföring till skyddade grenar. Läs Hantera policyer för grenar.
- TFVC-incheckningsprinciper – Framtvinga regler som kodanalys eller koppling av arbetsobjekt före incheckning. Se Lägga till incheckningsprinciper.
- Kvarhållningsprinciper för pipeline – Styr hur länge bygg- och versionskörningar, artefakter och loggar ska behållas. Se Ange kvarhållningsprinciper.
- Principer för testkvarhållning – Ange hur länge automatiserade och manuella testresultat ska behållas. Se Ställ in kvarhållningsinställningar för test.
Konfigurera och anpassa Azure Boards
Konfigurera som minst områdessökvägar för att gruppera arbetsobjekt efter team, produkt eller funktionsområde och iterationssökvägar för att gruppera arbete i sprintar eller milstolpar. En fullständig översikt över konfigurationsalternativ finns i Konfigurera och anpassa Azure Boards.
Definiera områdes- och iterationsvägar
Definiera områdesvägar för att organisera arbete efter team, produkt eller funktionsområde. Definiera iterationsvägar för att tilldela arbete till sprintar eller milstolpar. Den här konfigurationen krävs för sprint-kvarvarande uppgifter, aktivitetstavlor och kapacitetsplanering. En översikt finns i Om områden och iterationssökvägar.
Anpassa arbetsspårningsprocesser
Anpassa arbetsspårningsupplevelsen via användargränssnittet för att uppfylla teamets behov. Upprätta en process för att utvärdera och godkänna ändringar innan du uppdaterar processen.
Anmärkning
Som standard beviljas organisationsägare och användare som lagts till i säkerhetsgruppen Administratörer för projektsamling behörighet att skapa, redigera och hantera processer som används för att anpassa arbetsspårningsmiljön. Om du vill låsa vem som kan utföra dessa uppgifter kan du ange behörigheter på organisationsnivå till Neka.
Mer information finns i Om processanpassning och ärvda processer och Anpassa ett projekt.
Integrera med andra tjänster
Azure DevOps integreras med Azure, GitHub och många andra tjänster. Du kan också utöka funktionerna genom att installera tillägg från Marketplace.
| Tjänstintegration | Resurser |
|---|---|
| GitHub |
Översikt över Azure DevOps- och GitHub-integrering Azure Boards – GitHub-integrering |
| Microsoft-team | Azure Boards · Azure Repos · Azure Pipelines |
| Slak | Azure Boards · Azure Repos · Azure Pipelines |
| Tjänstkrokar | Integrera med servicekrokar – skicka händelser till externa tjänster som Jenkins, Trello eller anpassade webhooks |
| REST-APIer | Rest API-referens för Azure DevOps – skapa anpassade integreringar och automatisering |
Lägga till team för att skala ditt projekt
När din organisation växer lägger du till team så att varje team får en egen uppsättning anpassningsbara agila verktyg – backlog, tavlor, sprintar och dashboards.
Mer information finns i Lägga till ett team och Lägg till en gruppadministratör.
Använda AI för att hantera ditt projekt
Om du konfigurerar Azure DevOps MCP Server kan du använda AI-assistenter för att hantera projektet via frågor på naturligt språk.
Exempelfrågor för projektadministration
| Uppgift | Exempelprompt |
|---|---|
| Hantera teammedlemmar | List all members of the <Frontend> team in <Contoso> project |
| Kontrollera behörigheter | Show the permissions for the <Contributors> group in <Contoso> project |
| Granska projektinställningar | Show the process template and settings for <Contoso> project |
| Konfigurera områden | List all area paths in <Contoso> project |
| Hantera iterationer | Show the current and upcoming iterations for <Contoso> project |
| Lägg till användare | Add user <jamal@contoso.com> to the <Contributors> group in <Contoso> project |
| Granska integreringar | List all service hooks configured in <Contoso> project |
| Granska åtkomständringar | Show permission changes in <Contoso> project from the past <14> days |
| Registrera ett nytt team | Create a new team called <Mobile> in <Contoso> project and add users <sara@contoso.com> and <jamal@contoso.com> |
| Generera en ögonblicksbild av projektets hälsotillstånd | Summarize open bugs, active pull requests, and running pipelines in <Contoso> project |