Kuidas luua ja hallata gruppe Redmine'is
Administraatorid saavad Redmine'is määratleda kasutajate gruppe. Grupid saab lisada projektide liikmetena samamoodi nagu tavalisi kasutajaid, kasutades samu rolle. Olemasolevasse gruppi kasutaja lisamisel pärib see kasutaja kõik grupi eelised.

Rühmade loomine
Rühma loomiseks tehke järgmist:
- Klõpsake haldus
- Klõpsake rühmad
- Klõpsake uus rühm
- Sisestage rühma nimi väljale Nimi
- Klõpsake loo
Inimeste ja partnerprojektide lisamine
Inimeste lisamiseks rühma tehke järgmist:
- Haldus >> Rühmad
- Klõpsake rühma nime, mida soovite muuta.
- Näete 3 vahekaarti: Üldine, Kasutajad, Projektid
- Üldine
❖ Muutke nime, muutes välja Nimi
- Kliendid
❖ Lisage kliendid, märkides iga kliendi jaoks kasutajanime kasti
❖ Klõpsake lisa
- Projektid
❖ Valige hüpikmenüüst projekt
❖ Määrake roll
❖ Klõpsake lisa
Joonis 1: Näide rühma kasutajate vahekaart
Joonis 2: Liikmete lisamine rühma
Joonis 3: Näide rühma projekti vahekaart
Joonis 4: Rühma seostamine ettevõttega (rühma seadetest)
Kasutajarühmade seadistamine Redmine'is
Haldus > Rühmad
Siin saavad juhid hallata Redmine'i kasutajate rühma.
Kaks kasutajate rühma on eelnevalt määratletud: Anonüümsed kasutajad ja Mitte-liikme kasutajad. Nendel rühmadel on piiratud õigused seoses Redmine'i projektide ja probleemidega.
Mitte-liikme kasutajad on täielikult registreeritud kasutajad (Redmine'isse sisse logitud), kes pole lisatud projektis osalejatena projektile, mida nad vaatavad. Anonüümsed kasutajad on tavaliselt registreerimata kasutajad. Need kaks rühma näevad projekti, kui see pole privaatne.
Märkus: Kasutajate lisamine rühmadesse lihtsustab kasutajarollide haldamist seoses projektidega, kuna terve rühm saab lisada projektile sarnaste rollidega liikmeid.
Iga rühm kuvatakse loendis nime ja kasutajate arvuga. On olemas filtrimisvõimalus märksõna järgi (nt rühma nimi).
Uue rühma loomiseks klõpsake nuppu Uus rühm, tippige nimi ja klõpsake Loo või Loo ja Jätka (kui soovite luua uue rühma).
Rühma muutmiseks valige see loendist. Saate muuta rühma nime või lisada kasutajaid või partnerprojekte. Iga ülesanne saab teha vastavas vahekaardis.
Kasutajate lisamiseks valitud rühma minge rühma Kasutajad vahekaardile, klõpsake Uus kasutaja ja valige üks või mitu kasutajat, keda lisada:
Kui kasutaja lisatakse rühma, saab ta automaatselt kõik rühmaõigused (nt rollid projektides).
Rest rühmad Redmines
/groups.:format
GET
Tagastab rühmade ülevaate.
Sellele lõpp-punktile on vaja administraatori õigusi.
Näide:
GET/groups.xml
Vastus:
<groups tüüp="massiiv">
<group>
<id>53</id>
<name>Juhtkond</name>
</group>
<group>
<id>55</id>
<name>Arendajad</name>
</group>
</groups>
POST
Loo rühm.
Sellele lõpp-punktile on vaja administraatori õigusi.
- Piirangud:
❖ Rühm (kohustuslik): rühma omaduste räsi, sealhulgas:
❏ nimi (kohustuslik): rühma nimi
❏ user_ids: rühma liikmete id-d (kui pole antud, luuakse tühi rühm)
- Näide:
❖ POST/groups.xml
<group>
<name>Arendajad</name>
<user_ids tüüp="massiiv">
<user_id>3</user_id>
<user_id>5</user_id>
</user_ids>
</group>
❖ POST/groups.json
{
"group": {
"name": "Insenerid",
"user_ids": [ 3, 5 ]
}
}
Vastus:
- 201 Loodud: rühm loodi
- 422 Töötlemata üksus: rühma ei loodud loa ebaõnnestumise tõttu (vastuse kehas on veateated)
/Groups/:id.:format
GET
Tagastab rühma üksikasjad.
Sellele lõpp-punktile on vaja administraatori õigusi.
- Parameeter:
❖ kaasa (valikuline): teadvusetuse olek eraldatud vastusele lisatavate seoste loendis:
❏ kasutaja
❏ liige
Näide:
GET/group/20.xml?include=users
Vastus:
<group>
<id>20</id>
<name>Arendajad</name>
<users tüüp="massiiv">
<user id="5" name="John Smith"/>
<user id="8" name="Dave Loper"/>
</users>
</group>
PUT
Uuendab olemasolevat rühma.
Sellele lõpp-punktile on vaja administraatori õigusi.
Kustuta
Kustutab olemasoleva rühma.
Sellele lõpp-punktile on vaja administraatori õigusi.
/groups/:id/users.:format
POST
Lisab olemasoleva kasutaja rühma.
Sellele lõpp-punktile on vaja administraatori õigusi.
- Parameetrid:
❖ user_id (kohustuslik): kasutaja id, mida rühma lisada.
Näide:
POST/kogunemised/10/kasutajad.xml
<kasutaja_id>5</kasutaja_id>
- Vastus:
❖ 200 OK: kasutaja lisati kogunemisele
/grupid/:id/kliendid/:kasutaja_id.:formaat
Kustuta
Eemaldab kliendi kogunemisest.
Sellele lõpp-punktile on vaja administraatori õigusi.
Näide:
Kustuta/grupid/10/kasutajad/5.xml
Vastus:
200 OK: Kasutaja eemaldati grupist