Role v GitLabu
Role jsou důležité pro oprávnění jednotlivých projektů. Určují, co všechno mohou jednotliví uživatelé v projektech dělat.
Role jsou specifické pro každého uživatele v každém projektu. Nicméně, funguje zde dědičnost. To znamená, že pokud máte vysokou roli v nějaké skupině, máte minimálně tuto roli v každém projektu této skupiny.
Jednotlivé role
Maintainer
Jedná se o správce projektu. Může jich v projektu být více. Zpracovává issues, merge requesty apod. Samozřejmě se může podílet i na vývoji projektu.
Developer
Vyvíjí projekt.
Vytváří issues a může je přiřazovat ostatním. Může vytvořit MR a může je schvalovat. Mergnout je ale může vždy pouze maintainer.
Reporter
Hlásí chyby v projektu.
Může vytvářet issues a může je komentovat. Nemůže vytvářet MR.
Kde je najít
Manage -> Members
Tímto zobrazíte v každém projektu seznam dostupných uživatelů a jejich role.