Kuika’nın Get Role Group Detail aksiyonu, sistemde tanımlı bir rol grubunun detaylı bilgilerini tekil olarak sorgulamak için kullanılır. Bu aksiyon sayesinde belirli bir rol grubuna ait roller, bağlı rol grupları ve temel tanımlayıcı bilgiler uygulama içerisinde görüntülenebilir veya başka aksiyonlarda kullanılabilir.
Get Role Group Detail, yetkilendirme yönetimi ekranlarında rol grubu detaylarını listelemek, düzenleme öncesi mevcut durumu göstermek veya rol–rol grubu ilişkilerini kontrol etmek amacıyla tercih edilir.
Teknik Özellikler
Rol Grubu Detay Sorgulama (Authorization Paneli): Belirtilen Role Group ID’ye ait tüm detayları tek bir response modeli üzerinden döner.
Authorization Uyumu: Sorgulanan rol grubu bilgileri, Authorization altyapısıyla tam uyumludur ve rol/rol grubu yönetiminde kullanılabilir.
Web & Mobil Destek: Aksiyon hem web hem de mobil uygulamalarda desteklenir.
Get Role Group Detail Aksiyonu Uygulama Adımları
1. UI Design’da Aksiyonu Tanımlama
Kuika platformunda projenizi açın.
UI Design modülüne geçin ve ilgili ekranı seçin.
Rol grubu detaylarını göstermek için bir buton, tablo satırı aksiyonu veya sayfa yükleme tetikleyicisi oluşturun (örneğin “Rol Grubu Detayını Gör”).
İlgili elementi seçin ve + ADD ACTION menüsünden, kullanılacak tetikleyici olaya göre Authorization → Get Role Group Detail aksiyonunu ekleyin.
2. Aksiyon Parametrelerini Yapılandırma
id (Guid – zorunlu): Detayı getirilecek rol grubunun sistemdeki benzersiz kimliğidir (Role Group ID). Bu alan genellikle:
Action Result (rol grupları listesi sonrası),
Table / List seçili satırı,
Screen Input,
Fixed Value
Enable Audit Logs (Boolean – opsiyonel): Aktif edildiğinde, rol grubu detayı sorgulama işlemi audit log kayıtlarına eklenir. Bu sayede hangi rol grubunun, ne zaman ve hangi aksiyon aracılığıyla görüntülendiği sistem üzerinden izlenebilir. Yetkilendirme ve güvenlik takibi gerektiren uygulamalarda aktif edilmesi önerilir.
Kullanım Senaryosu: Rol Grubu Detaylarını Görüntüleme
Bir yönetim panelinde, sistemde tanımlı rol grupları bir tabloda listelenmektedir. Kullanıcı, listedeki bir rol grubunu seçtiğinde Get Role Group Detail aksiyonu tetiklenir ve:
Rol grubunun adı
Bağlı roller
Dahil olduğu rol grupları
detay ekranında görüntülenir. Bu yapı, rol grubu düzenleme veya yetki kontrolü öncesinde mevcut durumu net şekilde görmeyi sağlar.
Get Role Group Detail Aksiyonunun Kullanım Alanları
Rol grubu detay ekranları
Rol grubu düzenleme (edit) öncesi veri yükleme
Yetkilendirme yapılarını kontrol etme
Yönetici panellerinde rol–rol grubu ilişki görselleştirmeleri
Teknik Riskler
Geçersiz ID Kullanımı: id parametresinin sistemde var olan bir rol grubuna ait olduğundan emin olun.
Yetkisiz Görüntüleme: Bu aksiyonun yalnızca yetkili kullanıcılar tarafından tetiklenmesi sağlanmalıdır.
Audit Takibi: Kritik uygulamalarda Enable Audit Logs seçeneği aktif edilmelidir.