Je možné, aby len manažéri mohli označiť úlohy za akékoľvek zatvorené?
Nastúpime do problému, keď niektorí zamestnanci zatvoria problém, ktorý by sa nemal uzavrieť.
Jednoducho potrebujem spôsob, akým len vedenie tímu musí mať schopnosť uzavrieť problém.
odpovede:
0 pre odpoveď č. 1Pachonk, áno, je to možné. Máte dve možnosti:
Urobiť
State
súkromné pole a grant "Aktualizovať súkromné čísloPole "len pre manažérov a" Čítať súkromné polia problémov "zamestnancom aj manažérom, v tomto prípade budú môcť aktualizovať len správcoviaState
lúka.Napíšte pravidlo pracovného toku, ktoré zakáže nastavenie
State
na#Resolved
pre ne-manažérov (v tomto prípade musíte mať určitú úlohuManagers
poskytnuté vašim manažérom a len im):
when issue.becomesResolved() {
assert loggedInUser.hasRole("Managers"): "Only managers can close issues!";
}