Hogyan hozzunk létre és kezeljünk csoportokat a Redmine-ban.
Az adminisztrátorok csoportokat határozhatnak meg a Redmine-ban. A csoportokat több mint hozzá lehet adni projektekhez, a normál felhasználókat, és ugyanazokat a szerepeket használják. Amikor egy felhasználót hozzáadnak egy csoport csoporthoz, az összes előnyét megkapja.
Csoportok létrehozása
Csoport létrehozásához az alábbiakat:
- Kattintson az Adminisztrációra
- Kattintson a Csoportokra
- Kattintson az Új csoportra
- Adja meg a csoport nevét a Név mezőben
- Kattintson a Létrehozásra
Tagok és partner projektek végrehajtása
Tagok hozzáadásához az alábbiakat:
- Adminisztráció >> Csoportok
- Kattintson a csoport neve, amelyhez tagokat szeretne hozzáadni
- 3 fül látható: Általános, Felhasználók, Projektek
- Tábornok
❖ A név megváltoztatásához módosítása a Név mezőt
- Felhasználók
❖ A felhasználók hozzáadásához jelölje be a felhasználónév jelölőnégyzetét minden felhasználó esetében
❖ Kattintson a Hozzáadásra
- Projektek
❖ Válasszon ki egy projektet a felugró menüből
❖ Állítsa be a szerepkört
❖ Kattintson a Hozzáadásra
1. ábra: Példa a Csoport felhasználói fülre
2. ábra: Tagok egy csoportba
3. ábra: Példa a Csoport projekt fülre
4. ábra: Csoport hozzárendelése egy projekthez (a Csoport beállításából)
Felhasználói csoportok beállítása a Redmine-ban
Admin > Csoportok
Itt a vezetők kezelhetik a Redmine felhasználóinak csoportját.
Két felhasználói csoport előre meghatározott: Névtelen felhasználók és Nem tag felhasználók. Ezeknek a csoportoknak korlátozott engedélyeik vannak a Redmine projektek és problémák tekintetében.
A Nem tag teljesen regisztrált felhasználókat (bejelentkezve a Redmine-ba), akiket nem adtak hozzá tagként a megtekintett projekthez. A Névtelen felhasználók általában nem regisztrált felhasználók. Ezek a két csoport látni fogja a projektet, ha az nem privát.
Megjegyzés: A felhasználók csoportokhoz egyszerűsíti a felhasználói szerepek kezelését a projektek tekintetében, mivel egy teljes csoportot lehet adni egy projekthez, hasonló szerepekkel a felhasználókhoz.
Minden csoportot a neve és a felhasználók száma szerint jelennek meg a listában. Szűrési lehetőség áll rendelkezésre kulcsszó alapján (a csoport neve).
Új csoport létrehozásához válassza az Új csoportra, írja be a nevet, majd kattintson a Létrehozásra vagy a Létrehozásra és folytatásra (ha új csoportot szeretne létrehozni).
A csoport szerkesztéséhez válassza ki a listából. A csoport nevét módosíthatja, vagy hozzáadhat felhasználókat vagy partner projekteket. Minden feladat elvégezhető a megfelelő fülön.
A kiválasztott csoportba való felhasználó hozzárendeléséhez menjen a felhasználó fülére, kattintson az Új felhasználóra, majd válassza ki az egyik vagy több felhasználót, amit szeretne adni:
Amikor egy felhasználót hozzáadnak egy csoportba, minden csoport előnyét megkapja.
Rest Csoportok a Redmine-ben
/csoportok.:formátum
GET
Visszaadja a csoportok számát.
Ehhez a végpont használatához adminisztrátori jogosultság szükséges.
Példa:
GET/csoportok.xml
Valasz:
53
Menedzserek
55
Fejlesztők
POST
Létrehoz egy csoportot.
Ehhez a végpont használatához adminisztrátori jogosultság szükséges.
- Korlátok:
❖ (kötelező): a csoport tulajdonságainak hash-je, beleértve:
❏ név (kötelező): a csoport neve
❏ user_ids: a csoport felhasználóinak azonosítói (üres csoport jön létre, ha nincs megadva)
- Példa:
❖ POST/csoportok.xml
Fejlesztők
3
5
❖ POST/csoportok.json
{
"csoport": {
"név": "Mérnökök",
"user_ids": [3, 5]
}
}
Valasz:
- 201 Létrehozva: a csoport létrejött
- 422 Feldolgozhatatlan entitás: a csoport nem jött létre az engedélyi hibák miatt (a választ tartalmazza a hibaüzeneteket)
/Csoportok/:azonosító.:formátum
GET
Visszaadja egy csoport részleteit.
Ehhez a végpont használatához adminisztrátori jogosultság szükséges.
- Paraméter:
❖ include (opcionális): egy lista kapcsolatokról, amit a válaszban szeretnénk látni:
❏ felhasználó
❏ címke
Példa:
GET/csoport/20.xml?include=felhasználók
Valasz:
20
Fejlesztők
PUT
Módosít egy csoportot.
Ehhez a végpont használatához adminisztrátori jogosultság szükséges.
Törlés
Töröl egy csoportot.
Ehhez a végpont használatához adminisztrátori jogosultság szükséges.
/csoportok/:azonosító/felhasználók.:formátum
POST
Hozzáad egy felhasználót egy csoportba.
Ehhez a végpont használatához adminisztrátori jogosultság szükséges.
- Paraméterek:
❖ felhasználói azonosító (kötelező): a felhasználó azonosítója, amelyet kell adni a csoporthoz.
Példa:
POST/csoportok/10/felhasználók.xml
5
- Valasz:
❖ 200 OK: felhasználó hozzáadva a gyűjtéshez
/csoportok/:id/kliensek/:user_id.:formátum
Törlés
Egy klienst eltávolít a gyűjtésből.
Ez az API végpont adminisztrátori jogosultságot igényel.
Példa:
Törlés/csoportok/10/felhasználók/5.xml
Valasz:
200 OK: A felhasználó eltávolítása a csoportból