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 ze selektoru verze obsahu Azure DevOps.

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í

  1. 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.

    Otevření stránky Větve na webu

  1. 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.

    Stránka Větve

  2. Otevřete místní nabídku výběrem ikony ... vedle názvu větve. V nabídce vyberte Zabezpečení větve.

    Otevření stránky oprávnění větve z místní nabídky větví

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.

Odebrání oprávnění větve pro uživatele ve službě Azure DevOps Services nebo TFS

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í. Další informace o tom, jak oprávnění fungují, najdete v tématu Nastavení oprávnění.

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.