Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Jako člen skupiny Správci projektu zodpovídáte za konfiguraci prostředků, správu oprávnění a nastavení zásad pro váš projekt. Tento článek vás provede klíčovými úkoly k nastavení a údržbě projektu v Azure DevOps.
Návod
Můžete použít AI k pomoci s tímto úkolem dále v tomto článku, nebo si můžete prostudovat Povolit asistenci AI s Azure DevOps MCP Serverem pro začátek.
Požadavky
| Kategorie | Požadavky |
|---|---|
| oprávnění | Člen bezpečnostní skupiny správci projektu . |
Přidání uživatelů do projektu
Přidejte uživatele do týmu nebo projektu, aby mohli přispívat. Přidání uživatele do týmu je automaticky přidá do skupiny Přispěvatelé projektu, která uděluje oprávnění pro pracovní položky, kód, buildy a vydané verze. Členové týmu se také zobrazují v nástrojích specifických pro tým, jako je plánování kapacity sprintu a widget Členové týmu.
Další informace najdete v tématu Přidání uživatelů nebo skupin do týmu nebo projektu. Přehled výchozích oprávnění najdete v stručné referenční dokumentaci k výchozím oprávněním.
Sdílení vize projektu
Na stránce souhrnu projektu můžete sdílet cíle a informace o onboardingu prostřednictvím souboru README . Podrobnější dokumentaci potřebujete k vytvoření wikiwebu projektu pro zachycení procesů, postupů a pokynů.
Povolení nebo zakázání služeb
Zjednodušte webový portál zakázáním služeb, které váš projekt nepoužívá. Pokud například monitorujete pouze chyby, zakažte všechno kromě Boards. Další informace najdete v tématu Zapnutí nebo vypnutí služby.
Správa zabezpečení a oprávnění
Skupiny zabezpečení a oprávnění určují, kdo může přistupovat k prostředkům v projektu a upravovat je. Zkontrolujte výchozí oprávnění a přístup , abyste pochopili, co můžou uživatelé ve výchozím nastavení dělat, a potom si přečtěte článek Změna oprávnění na úrovni projektu a upravte je.
Následující tabulka uvádí oprávnění přiřazená na úrovni projektu. Všechna tato oprávnění jsou udělena členům skupiny Správci projektu, s výjimkou oprávnění Odstranit sdílená analytická zobrazení a Upravit sdílená analytická zobrazení. Popis jednotlivých oprávnění najdete v tématu Referenční informace o oprávněních a skupinách, Skupiny.
Poznámka:
Oprávnění přidružená k Analýze vyžadují, aby byl pro místní kolekci projektů vybraný model zděděného procesu.
Obecné
- Odstranění týmového projektu
- Úprava informací na úrovni projektu
- Správa vlastností projektu
- Přejmenování týmového projektu
- Zakázání oznámení o aktualizacích pracovních položek
- Aktualizace viditelnosti projektu
- Zobrazení informací na úrovni projektu
- Odstranění týmového projektu
- Úprava informací na úrovni projektu
- Správa vlastností projektu
- Přejmenování týmového projektu
- Zakázání oznámení o aktualizacích pracovních položek
- Zobrazení informací na úrovni projektu
Desky
- Pravidla obejití aktualizací pracovních položek
- Proces změny týmového projektu
- Vytvořit definici značky
- Odstranění a obnovení pracovních položek
- Přesunout pracovní položky mimo tento projekt
- Trvalé odstranění pracovních položek
Analytické nástroje
- Odstranění sdílených zobrazení Analytics
- Úprava sdílených zobrazení Analytics
- Zobrazení analýz
Testovací plány
- Vytvoření testovacích běhů
- Odstraňte testovací běhy
- Správa konfigurací testů
- Správa testovacích prostředí
- Zobrazení testovacích běhů
Přidání členů do skupiny Správci projektu
Osoba, která vytvoří projekt, se automaticky přidá do skupiny Správci projektu . Přidejte do této skupiny alespoň jednoho dalšího člena, abyste zajistili kontinuitu. Viz Přidání členů do skupiny Správci projektu.
Udělení nebo omezení oprávnění
Jako správce projektu můžete udělit nebo omezit oprávnění na úrovních projektu a objektů. Pokud chcete úkoly delegovat ostatním, můžete:
- Přidání uživatelů do předdefinované nebo vlastní skupiny zabezpečení
- Přiřaďte oprávnění na základě role pro prostředky, jako jsou fondy agentů, připojení služeb a pipeline
- Omezení přístupu ke konkrétním funkcím
Poznámka:
Pokud povolíte funkci Omezit viditelnost a spolupráci uživatelů na konkrétní projekty ve verzi Preview pro organizaci, nebudou mít uživatelé přidaní do skupiny Project-Scoped Uživatelé přístup k projektům, ke kterým nebyli přidáni. Další informace naleznete v tématu Omezení viditelnosti uživatelů pro projekty.
Kontrola a aktualizace oznámení
Každý projekt má výchozí odběry oznámení. Můžete také definovat předplatná na úrovni týmu nebo projektu. Pokud uživatelé dostanou příliš mnoho oznámení, nasměrujte je, aby spravovali svá osobní oznámení.
Nastavení kompletní sledovatelnosti
Propojte pracovní položky, commity, buildy a výsledky testů a sledujte změny od požadavků až po nasazení. Další informace najdete v tématu Kompletní sledovatelnost a Přehled integrace mezi službami.
Nastavení zásad DevOps
Nastavte zásady, které vám pomůžou vynutit kvalitu kódu, dodržování předpisů a správu zdrojů v celém projektu.
- Zásady větví – Vyžaduje revidování, vynucuje úspěšné sestavení nebo blokuje přímé zaslání změn do chráněných větví. Viz Správa zásad branchí.
- Zásady kontrolního vkládání TFVC – Před potvrzením změn vynucujte pravidla, jako jsou analýza kódu nebo přidružení pracovních položek. Viz Přidání zásad registrace.
- Zásady uchovávání dat v rámci pipeline – Řídí, jak dlouho mají být uchovávány sestavení, vydání, artefakty a protokoly. Viz Nastavení zásad uchovávání informací.
- Zásady uchovávání testů – Nastavte, jak dlouho mají být výsledky automatizovaného a ručního testu zachovány. Viz Nastavení zásad uchovávání testů.
Konfigurace a přizpůsobení Azure Boards
Minimálně nakonfigurujte cesty oblastí pro seskupení pracovních položek podle týmu, produktu nebo oblasti funkcí a iteračních cest pro seskupení práce do sprintů nebo milníků. Úplný přehled možností konfigurace najdete v tématu Konfigurace a přizpůsobení Azure Boards.
Definování cest oblasti a iterace
Definujte cesty oblastí pro uspořádání práce podle týmu, produktu nebo oblasti funkcí. Definujte cesty iterace pro přiřazení práce sprintům nebo milníkům. Tato konfigurace se vyžaduje pro backlogy sprintů, pracovní panely a plánování kapacity. Pro přehled se podívejte na Informace o oblastech a iteracích.
Přizpůsobení procesů sledování práce
Přizpůsobte si prostředí pro sledování práce prostřednictvím uživatelského rozhraní tak, aby vyhovovalo potřebám vašeho týmu. Před aktualizací procesu vytvořte proces vyhodnocení a schvalování změn.
Poznámka:
Vlastníci a uživatelé organizace přidaní do skupiny zabezpečení Správci kolekce projektů mají ve výchozím nastavení udělená oprávnění k vytváření, úpravám a správě procesů používaných k přizpůsobení prostředí pro sledování práce. Pokud chcete uzamknout, kdo může tyto úlohy provádět, můžete nastavit oprávnění na úrovni organizace na odepřít.
Další informace naleznete v tématu O přizpůsobení procesů a zděděných procesech a přizpůsobení projektu.
Integrace s ostatními službami
Azure DevOps se integruje s Azure, GitHubem a mnoha dalšími službami. Funkce můžete rozšířit také instalací rozšíření z Marketplace.
| Integrace služeb | Prostředky |
|---|---|
| GitHub |
Přehled integrace Azure DevOps a GitHubu Integrace Azure Boards – GitHub |
| Microsoft Teams | Azure Boards · Azure Repos · Azure Pipelines |
| Slack | Azure Boards · Azure Repos · Azure Pipelines |
| Háčky služby | Integrace s hooky služeb – odesílání událostí do externích služeb, jako jsou Jenkins, Trello nebo vlastní webhooky |
| Rozhraní REST API | Referenční informace k rozhraní REST API Azure DevOps – vytváření vlastních integrací a automatizace |
Přidání týmů pro škálování projektu
Jak vaše organizace roste, přidejte týmy, aby každý tým získal vlastní sadu přizpůsobitelných agilních nástrojů – backlogy, panely, sprinty a řídicí panely.
Další informace najdete v tématu Přidání týmu a přidání správce týmu.
Použití AI ke správě projektu
Pokud nakonfigurujete Azure DevOps MCP Server, můžete pomocí asistentů AI spravovat projekt prostřednictvím výzev v přirozeném jazyce.
Příklady výzev pro správu projektu
| Úkol | Příklad výzvy |
|---|---|
| Spravovat členy týmu | List all members of the <Frontend> team in <Contoso> project |
| Ověření oprávnění | Show the permissions for the <Contributors> group in <Contoso> project |
| Kontrola nastavení projektu | Show the process template and settings for <Contoso> project |
| Nastavení oblastí | List all area paths in <Contoso> project |
| Správa iterací | Show the current and upcoming iterations for <Contoso> project |
| Přidat uživatele | Add user <jamal@contoso.com> to the <Contributors> group in <Contoso> project |
| Kontrola integrací | List all service hooks configured in <Contoso> project |
| Provést audit změn přístupu | Show permission changes in <Contoso> project from the past <14> days |
| Připojení nového týmu | Create a new team called <Mobile> in <Contoso> project and add users <sara@contoso.com> and <jamal@contoso.com> |
| Vygenerování snímku stavu projektu | Summarize open bugs, active pull requests, and running pipelines in <Contoso> project |