Hvordan opretter og administrerer grupper i Redmine

10/13/2020
6 minutter
Lukáš Beňa
Administratorer kan karakterisere brugergrupper i Redmine. Gruppe kan inkludere medlemmer af projekt på samme måde som vanlege brugere, ved å bruge samme rollene. Når en brukar bliver lagt til en eksisterende gruppe, får denne brukaren alle fordelane til gruppe.

Å store grupper

For at lave en gruppe, gør følgende:

  1. Klik på Administration
  2. Klik på Grupper
  3. Klik på Ny gruppe
  4. Skriv ind titlen på gruppen i Navn
  5. Klik på Oprett

Å legge til personer og partnerprojekter

For at legge til personer i en gruppe, gør følgende:

  1. I Administration >> Grupper
  2. Klik på navnet på gruppen du ønsker at afslutte.
  3. Du vil se 3 faner: Generelt, Brukere, Prosjekter
  • Generelt

❖ Endre navnet ved at redigere feltet Navn

  • Klienter

❖ Læg til klienter ved at mærke af i boksen ved siden af ​​brugernavnet til hver klient

❖ Klik på læg til

  • Prosjekter

❖ Vælg et projekt fra rullegardinmenyen

❖ Indstil rollen

❖ Klik på læg til

Figur 1: Eksempel på fanen Brukere i en gruppe

Figur 2: Læg til medlemmer i en gruppe

Figur 3: Eksempel på fanen Prosjekter i en gruppe

Figur 4: Knytte en gruppe til et projekt (fra gruppeinnstillingen)

Opsætning af brugergrupper i Redmine

Admin > Grupper

Her kan du administrere en gruppe med Redmine-brugere.

Til brugergrupper er forhåndsdefineret: Anonyme brugere og Ikke-medlemsbrugere. Disse grupper har begrænset tilatelser, når det gælder Redmine-projekter og saker.

Ikke-medlemsbrugere er fuldt registrerede brugere (log ind på Redmine) som ikke er lagt til nogle medlemmer i projektet de ser på. Anonyme brugere er normalt registrerede brugere. Disse to gruppene vil se et projekt hvis det ikke er privat.

Bemærk: Å legge til brugere i grupper forenkler administrationen af ​​brugerroller i forhold til projekter, siden en hel gruppe kan legges til som et projektmedlem med lignende roller som brugere.

Hver gruppe vises i lytte med sit navn og antal brugere. Det er en filtreringsmulighed efter nøgleord (f.eks. gruppenavn).

For at oprette en ny gruppe, klik på Ny gruppe, skriv et navn og klik på Opretting eller Opretting og Fortset (hvis du vil oprette en ny gruppe).

For at redigere en gruppe, velg den fra listen. Du kan ændre navnet på gruppen eller legge til brugere eller partnerprojekter. Hver handling kan udføres i tilsvarende fane.

For at legge til brugere i en valgt gruppe, gå til gruppens Brugere-fane, klik på Ny bruger og velg en eller flere brugere til:

Når en bruger bliver lagt til i en gruppe, får han automatisk alle gruppetilganger (f.eks. roller i projekter).

Restgrupper i Redmine

/grupper.:format

GET

Giv en overblik over grupper.

Dette endepunktet kræver administratorrettigheder.

Eksempel:

GET/grupper.xml

Svar:

53

Ledere

55

Utviklere

POST

Lager en gruppe.

Dette endepunktet kræver administratorrettigheder.

  • Grenser:

❖ Gruppe (obligatorisk): en hash af gruppens egenskaber, herunder:

❏ navn (obligatorisk): gruppenavnet

❏ user_ids: id-er til gruppebrugerne (en tom gruppe oprettes hvis ikke opgitt)

  • Eksempel:

❖ POST/grupper.xml

Utviklere

3

5

❖ POST/grupper.json

{

"gruppe": {

"navn": "Ingeniører",

"bruger_id": [3, 5]

}

}

Svar:

  • 201 Oprettet: gruppen blev oprettet
  • 422 Kan ikke behandles: gruppen blev ikke oprettet på grund af godkendelsesfeil (svarkroppen indeholder fejlmeldinger)

/Grupper/:id.:format

GET

Gir detaljer om en gruppe.

Dette endepunktet kræver administratorrettigheder.

  • Parameter:

❖ inkluderer (valgfritt): en kommaseparert liste over forhold som skal sammen i svaret:

❏ bruger

❏ medlem

Eksempel:

GET/gruppe/20.xml?inkluder=brugere

Svar:

20

Utviklere

PUT

Opdaterer en eksisterende gruppe.

Dette endepunktet kræver administratorrettigheder.

Slett

Sletter en eksisterende gruppe.

Dette endepunktet kræver administratorrettigheder.

/grupper/:id/brukere.:format

POST

Legger til en eksisterende bruger i en gruppe.

Dette endepunktet kræver administratorrettigheder.

  • Parameter:

❖ user_id (obligatorisk): id-en til brugeren som skal legges til i gruppen.

Eksempel:

POST/samlinger/10/brukere.xml

5

  • Svar:

❖ 200 OK: bruger ble lagt til samlingen

/grupper/:id/klienter/:bruker_id.:format

Slett

Udelukker en klient fra en samling.

Dette slutpunktet kræver administratorrettigheder.

Eksempel:

Slett/grupper/10/brukere/5.xml

Svar:

200 OK: Bruger ble evakuert til gruppen

Prøv Easy Redmine i en 30-dagers gratis prøveperiode

Fuld funktionalitet, SSL-beskyttet, daglig sikkerhedskopiering, i din geografiske placering