Kullanıcı Kılavuzu

Get Subscription Management Access List By Role ID

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

Get Subscription Management Access List By Role ID aksiyonu, bir rolün sahip olduğu abonelik yönetim yetkilerini görüntülemek için kullanılır. Bu aksiyon, sistemdeki kullanıcı rollerine bağlı olarak abonelik işlemlerine kimlerin erişebileceğini belirlemeye yardımcı olur. Özellikle SaaS tabanlı uygulamalarda, kullanıcıların abonelik paketlerine göre erişim haklarını yönetmek için kritik öneme sahiptir.

Teknik Özellikler

  • Yetki Listesi Getirme: Belirtilen Role ID’ye ait abonelik erişim yetkilerini getirir.
  • Erişim Kontrolü: Rollerle ilişkili yetkileri listeleyerek uygulama güvenliğini artırır.
  • Web & Mobil Uyumluluğu: Aksiyon hem web hem de mobil uygulamalarda kullanılabilir.
  • Rol Bazlı Yönetim: Geliştirici ve yöneticilerin erişim kontrollerini daha rahat planlamasını sağlar.

Get Subscription 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. Yetki listesini getirmek istediğiniz ekrana gidin.
  5. Sağdaki Properties panelinden + ADD ACTION butonuna tıklayın.
  1. Butonu seçin ve + ADD ACTION menüsünden istediğiniz tetikleyici olaya (Initial Actions, OnClick, OnBlur vb.) göre Authorization > Add User To Role aksiyonunu ekleyin.

Parametre Yapılandırması

  • Role ID (String- Zorunlu): Erişim yetkileri görüntülenecek 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ı Abonelik Yönetimi Görselleştirme

Bir SaaS yönetici panelinde, sistem yöneticisinin seçili bir rolün hangi abonelik yönetim yetkilerine sahip olduğunu görmesi gerekir. Bu yetkilere göre kullanıcıya panel içi erişim tanımlanır veya kısıtlanır.

Uygulama Akışı

  • Element: SelectBox ile bir rol seçildikten sonra tetiklenen bir buton (örn. "Yetkileri Göster")
  • Tetikleyici: OnClick
  • Aksiyon: Authorization → Get Subscription Management Access List By Role ID
  • Parametre: Role ID 
  • Sonuçların Gösterimi: Elde edilen liste bir Table elementi ile kullanıcıya sunulur.

Get Subscription Management Access List By Role ID Aksiyonu İleri Seviye Özelleştirme

  • Dinamik Rol Seçimi: Kullanıcının rolünü bir Select Box üzerinden seçmesini sağlayarak farklı Role ID’lere göre abonelik yetkileri alınabilir.
  • Yetki Görselleştirme: Gelen veri, kullanıcıya checkbox listesi ya da ikonlarla erişim haklarını grafiksel olarak göstermek için kullanılabilir.
  • Koşullu İşlemler: Belirli bir erişim yetkisine sahip olmayan rol için uyarı gösterilebilir (örn. "Bu rol abonelik işlemlerine erişemez.").
  • Yetki Karşılaştırma: Aynı anda iki rolün yetki listesi karşılaştırılabilir, farklılıklar vurgulanabilir.

Teknik Riskler ve Önlemler

  • Boş Role ID Kullanımı: Role ID boş veya hatalı girilirse sistem geçerli bir yetki listesi döndüremez.
  • Erişim Sınırlamaları: Bu aksiyon yalnızca sistem yöneticisi gibi yetkili kullanıcılar tarafından çalıştırılmalıdır.
  • Veri Formatı Uyumsuzluğu: Gelen verinin UI bileşenleriyle eşleştiğinden emin olun.
  • Yetki Güncellemesi Sonrası Yenileme: Eğer sistemde roller güncellendiyse, önbellekte eski verilerin kalmaması için aksiyon yeniden tetiklenmelidir.

Get Subscription Management Access List By Role ID aksiyonu, kullanıcı rolleri üzerinden abonelik yönetim yetkilerini listelemek için kullanılır. Sistem yöneticileri için rol bazlı erişim analizini kolaylaştırır ve uygulama güvenliğinin sağlanmasına katkı sağlar. Özellikle dinamik erişim kontrolü gerektiren SaaS platformları için kritik bir aksiyondur.

İlişkili diğer içerikler

No items found.

Sözlük

No items found.

Alt Başlıklar