Kullanıcı Kılavuzu

Get Menu Management Access List By Role ID

29/5/25
Get Menu Management Access List By Role ID

Get Menu Management Access List By Role ID aksiyonu, Kuika platformunda belirli bir rol kimliğine (Role ID) göre menü yönetim erişim yetkilerini sorgulamak için kullanılır. Bu aksiyon sayesinde yöneticiler ve geliştiriciler, uygulama içindeki menü öğelerine hangi rollerin erişimi olduğunu net bir şekilde analiz edebilir.

 Teknik Özellikler

  • Menü Yetki Listeleme: Belirli Role ID’ye bağlı olarak menü yönetim erişim yetkilerini getirir.
  • Rol Bazlı Görünürlük Kontrolü: Menülerin hangi roller için erişilebilir olduğunu analiz etmeye yarar.
  • Web & Mobil Uyumlu: Aksiyon hem web hem de mobil uygulamalarda desteklenir.

Get Menu Management Access List By Role ID Aksiyonu Uygulama Adımları

  1. Kuika platformuna giriş yapın.
  2. Apps ekranından projenizi seçin.
  3. UI Design modülüne geçin.
  4. Aksiyonun tetikleneceği elementi (örneğin bir buton veya ekran yüklenme olayı) oluşturun. 
  1. Butonu seçin ve + ADD ACTION menüsünden istediğiniz tetikleyici olaya (Initial Actions, OnClick, OnBlur vb.) göre Authorization > Get Menu Management Access List By Role ID aksiyonunu ekleyin. 

Parametre Yapılandırması

  • Role ID (String-Zorunlu): Menü erişim hakları alınacak olan rolün sistemdeki ID’sidir.
  • Genellikle Action Result, Current, Form Component, Screen Input ya da Fixed gibi veri kaynakları kullanılarak tanımlanır ve Symbol Picker aracılığıyla bağlanabilir.

Kullanım Senaryosu: Rol Bazlı Menü Yetki Kontrolü

Bir yönetici panelinde, sistem yöneticisi belirli bir kullanıcı rolünü seçtiğinde bu role ait menü erişim bilgilerini görmek istiyor. Böylece menülerin görünürlüğü ve kontrol izinleri güvenli ve düzenli bir şekilde yönetilebiliyor.

Uygulama Akışı:

  • Element: “Menü Yetkilerini Getir” butonu
  • Tetikleyici: OnClick
  • Aksiyon: Authorization → Get Menu Management Access List By Role ID
  • Parametre:
    • Role ID → ddlRoles.selectedItem.roleId

Get Menu Management Access List By Role ID Aksiyonu İleri Seviye Özelleştirmeler

  • Filtrelenebilir Menü Listesi: İzin verilen menüler filtrelenerek gösterilebilir.
  • Renkli İkonlarla Yetki Durumu: Yönetim izni varsa yeşil, yoksa gri ikonlar kullanılabilir.
  • Rol Değişiminde Otomatik Yenileme: Role göre otomatik olarak menü bilgileri güncellenebilir.
  • Koşullu Görsellik: Yetki seviyesi yüksekse menü satırı vurgulanabilir.

Teknik Riskler ve Kontroller

  • Geçersiz Role ID: Tanımlanmamış bir Role ID girildiğinde hata alınabilir.
  • Yetkisiz Kullanım: Yalnızca yetkili kullanıcılar bu aksiyonu tetikleyebilmelidir.
  • Eksik Menü Yetki Konfigürasyonu: Sistem menü yetkileri eksik tanımlanmışsa listeler boş dönebilir.
  • Rol Güncellenmeden Kullanım: Yeni tanımlanan roller sisteme eklenmeden bu aksiyonla listelenemez.

Get Menu Management Access List By Role ID aksiyonu, uygulamanızdaki menü erişim yetkilerini roller üzerinden sorgulamanıza olanak tanır. Yetki yönetimi, menü görünürlüğü ve kullanıcı deneyimi açısından bu aksiyon kritik bir kontrol mekanizması sunar. 

İlişkili diğer içerikler

No items found.

Sözlük

No items found.

Alt Başlıklar