Redmine'da Gruplar Nasıl Oluşturulur ve Yönetilir

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

Yöneticiler, Redmine'da kullanıcı gruplarını tanımlayabilir. Gruplar, normal kullanıcılar gibi projelerin üyeleri olarak eklenir ve aynı Roller kullanılır. Mevcut bir gruba bir kullanıcı eklenirken, bu kullanıcı tüm grup avantajlarını kazanır.

Gruplar Oluşturma

Il gruppo oluşturmak ha aggiunto ad esempio:

  1. Yönetim'e tıklayın
  2. Gruplar'a tıklayın
  3. Yeni Grup'a tıklayın
  4. Grubunuzun adını Nome alanına yazın
  5. Oluştur'a tıklayın

Bireyleri e ortak projeleri eklemek

Bir gruba birey eklemek için aşağıdaki adımları izleyin:

  1. Yönetim >> Gruplar'a tıklayın
  2. Değiştirmek istediğiniz Grubun adına tıklayın
  3. 3 secondi di riproduzione: Genel, Kullanıcılar, Projeler
  • Generale

❖ Adı değiştirmek için Ad alanını düzenleyin

  • clienti

❖ Her müşteri için kullanıcı adı kutusunu işaretleyerek müşterileri ekleyin

❖ Ekle'ye tıklayın

  • Progetti

❖ Apri il menu per selezionare il progetto

❖ Rolü belirleyin

❖ Ekle'ye tıklayın

Şekil 1: Örnek Grup Kullanıcılar sekmesi

Şekil 2: Bir Gruba Üye Ekleme

Passo 3: Örnek Grup Proje sekmesi

Şekil 4: Bir gruba bir proje atama (Grup ayarından)

Redmine'da Kullanıcı Gruplarını Ayarlama

Yönetim > Gruplar

Il nuovo utente Redmine può essere scaricato da un gruppo.

İki kullanıcı grubu önceden tanımlanmıştır: Anonim kullanıcılar ve Üye olmayan kullanıcılar. In gruppo, Redmine Projeleri e Sorunları ile ilgili sınırlı zinlere sahiptir.

Üye olmayan kullanıcılar, projeyi görüntüledikleri projeye Üye olarak eklenmeyen tamamen kayıtlı kullanıcılardır (Redmine'e giriş yapmışlardır). Anonim kullanıcılar genellikle kayıtlı olmayan kullanıcılardır. Bu iki grup, projenin özel olmadığı durumlarda bir projeyi görebilir.

Not: Kullanıcıları gruplara eklemek, Projelerle ilgili kullanıcı rollerini yönetmeyi kolaylaştırır çünkü tüm bir grup, kullanıcılara benzer Rollerle bir Proje Üyesi olarak eklenebilir.

Il suo gruppo, adı ve kullanıcı sayısıyla birlikte elencati gösterilir. Bir anahtar kelimeye göre (örneğin, grup adı) filter leme seçeneği vardır.

Yeni bir grup oluşturmak için Yeni grup'a tıklayın, bir ad yazın ve Oluştur veya Oluştur ve Devam Et'e tıklayın (yeni bir grup oluşturmak isterseniz).

Bir grubu düzenlemek için listen seçin. Il dispositivo è compatibile con il dispositivo o con il proiettore o con il proiettore. Her görev karşılaştırmalı sekmede gerçekleştirilebilir.

Seçilen bir gruba kullanıcı eklemek için, grubun Kullanıcılar sekmesine gidin, Yeni kullanıcı'ya tıklayın ve eklemek istediğiniz bir veya daha fazla kullanıcıyı seçin:

Bir kullanıcı bir gruba eklenince, otomatik olarak tüm grup haklarını (örneğin, projelerdeki Roller) alır.

Redmine'da Rest Grupları

/gruppi.:formato

GET

Grupların listesini döndürür.

Bu uç nokta yönetici yetkisi gerektirir.

esempio:

GET / groups.xml

Cevap:

53

Yöneticiler

55

Geliştiriciler

POST

Bir grup oluşturur.

Bu uç nokta yönetici yetkisi gerektirir.

  • Sinirlamalar:

❖ Gruppo (gereklidir): grup özelliklerinin bir karmaşası, içerir:

❏ nome (gereklidir): grup adı

❏ user_ids: grup kullanıcılarının kimlikleri (belirtilmezse boş bir grup oluşturulur)

  • esempio:

❖ POST / groups.xml

Geliştiriciler

3

5

❖ POST / groups.json

{

"gruppo": {

"nome": "Mühendisler",

"user_ids": [3, 5]

}

}

Cevap:

  • 201 Oluşturuldu: grup oluşturuldu
  • 422 İşlenemeyen Varlık: grup oluşturulamadı, çünkü doğrulama başarısız oldu (yanıt gövdesi hata mesajlarını içerir)

/Gruppi/:id.:format

GET

Bir grubun ayrıntılarını döndürür.

Bu uç nokta yönetici yetkisi gerektirir.

  • Parametro:

❖ include (isteğe bağlı): yanıtta dahil edilecek ilişkilerin ayrı bir liste durumu:

❏ utente

❏ membro

esempio:

GET / group / 20.xml? Include = users

Cevap:

20

Geliştiriciler

PUT

Mevcut bir grubu güncellor.

Bu uç nokta yönetici yetkisi gerektirir.

Sil

Mevcut bir grubu siler.

Bu uç nokta yönetici yetkisi gerektirir.

/gruppi/:id/utenti.:formato

POST

Mevcut bir kullanıcıyı bir gruba ekler.

Bu uç nokta yönetici yetkisi gerektirir.

  • Parametrizzatore:

❖ user_id (gereklidir): gruba eklenecek kullanıcının kimliği.

esempio:

POST / gatherings / 10 / users.xml

5

  • Risposta:

❖ 200 OK: kullanıcı toplamaya eklendi

/gruppi/:id/client/:id_utente.:formato

Sil

Bir kullanıcıyı bir toplamadan çıkarır.

Bu uç nokta yönetici ayrıcalıkları gerektirir.

esempio:

Elimina / groups / 10 / users / 5.xml

Risposta:

200 OK: Kullanıcı gruptan çıkarıldı

Facile Redmine'ı 30 gün ücretsiz deneyin

Come ottenere, SSL korumalı, günlük yedeklemeler, bulunduğunuz konumda