Události
Vytváření aplikací a agentů AI
17. 3. 21 - 21. 3. 10
Připojte se k řadě meetupů a vytvořte škálovatelná řešení AI založená na skutečných případech použití s kolegy vývojáři a odborníky.
ZaregistrovatTento prohlížeč se už nepodporuje.
Upgradujte na Microsoft Edge, abyste mohli využívat nejnovější funkce, aktualizace zabezpečení a technickou podporu.
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
Spravujte přístup k úložištím a zamkněte, kdo může přispívat do zdrojového kódu a spravovat další funkce. Oprávnění ve všech úložištích Git můžete nastavit tak, že provedete změny v položce úložiště Git nejvyšší úrovně. Jednotlivá úložiště dědí oprávnění z položky Úložiště Git nejvyšší úrovně.
Poznámka
Větve dědí podmnožinu oprávnění z přiřazení provedených na úrovni úložiště. Informace o oprávněních a zásadách větví najdete v tématu Nastavení oprávnění k větvi a zlepšení kvality kódu pomocí zásad větve.
Pokyny k tomu, kdo poskytuje vyšší úrovně oprávnění, najdete v tématu Správa přístupu pomocí oprávnění.
Pokud chcete přispívat ke zdrojovému kódu, musíte mít základní úroveň přístupu nebo vyšší. Uživatelé, kterým byl udělen přístup účastníků pro soukromé projekty, nemají přístup ke zdrojovému kódu. Uživatelé s uděleným přístupem účastníků pro veřejné projekty mají stejný přístup jako přispěvatelé a ti, kteří udělili základní přístup. Další informace najdete v tématu O úrovních přístupu.
Pokud chcete přispívat ke zdrojovému kódu, musíte mít základní úroveň přístupu nebo vyšší. Uživatelé, kterým byl udělen přístup účastníka , nemají přístup ke zdrojovému kódu. Další informace najdete v tématu O úrovních přístupu.
Ve výchozím nastavení mají členové skupiny Přispěvatelé projektu oprávnění přispívat do úložiště. To zahrnuje možnost vytvářet větve, vytvářet značky a spravovat poznámky. Popis každé skupiny zabezpečení a úrovně oprávnění naleznete v tématu Oprávnění a odkazy na skupinu.
Oprávnění
Čtenáři
Přispěvatelů
Správci sestavení
Správci projektu
Čtení (klonování, načítání a zkoumání obsahu úložiště); může také vytvářet, komentovat, hlasovat a přispívat k žádostem o přijetí změn.
✔️
✔️
✔️
✔️
Přispívání, vytváření větví, vytváření značek a správa poznámek
✔️
✔️
✔️
Vytvoření úložiště, odstranění úložiště a přejmenování úložiště
✔️
Úprava zásad, správa oprávnění, odebrání zámků ostatních uživatelů
✔️
Obcházení zásad při dokončování žádostí o přijetí změn, obejití zásad při nasdílení změn, vynucení zápisu (historie přepsání, odstranění větví a značek)
(není nastaveno pro žádnou skupinu zabezpečení)
Od verze Azure DevOps sprint 224 (Azure DevOps Services a Azure DevOps Server 2022.1 a novější) už není oprávnění k úpravám zásad automaticky uděleno tvůrcům větví. Když jste dříve vytvářeli novou větev, bylo vám uděleno oprávnění k úpravám zásad v této větvi. V této aktualizaci měníme výchozí chování tak, aby se tato oprávnění neudělovala, i když je pro úložiště zapnuté nastavení Správa oprávnění. Budete potřebovat oprávnění Upravit zásady udělené explicitně (ručně nebo prostřednictvím rozhraní REST API) dědičností oprávnění zabezpečení nebo členstvím ve skupině.
Oprávnění úložiště Git nastavíte z > nastaveníprojektu.
Otevřete webový portál a zvolte projekt, do kterého chcete přidat uživatele nebo skupiny. Pokud chcete zvolit jiný projekt, přečtěte si téma Přepnutí projektu, úložiště, týmu.
Otevřete > nastaveníprojektu.
Pokud chcete nastavit oprávnění pro všechna úložiště Git, zvolte Zabezpečení.
Tady například zvolíme (1) Nastavení projektu, (2) Úložiště a pak (3) Zabezpečení.
V opačném případě chcete nastavit oprávnění pro konkrétní úložiště, zvolte (1) úložiště a pak zvolte (2) Zabezpečení.
Přístup k úložišti můžete spravovat nastavením stavu oprávnění na Povolit nebo Odepřít pro jednoho uživatele nebo skupinu zabezpečení.
Otevřete webový portál a zvolte projekt, do kterého chcete přidat uživatele nebo skupiny. Pokud chcete zvolit jiný projekt, přečtěte si téma Přepnutí projektu, úložiště, týmu.
Pokud chcete nastavit oprávnění pro všechna úložiště Git pro projekt, zvolte Úložiště Git a pak zvolte skupinu zabezpečení, jejíž oprávnění chcete spravovat.
Tady například zvolíme (1) Nastavení projektu, (2) Úložiště, (3) Úložiště Git, (4) skupina Přispěvatelé a pak (5) oprávnění k vytvoření úložiště.
Pokud chcete zobrazit celý obrázek, klikněte na obrázek a rozbalte ho.
Zvolte ikonu zavřít, abyste ji zavřeli.
Poznámka
Uživatele možná nebudete moct najít ze stránky oprávnění nebo pole identity, pokud uživatel nebyl přidán do projektu – buď ho přidáte do skupiny zabezpečení, nebo do projektového týmu. Pokud je uživatel přidaný do Microsoft Entra ID nebo Active Directory, může dojít ke zpoždění mezi časem, kdy se do projektu přidají, a když je prohledávatelné z pole identity. Zpoždění může být mezi 5 minut a 7 dny.
V opačném případě zvolte konkrétní úložiště a zvolte skupinu zabezpečení, jejíž oprávnění chcete spravovat.
Poznámka
Pokud přidáte uživatele nebo skupinu a nezměníte žádná oprávnění pro tohoto uživatele nebo skupinu, po aktualizaci stránky oprávnění se už uživatel nebo skupina, které jste přidali, nezobrazí.
Až budete hotovi, zvolte Uložit změny.
Pokud chcete nastavit oprávnění pro vlastní skupinu zabezpečení, definovali jste ji dříve. Viz Nastavení oprávnění na úrovni projektu.
Pokud chcete nastavit oprávnění pro konkrétní skupinu, zvolte skupinu. Tady například zvolíme skupinu Přispěvatelé.
Změňte jedno nebo více oprávnění. Pokud chcete udělit oprávnění, změňte možnost Nenastavit na Povolit. Chcete-li omezit oprávnění, změňte možnost Povolit odepřít.
Po dokončení přejděte mimo stránku. Změny oprávnění se automaticky uloží pro vybranou skupinu.
Pokud chcete nastavit oprávnění pro konkrétního uživatele, zadejte jméno uživatele do vyhledávacího filtru a vyberte z identit, které se zobrazí.
Potom proveďte změny v sadě oprávnění.
Poznámka
Uživatele možná nebudete moct najít ze stránky oprávnění nebo pole identity, pokud uživatel nebyl přidán do projektu – buď ho přidáte do skupiny zabezpečení, nebo do projektového týmu. Pokud je uživatel přidaný do Microsoft Entra ID nebo Active Directory, může dojít ke zpoždění mezi časem, kdy se do projektu přidají, a když je prohledávatelné z pole identity. Zpoždění může být mezi 5 minut a 7 dny.
Po dokončení přejděte mimo stránku. Změny oprávnění se automaticky uloží pro vybranou skupinu.
Poznámka
Pokud přidáte uživatele nebo skupinu a nezměníte žádná oprávnění pro tohoto uživatele nebo skupinu, po aktualizaci stránky oprávnění se už uživatel nebo skupina, které jste přidali, nezobrazí.
Pokud chcete povolit nebo zakázat dědičnost pro konkrétní úložiště, vyberte úložiště a potom přesuňte posuvník Dědičnost do polohy zapnuto nebo mimo.
Další informace o dědičnosti najdete v tématu o oprávněních a skupinách, dědičnosti a skupinách zabezpečení.
Existuje mnoho scénářů, kdy občas potřebujete obejít zásady větve. Například při vrácení změny, která způsobila přerušení sestavení nebo použití opravy hotfix uprostřed noci. Dříve pomohla výjimka z oprávnění vynucování zásad týmům spravovat, kterým uživatelům byla udělena možnost obejít zásady větví při dokončování žádosti o přijetí změn. Toto oprávnění ale také udělilo možnost nasdílení změn přímo do větve a zcela obejití procesu žádosti o přijetí změn.
Abychom toto prostředí zlepšili, rozdělíme výjimku z oprávnění k vynucení zásad, abychom týmům, které udělují oprávnění k obejití, nabídli větší kontrolu. Předchozí oprávnění nahrazují následující dvě oprávnění:
Když uživateli udělíte první oprávnění a odepřete sekundu, může v případě potřeby použít možnost obejití, ale bude mít ochranu před náhodným nasdílením do větve se zásadami.
Poznámka
Tato změna nezavádí žádné změny chování. Uživatelům, kteří byli dříve uděleni Povolit pro vyloučení z vynucování zásad, jsou udělena možnost Povolit pro obě nová oprávnění, takže budou moct přepsat dokončení žádosti o přijetí změn i přímo do větví se zásadami.
Události
Vytváření aplikací a agentů AI
17. 3. 21 - 21. 3. 10
Připojte se k řadě meetupů a vytvořte škálovatelná řešení AI založená na skutečných případech použití s kolegy vývojáři a odborníky.
ZaregistrovatŠkolení
Certifikace
Předvedení základů zabezpečení dat, správy životního cyklu, zabezpečení informací a dodržování předpisů za účelem ochrany nasazení Microsoftu 365
Dokumentace
Nastavení úložiště Git - Azure Repos
Zjistěte, jak nakonfigurovat úložiště Git a jeho větve.
Referenční informace o oprávněních, skupinách zabezpečení a účtech služeb - Azure DevOps
Referenční příručka skupin zabezpečení, účtů služeb a oprávnění pro Azure DevOps
Nastavení zabezpečení a oprávnění větve Git - Azure Repos
Nastavte oprávnění pro větve Gitu v Azure DevOps Services nebo TFS.