Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Als lid van de groep Projectbeheerders bent u verantwoordelijk voor het configureren van resources, het beheren van machtigingen en het instellen van beleid voor uw project. In dit artikel worden de belangrijkste taken beschreven voor het instellen en onderhouden van een project in Azure DevOps.
Aanbeveling
U kunt AI gebruiken om bij deze taak te helpen verderop in dit artikel, of zie AI-assistentie inschakelen met Azure DevOps MCP Server om te beginnen.
Voorwaarden
| Categorie | Eisen |
|---|---|
| Machtigingen | Lid van de projectbeheerders beveiligingsgroep. |
Gebruikers toevoegen aan uw project
Voeg gebruikers toe aan een team of project, zodat ze kunnen bijdragen. Als u een gebruiker aan een team toevoegt, wordt deze automatisch toegevoegd aan de groep Inzenders van het project, die machtigingen verleent voor werkitems, code, builds en releases. Teamleden worden ook weergegeven in teamspecifieke hulpprogramma's, zoals sprintcapaciteitsplanning en de widget Teamleden.
Zie Gebruikers of groepen toevoegen aan een team of project voor meer informatie. Zie de snelzoekgids voor standaardmachtigingen voor een overzicht van standaardmachtigingen.
Uw projectvisie delen
Gebruik de overzichtspagina van het project om doelen en onboarding-informatie te delen via een README-bestand . Voor gedetailleerdere documentatie maakt u een projectwiki om processen, procedures en richtlijnen vast te leggen.
Services in- of uitschakelen
Vereenvoudig de webportal door services uit te schakelen die uw project niet gebruikt. Als u bijvoorbeeld alleen bugs bijhoudt, schakelt u alles behalve Borden uit. Zie Een service in- of uitschakelen voor meer informatie.
Beveiliging en machtigingen beheren
Beveiligingsgroepen en machtigingen bepalen wie toegang heeft tot resources in uw project en deze kan wijzigen. Controleer de standaardmachtigingen en toegang om te begrijpen wat gebruikers standaard kunnen doen. Zie Machtigingen op projectniveau wijzigen om ze aan te passen.
De volgende tabel bevat de machtigingen die zijn toegewezen op projectniveau. Al deze machtigingen worden verleend aan leden van de groep Projectbeheerders , met uitzondering van de machtigingen Gedeelde analyse verwijderen en Gedeelde analyseweergaven bewerken . Zie Machtigingen en groepsreferenties voor een beschrijving van elke machtiging , Groepen.
Notitie
Voor machtigingen die zijn gekoppeld aan Analytics is vereist dat het overgenomen procesmodel is geselecteerd voor een on-premises projectverzameling.
Algemeen
- Teamproject verwijderen
- Informatie op projectniveau bewerken
- Projecteigenschappen beheren
- Naam van teamproject wijzigen
- Meldingen onderdrukken voor updates van werkitems
- Zichtbaarheid van project bijwerken
- Informatie op projectniveau weergeven
- Teamproject verwijderen
- Informatie op projectniveau bewerken
- Projecteigenschappen beheren
- Naam van teamproject wijzigen
- Meldingen onderdrukken voor updates van werkitems
- Informatie op projectniveau weergeven
Borden
- Regels voor werkitem-updates omzeilen
- Proces van teamproject wijzigen
- Tagdefinitie maken
- Werkitems verwijderen en herstellen
- Werkitems uit dit project verplaatsen
- Werkitems permanent verwijderen
Analyse
- Gedeelde analyseweergaven verwijderen
- Gedeelde analyseweergaven bewerken
- Analytics weergeven
Testplannen
- Testuitvoeringen maken
- Testuitvoeringen verwijderen
- Testconfiguraties beheren
- Testomgevingen beheren
- Testuitvoeringen weergeven
Leden toevoegen aan de groep Projectbeheerders
De persoon die een project maakt, wordt automatisch toegevoegd aan de groep Projectbeheerders . Voeg ten minste één ander lid toe aan deze groep om continuïteit te garanderen. Zie Leden toevoegen aan de groep Projectbeheerders.
Machtigingen verlenen of beperken
Als projectbeheerder kunt u machtigingen verlenen of beperken op project- en objectniveau. Als u taken aan anderen wilt delegeren, kunt u het volgende doen:
- Gebruikers toevoegen aan een ingebouwde of aangepaste beveiligingsgroep
- Op rollen gebaseerde machtigingen toewijzen voor resources zoals agentgroepen, serviceverbindingen en pijplijnen
- Toegang tot specifieke functies beperken
Notitie
Als u de functie Zichtbaarheid en samenwerking van gebruikers beperken tot specifieke preview-functies voor projecten voor de organisatie inschakelt, hebben gebruikers die zijn toegevoegd aan de groepProject-Scoped Gebruikers geen toegang tot projecten waaraan ze niet zijn toegevoegd. Zie De zichtbaarheid van gebruikers voor projecten beperken voor meer informatie.
Meldingen controleren en bijwerken
Elk project wordt geleverd met standaardmeldingenabonnementen. U kunt ook abonnementen op team- of projectniveau definiëren. Als gebruikers te veel meldingen ontvangen, stuurt u hen om hun persoonlijke meldingen te beheren.
Traceerbaarheid van begin tot eind opzetten
Koppel werkitems, commits, builds en testresultaten om wijzigingen bij te houden vanaf vereisten tot en met implementatie. Zie overzicht van end-to-end traceerbaarheid en integratie tussen services voor meer informatie.
DevOps-beleid instellen
Stel beleidsregels in om codekwaliteit, naleving en resourcebeheer af te dwingen in uw project.
- Branch policies — Het vereisen van reviewers, het afdwingen van geslaagde builds, of het blokkeren van directe pushes naar beveiligde branches. Zie Beheer van vertakkingsbeleid.
- TFVC-controlebeleid : dwing regels af, zoals codeanalyse of koppeling van werkitems voordat u het inchecken uitvoert. Zie Check-inbeleid toevoegen.
- Bewaarbeleid voor pijplijnen : bepaal hoe lang build- en release-uitvoeringen, artefacten en logboeken moeten worden bewaard. Zie Bewaarbeleid instellen.
- Bewaarbeleid testen : stel in hoe lang geautomatiseerde en handmatige testresultaten moeten worden bewaard. Zie Testretentiebeleid instellen.
Azure Boards configureren en aanpassen
Configureer minimaal gebiedspaden om werkitems per team, product of functiegebied te groeperen en iteratiepaden om werk te groeperen in sprints of mijlpalen. Zie Azure Boards configureren en aanpassen voor een volledig overzicht van configuratieopties.
Gebieds- en iteratiepaden definiëren
Gebiedspaden definiëren om werk te organiseren op team-, product- of functiegebied. Iteratiepaden definiëren om werk toe te wijzen aan sprints of mijlpalen. Deze configuratie is vereist voor sprintachterstanden, taskboards en capaciteitsplanning. Zie Over gebieden en iteratiepaden voor een overzicht.
Processen voor het bijhouden van werk aanpassen
Pas de ervaring voor het bijhouden van werk aan via de gebruikersinterface om te voldoen aan de behoeften van uw team. Stel een proces in voor het evalueren en goedkeuren van wijzigingen voordat u het proces bijwerkt.
Notitie
Standaard krijgen eigenaren en gebruikers van organisaties die zijn toegevoegd aan de beveiligingsgroep Projectverzamelingsbeheerders toestemming om processen te maken, bewerken en beheren die worden gebruikt om de ervaring voor het bijhouden van werk aan te passen. Als u wilt vergrendelen wie deze taken kan uitvoeren, kunt u machtigingen instellen op organisatieniveau op Weigeren.
Zie Over procesaanpassing en overgenomen processen en Een project aanpassen voor meer informatie.
Integreren met andere services
Azure DevOps kan worden geïntegreerd met Azure, GitHub en vele andere services. U kunt ook functionaliteit uitbreiden door extensies te installeren vanuit Marketplace.
| Service-integratie | Hulpmiddelen |
|---|---|
| GitHub |
Overzicht van Integratie van Azure DevOps en GitHub Azure Boards-GitHub-integratie |
| Microsoft Teams | Azure Boards · Azure Repos · Azure Pipelines |
| Slack | Azure Boards · Azure Repositories · Azure Pipelines |
| Servicehooks | Integreren met servicehooks — push-evenementen naar externe diensten zoals Jenkins, Trello of aangepaste webhooks |
| REST API's | Naslaginformatie over azure DevOps REST API : aangepaste integraties en automatisering bouwen |
Teams toevoegen om uw project te schalen
Naarmate uw organisatie groeit, voegt u teams toe, zodat elk team een eigen set aanpasbare Agile-hulpprogramma's krijgt: achterstanden, borden, sprints en dashboards.
Zie Een team toevoegen en een teambeheerder toevoegen voor meer informatie.
AI gebruiken om uw project te beheren
Als u azure DevOps MCP Server configureert, kunt u AI-assistenten gebruiken om uw project te beheren via prompts in natuurlijke taal.
Voorbeeldprompts voor projectbeheer
| Opdracht | Voorbeeldprompt |
|---|---|
| Teamleden beheren | List all members of the <Frontend> team in <Contoso> project |
| Machtigingen controleren | Show the permissions for the <Contributors> group in <Contoso> project |
| Projectinstellingen controleren | Show the process template and settings for <Contoso> project |
| Gebieden configureren | List all area paths in <Contoso> project |
| Iteraties beheren | Show the current and upcoming iterations for <Contoso> project |
| Gebruikers toevoegen | Add user <jamal@contoso.com> to the <Contributors> group in <Contoso> project |
| Integraties beoordelen | List all service hooks configured in <Contoso> project |
| Toegangswijzigingen auditeren | Show permission changes in <Contoso> project from the past <14> days |
| Een nieuw team onboarden | Create a new team called <Mobile> in <Contoso> project and add users <sara@contoso.com> and <jamal@contoso.com> |
| Een momentopname van de projectstatus genereren | Summarize open bugs, active pull requests, and running pipelines in <Contoso> project |