Hur man skapar och hanterar grupper i Redmine

10/13/2020
6 minuter
Lukáš Beňa.

Administratörer kan karakterisera grupper av användare i Redmine. Grupper kan lägga till som medlemmar i projekt precis som vanliga användare, med samma roller också. När en användare lägger till i en befintlig grupp, är användaren alla gruppens förmåner.

Skapa grupper

För att skapa en grupp, gör följande:

  1. Klicka på Administration
  2. Klicka på Grupper
  3. Klicka på Ny grupp
  4. Ange titeln på din grupp i Namn
  5. Klicka på Skapa

Lägg till personer och partnerprojekt

För att lägga till personer i en grupp, gör följande:

  1. I Administration >> Grupper
  2. Klicka på namnet på den grupp du vill ändra.
  3. Du kommer att se 3 flikar: Allmänt, Användare, Projekt
  • Allmänt

❖ Ändra namnet genom att redigera fältet Namn

  • Klienter

❖ Lägg till klienter genom att markera användarnamnsrutan för varje klient

❖ Klicka på Lägg till

  • Project

❖ Välj ett projekt från rullgardinsmenyn

❖ Ange rollen

❖ Klicka på Lägg till

Figur 1: Exempel på fliken Användare i en grupp

Figur 2: Lägg till medlemmar i en grupp

Figur 3: Exempel på fliken Projekt i en grupp

Figur 4: Koppla en grupp till ett projekt (från gruppinställningen)

Skapa användargrupper i Redmine

Admin > Grupper

Här kan administratörer hantera en grupp av Redmine-användare.

Två användargrupper är fördefinierade: Anonyma användare och Icke-medlemsanvändare. Dessa grupper har begränsade behörigheter när det gäller Redmine-projekt och ärenden.

Icke-medlemsanvändare är helt registrerade användare (inloggade i Redmine) som inte har lagts till som medlemmar i det projekt de tittar på. Anonyma användare är generella oregistrerade användare. Dessa två grupper kommer att se ett projekt om det inte är privat.

Observera: Genom att lägga till användare i grupper kan hanteras av användarroller i projektförenklas, eftersom en hel grupp kan lägga till som projektmedlemmar med liknande roller som användare.

Varje grupp visa i listan med sitt namn och antal användare. Det finns en filtreringsmöjlighet efter nyckelord (t.ex. gruppens namn).

För att skapa en ny grupp, klicka på Ny grupp, ange ett namn och klicka på Skapa eller Skapa och Fortsätt (om du vill skapa en ny grupp).

För att redigera en grupp, välj den från listan. Du kan ändra gruppens namn eller lägga till användare eller partnerprojekt. Varje åtgärd kan utföras på motsvarande flik.

För att lägga till användare i en vald grupp, gå till gruppens flik Användare, klicka på nya användare och välj en eller flera användare att:

När en användare lägger till i en grupp får han automatiskt alla gruppens förmåner (t.ex. roller i projekt).

Restgrupper i Redmine

/grupper.:format

Returnerar en lista över grupper.

Denna slutpunkt kräver administratörsbehörighet.

Exempel:

GET/grupper.xml

Svar:

53

Chefer

55

Utvecklare

POST

Skapar en grupp.

Denna slutpunkt kräver administratörsbehörighet.

  • Gränser:

❖ Grupp (obligatoriskt): en hash av gruppens egenskaper, inklusive:

❏ namn (obligatoriskt): gruppens namn

❏ user_ids: id:n för gruppens användare (en tom grupp skapas om det inte anges)

  • Exempel:

❖ POST/grupper.xml

Utvecklare

3

5

❖ POST/grupper.json

{

"grupp": {

"namn": "Ingenjörer",

"user_ids": [3, 5]

}

}

Svar:

  • 201 Skapad: grupp skapades
  • 422 Ej bearbetningsbar enhet: grupp skapades inte på grund av godkännandefel (svarskroppen innehåller felmeddelanden)

/Grupper/:id.:format

Returnerar detaljer om en grupp.

Denna slutpunkt kräver administratörsbehörighet.

  • Parameter:

❖ inkludera (valfritt): en kommaseparerad lista över relationer att inkludera i svaret:

❏ användare

❏ medlem

Exempel:

GET/grupp/20.xml?include=användare

Svar:

20

Utvecklare

SÄTTA

Uppdaterar en befintlig grupp.

Denna slutpunkt kräver administratörsbehörighet.

Radera

Raderar en befintlig grupp.

Denna slutpunkt kräver administratörsbehörighet.

/grupper/:id/användare.:format

POST

Lägger till en användare i en grupp.

Denna slutpunkt kräver administratörsbehörighet.

  • Parametrar:

❖ user_id (obligatoriskt): id för användaren som ska läggas till i gruppen.

Exempel:

POST / sammankomster / 10 / användare.xml

5

  • Svar:

❖ 200 OK: användaren laddas till i sammankomsten

/groups/:id/clients/:user_id.:format

Radera

Expellerar en klient från en sammankomst.

Denna slutpunkt kräver administratörsbehörigheter.

Exempel:

Radera / grupper / 10 / användare / 5.xml

Svar:

200 OK: Användaren togs bort från gruppen

Prova Easy Redmine i en 30 dagars gratis provperiod

Fullständiga funktioner, SSL-skyddad, dagliga säkerhetskopior, i din geografiska plats