Nastavení oprávnění větví
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
Nastavte oprávnění pro řízení, kdo může číst a aktualizovat kód ve větvi ve vašem úložišti Git. Oprávnění pro jednotlivé uživatele a skupiny můžete nastavit a podle potřeby zdědit a přepsat oprávnění z oprávnění úložiště.
Důležité
Vyberte verzi tohoto článku, která odpovídá vaší platformě a verzi. Selektor verzí je nad obsahem. Vyhledejte platformu a verzi Azure DevOps.
Konfigurace zabezpečení pomocí zobrazení větví
Otevřete stránku Větve tak, že přejdete na svůj projekt na webovém portálu a vyberete Úložiště, Větve.
Na stránce vyhledejte svoji větev. Seznam můžete procházet nebo můžete vyhledat svoji větev pomocí pole Prohledat všechny větve v pravém horním rohu.
Otevřete místní nabídku výběrem ikony ... vedle názvu větve. V nabídce vyberte Zabezpečení větve.
Přidání uživatelů nebo skupin
Tip
Oprávnění pro uživatele a skupiny, které už máte v Projectu, můžete přidat. Před nastavením oprávnění k větvi přidejte do projectu nové uživatele a skupiny.
Výběrem možnosti Přidat přidejte uživatele nebo skupiny do oprávnění k vaší větvi.
Zadejte přihlašovací adresu nebo alias skupiny a pak vyberte Uložit změny.
Odebrání uživatelů nebo skupin
Odeberte oprávnění pro uživatele nebo skupinu tak, že vyberete uživatele nebo skupinu Azure DevOps a pak vyberete Odebrat. Uživatel nebo skupina budou ve vašem Projektu stále existovat a tato změna nebude mít vliv na další oprávnění pro uživatele nebo skupinu.
Nastavení oprávnění
Nastavení oprávnění větve můžete řídit ze zobrazení oprávnění větve. Uživatelé a skupiny s oprávněními nastavenými na úrovni úložiště zdědí tato oprávnění ve výchozím nastavení.
Tvůrci větví se automaticky přiřazují následující oprávnění: Přispívat, Vynutit nabízení, Spravovat oprávnění (pokud je to povoleno prostřednictvím správy oprávnění nastavení úložiště) a odebrat zámky ostatních uživatelů.
Poznámka:
Pro Azure DevOps Server 2019 a novější verze byla odebrána výjimka z oprávnění vynucování zásad. Funkce je teď podporovaná s následujícími dvěma oprávněními:
- Obcházení zásad při dokončování žádostí o přijetí změn
- Obejití zásad při nabízení
Uživatelé, kteří dříve měli povolenou výjimku z vynucení zásad, teď mají dvě nová oprávnění povolená. Další podrobnosti o těchto dvou nových oprávněních najdete v následující tabulce.
Oprávnění
Popis
Obcházení zásad při dokončování žádostí o přijetí změn
Uživatelé s tímto oprávněním jsou při dokončování žádostí o přijetí změn vyloučeni ze zásad větve nastavené pro větev a můžou se přihlásit k přepsání zásad zaškrtnutím zásad přepsání zásad větve a povolením sloučení při dokončení žádosti o přijetí změn.
Obejití zásad při nabízení
Uživatelé s tímto oprávněním můžou odesílat změny do větve s povolenými zásadami větve. Všimněte si, že když uživatel s tímto oprávněním provede nabízení, které by přepsaly zásady větve, nabízená oznámení automaticky obchází zásady větve bez výslovného souhlasu nebo upozornění.
Psaní příspěvků
Může do větve odeslat nová potvrzení a zamknout větev. Nelze přepsat existující potvrzení ve větvi.
Úprava zásad
Může upravovat zásady větví.
Vynucení nasdílení změn (historie přepsání, odstranění větví a značek)
Může vynutit nasdílení změn do větve, která může přepisovat historii. Toto oprávnění se také vyžaduje k odstranění větve.
Správa oprávnění
Může nastavit oprávnění pro větev.
Odebrání zámků ostatních
Může odebrat zámky nastavené u větví jinými uživateli.