Redmine'da Gruplar Nasıl Oluşturulur ve Yönetilir
Yöneticiler, Redmine'da kullanıcı gruplarını tanımlayabilir. Gruplar, κανονικό 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
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ına yazın
- Oluştur'a tıklayın
Bireyleri ve ortak projeleri eklemek
Bir gruba birey eklemek 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 sekme göreceksiniz: Genel, Kullanıcılar, Projeler
- Γενικός
❖ Adı değiştirmek için Ad alanını düzenleyin
- πελάτες
❖ Her müşteri için kullanıcı adı kutusunu işaretleyerek müşterileri ekleyin
❖ Ekle'ye tıklayın
- Εργα
❖ Açılır menüden bir proje seçin
❖ Rolü belirleyin
❖ 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 gruba bir proje atama (Grup ayarından)
Redmine'da Kullanıcı Gruplarını Ayarlama
Yönetim > Gruplar
Burada yöneticiler Redmine kullanıcılarının bir grubunu yönetebilir.
İki kullanıcı grubu önceden tanımlanmıştır: Anonim kullanıcılar ve Üye olmayan kullanıcılar. Bu gruplar, Redmine Projeleri ve Sorunları ile ilgili sınırlı 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, projenin özel olmadığı durumlarda bir projeyi görebilir.
Όχι: 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.
Η ομάδα της, adı ve kullanıcı sayısıyla birlikte listede gösterilir. Bir anahtar kelimeye göre (örneğin, grup adı) φιλτρέλεμε 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 listeden seçin. Grubun adını değiştirebilir veya kullanıcılar veya ortak projeler ekleyebilirsiniz. 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 eklenice, otomatik olarak tüm grup haklarını (örneğin, projelerdeki Roller) alır.
Redmine'da Rest Grupları
/groups.:format
ΠΑΡΤΕ
Grupların listesini döndürür.
Bu uç nokta yönetici yetkisi gerektirir.
παράδειγμα:
GET / groups.xml
Cevap:
53
Yöneticiler
55
Geliştiriciler
ΜΕΤΑ
Bir grup oluşturur.
Bu uç nokta yönetici yetkisi gerektirir.
- Περιορισμοί:
❖ Grup (gereklidir): grup özelliklerinin bir karmaşası, içerir:
❏ όνομα (gereklidir): grup adı
❏ user_ids: grup kullanıcılarının kimlikleri (belirtilmezse boş bir grup oluşturulur)
- παράδειγμα:
❖ POST / groups.xml
Geliştiriciler
3
5
❖ POST / groups.json
{
"ομάδα": {
"όνομα": "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)
/Groups/:id.:format
ΠΑΡΤΕ
Bir grubun ayrıntılarını döndürür.
Bu uç nokta yönetici yetkisi gerektirir.
- Παράμετροι:
❖ περιλαμβάνουν (isteğe bağlı): yanıtta dahil edilecek ilişkilerin ayrı bir liste durumu:
❏ χρήστης
❏ μέλος
παράδειγμα:
GET / group / 20.xml? Include = χρήστες
Cevap:
20
Geliştiriciler
ΒΆΖΩ
Mevcut bir grubu günceller.
Bu uç nokta yönetici yetkisi gerektirir.
Sil
Mevcut bir grubu siler.
Bu uç nokta yönetici yetkisi gerektirir.
/groups/:id/users.:format
ΜΕΤΑ
Mevcut bir kullanıcıyı bir gruba ekler.
Bu uç nokta yönetici yetkisi gerektirir.
- Παραμετρητής:
❖ user_id (gereklidir): gruba eklenecek kullanıcının kimliği.
παράδειγμα:
POST / συγκεντρώσεις / 10 / users.xml
5
- Απόκριση:
❖ 200 ΟΚ: kullanıcı toplamaya eklendi
/groups/:id/clients/:user_id.:format
Sil
Bir kullanıcıyı bir toplamadan çıkarır.
Bu uç nokta yönetici ayrıcalıkları gerektirir.
παράδειγμα:
Διαγραφή / ομάδες / 10 / χρήστες / 5.xml
Απόκριση:
200 ΟΚ: Kullanıcı gruptan çıkarıldı