Redmine'da Gruplar Nasıl Oluşturulur ve Yönetilir
Yöneticiler, Redmine'da kullanıcı gruplarını tanıyabilir. Gruplar, normal kullanıcılar gibi geliştiriciler üyeleri olarak eklenir ve aynı Roller kullanılır. Mevcut bir grup bir kullanıcı eklenirken, bu kullanıcı tüm grup avantajlarını kazanır.
Gruplar Oluşturma
Bir grup oluşturmak için aşağıdaki adımları izleyin:
- Yönetim'e tıklayın
- Gruplar'a tıklayın
- Yeni Grup'a tıklayın
- Grubunuzun adını alan adı yazın
- Oluştur'a tıklayın
süreleri ve ortak projeleri seç
Bir grubu üyelerini seçmek için aşağıdaki adımları izleyin:
- Yönetim >> Gruplar'a tıklayın
- Değiştirmek istediğiniz Grubun adına tıklayın
- 3 sekmede göreceksiniz: Genel, Kullanıcılar, Projeler
- Genel
❖ Adı değiştirmek için Reklam aydınlatması
- Müşteriler
❖ Her müşteri için kullanıcı adı kutusunu işaretleyerek müşterileri ekleyin
❖ Ekle'ye tıklayın
- Projeci
❖ Açılır menüden bir proje seçin
❖ Rolü Belirle
❖ Ekle'ye tıklayın
Şekil 1: Örnek Grup Kullanıcıları sekmesi
Şekil 2: Bir Gruba Üye Ekleme
Şekil 3: Örnek Grup Proje sekmesi
Şekil 4: Bir grup bir proje ataması (Grup ayarından)
Redmine'da Kullanıcı Gruplarını Ayarlama
Yönetim > Gruplar
Burada yöneticiler Redmine kullanıcılarının bir dosyasını yönetebilir.
İki kullanıcı grubu mevcut olabilir: Anonim kullanıcılar ve üye olmayan kullanıcılar. Bu gruplar, Redmine Projeleri ve Sorunları ile ilgili sınırlara izinlere 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, özel olmayan ortamda bir projeyi görebilir.
Not: Kullanıcıları gruplara ayırır, Projelerle ilgili kullanıcı rollerini yönetirler çünkü tüm bir grup, ayrılan benzer Rollerle bir Proje Üyesi olarak eklenebilir.
Her grup, adı ve kullanıcı sayısıyla birlikte listelenir. Bir anahtar kelimeye göre (örneğin, grup adı) saklama seçeneği vardır.
Yeni bir grup oluşturmak için Yeni grup'a tıklayın, bir ad yazın ve Oluşturun ve Devam Et'e tıklayın (isterseniz yeni bir grup oluşturun).
Bir grubu düzenlemek için listeden seçin. Grubun ismini değiştirebilir veya kullanıcılar veya ortak projeler gösterebilir. Görev karşılaştırmalı sekmede gerçekleştirilebilir.
Seçilen bir grup kullanıcısını değiştirmek için, Grup Kullanıcıları sekmesine gidin, Yeni kullanıcı'ya tıklayın ve istediğiniz bir veya daha fazla kullanıcıyı seçin:
Bir kullanıcı bir grup eklenince, otomatik olarak tüm grup haklarını (örnek, projelerdeki Roller) alır.
Redmine'da Dinlenme Grupları
/gruplar.:biçim
GET
Grupların listesi döner.
Bu uç nokta yönetici yetkisi gerektirir.
kelime:
GET / groups.xml
Cevap:
53
Yöneticiler
55
yaratıcılar
POST
Bir grup oluşturur.
Bu uç nokta yönetici yetkisi gerektirir.
- Sınırlamalar:
❖ Grup (gereklidir): grup sıcaklığının bir karmaşıklığı, şunları içerir:
❏ isim (gereklidir): grup adı
❏ user_ids: grup kullanıcılarının kimlikleri (belirtilmezse boş bir grup oluşturulur)
- kelime:
❖ POST / groups.xml
yaratıcılar
3
5
❖ POST / groups.json
{
"grup": {
"isim": "Mühendisler",
"user_ids": [3, 5]
}
}
Cevap:
- 201 Oluşturuldu: grup oluşturuldu
- 422 İşlenemeyen Varlık: grup oluşturulamadı, çünkü sonuç başarısız oldu (yanit bütünlüğü hata mesajlarını içerir)
/Gruplar/:id.:biçim
GET
Bir grupların ayrıntıları döner.
Bu uç nokta yönetici yetkisi gerektirir.
- Parametre:
❖ include (isteğe bağlı): yanıtta dahil edilecekler ayrı bir liste durumu:
❏ kullanıcı
❏ üye
kelime:
GET / group / 20.xml? İnclude = users
Cevap:
20
yaratıcılar
PUT
Mevcut bir grup günceller.
Bu uç nokta yönetici yetkisi gerektirir.
sil
Mevcut bir grup siler.
Bu uç nokta yönetici yetkisi gerektirir.
/groups/:id/users.:format
POST
Mevcut bir kullanıcıyı bir gruba ekler.
Bu uç nokta yönetici yetkisi gerektirir.
- Parametreler:
❖ user_id (gereklidir): grubun eklenecek bilgisinin bilgisi.
kelime:
POST / toplantılar / 10 / users.xml
5
- Cevabı:
❖ 200 OK: çocuk toplamaya eklendi
/groups/:id/clients/:user_id.:format
sil
Bir çocuğu bir toplamadan çıkarır.
Bu uç nokta yönetici ayrıcalıkları gerektirir.
kelime:
/ Groups / 10 / users / 5.xml dosyasını sil
Cevabı:
200 OK: Kullanıcı grubundan çıkarıldı