Hogyan hozzunk létre és kezeljünk csoportokat a Redmine-ban.

10/13/2020
7 minutes
Lukáš Beňa -> Lukáš Beňa

Az adminisztrátorok csoportokat határozhatnak meg a Redmine-ban. A csoportokat ugyanúgy hozzá lehet adni projektekhez, mint a normál felhasználókat, és ugyanazokat a szerepeket használják. Amikor egy felhasználót hozzáadnak egy meglévő csoporthoz, az összes csoport előnyét megkapja.

Csoportok létrehozása

Csoport létrehozásához kövesse az alábbiakat:

  1. Kattintson az Adminisztrációra
  2. Kattintson a Csoportokra
  3. Kattintson az Új csoportra
  4. Adja meg a csoport nevét a Név mezőben
  5. Kattintson a Létrehozásra

Tagok és partner projektek hozzáadása

Tagok hozzáadásához kövesse az alábbiakat:

  1. Adminisztráció >> Csoportok
  2. Kattintson a csoport nevére, amelyhez tagokat szeretne hozzáadni
  3. 3 fül látható: Általános, Felhasználók, Projektek
  • Általános

❖     A név megváltoztatásához módosítsa 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 hozzáadása 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 definiált: 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 felhasználók teljesen regisztrált felhasználók (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 fogják a projektet, ha az nem privát.

Megjegyzés: A felhasználók hozzáadása csoportokhoz egyszerűsíti a felhasználói szerepek kezelését a projektek tekintetében, mivel egy teljes csoportot hozzá lehet adni egy projekthez, hasonló szerepekkel a felhasználókhoz.

Minden csoportot a neve és a felhasználók száma szerint jelenítenek meg a listában. Szűrési lehetőség áll rendelkezésre kulcsszó alapján (például a csoport neve).

Új csoport létrehozásához kattintson az Új csoportra, írja be a nevet, majd kattintson a Létrehozásra vagy a Létrehozás é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ók hozzáadásához menjen a csoport Felhasználók fülére, kattintson az Új felhasználóra, majd válassza ki az egyik vagy több felhasználót, amelyeket hozzá szeretne adni:

Amikor egy felhasználót hozzáadnak egy csoportba, automatikusan minden csoport előnyét megkapja (például szerepek a projektekben).

Rest Csoportok a Redmine-ben

/csoportok.:formátum

GET

Visszaadja a csoportok listáját.

Ehhez az végpont használatához adminisztrátori jogosultság szükséges.

Példa:

GET/csoportok.xml

Válasz:

<csoportok típusa="tömb">

<csoport>

<azonosító>53</azonosító>

<név>Menedzserek</név>

</csoport>

<csoport>

<azonosító>55</azonosító>

<név>Fejlesztők</név>

</csoport>

</csoportok>

POST

Létrehoz egy csoportot.

Ehhez az végpont használatához adminisztrátori jogosultság szükséges.

  • Korlátok:

❖     Csoport (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

<csoport>

<név>Fejlesztők</név>

<user_ids típusa="tömb">

<user_id>3</user_id>

<user_id>5</user_id>

</user_ids>

</csoport>

❖     POST/csoportok.json

{

"csoport": {

"név": "Mérnökök",

"user_ids": [ 3, 5 ]

}

}

Válasz:

  • 201 Létrehozva: a csoport létrejött
  • 422 Feldolgozhatatlan entitás: a csoport nem jött létre az engedélyezési hibák miatt (a választest tartalmazza a hibaüzeneteket)

/Csoportok/:azonosító.:formátum

GET

Visszaadja egy csoport részleteit.

Ehhez az végpont használatához adminisztrátori jogosultság szükséges.

  • Paraméter:

❖     include (opcionális): egy lista a kapcsolatokról, amelyeket a válaszban szeretnénk látni:

❏     felhasználó

❏     tag

Példa:

GET/csoport/20.xml?include=felhasználók

Válasz:

<csoport>

<azonosító>20</azonosító>

<név>Fejlesztők</név>

<felhasználók típusa="tömb">

<felhasználó azonosítója="5" neve="John Smith"/>

<felhasználó azonosítója="8" neve="Dave Loper"/>

</felhasználók>

</csoport>

PUT

Módosít egy meglévő csoportot.

Ehhez az végpont használatához adminisztrátori jogosultság szükséges.

Törlés

Töröl egy meglévő csoportot.

Ehhez az végpont használatához adminisztrátori jogosultság szükséges.

/csoportok/:azonosító/felhasználók.:formátum

POST

Hozzáad egy meglévő felhasználót egy csoportba.

Ehhez az 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 hozzá kell adni a csoporthoz.

Példa:

POST/csoportok/10/felhasználók.xml

<user_id>5</user_id>

  • Válasz:

❖     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

Válasz:

200 OK: A felhasználó eltávolítva a csoportból

Próbálja ki az Easy Redmine-t 30 napos ingyenes próbaverzióban

Minden funkció elérhető | SSL tanúsítvány | Napi mentések