Kullanıcı Kılavuzu

Disable User

21/5/25
Disable User

Disable User aksiyonu, belirli bir kullanıcıyı geçici olarak devre dışı bırakmak için kullanılır. Bu işlem sonrasında kullanıcı, uygulamaya giriş yapamaz ve kendisine tanımlanmış olan tüm yetkiler askıya alınır. Kalıcı silme işlemi yapılmaz; sadece erişim durumu pasif hale getirilir.

Teknik Özellikler

  • Kullanıcı Devre Dışı Bırakma: Belirli bir kullanıcının uygulamaya erişimi geçici olarak kapatılır.
  • Geri Alınabilirlik: İstenirse aynı kullanıcı, ileride tekrar etkinleştirilebilir.
  • Yetki Askıya Alma: Kullanıcıya ait tüm roller ve izinler geçici olarak devre dışı bırakılır.
  • Web ve Mobil Uyum: Aksiyon hem web hem de mobil uygulamalarda çalışır.

Disable User Aksiyonu Uygulama Adımları

1. UI Design'da Aksiyonu Tanımlama

  • Kuika platformuna giriş yapın.
  • Apps ekranından projenizi açın.
  • UI Design modülüne geçin.
  • Devre dışı bırakma işlemini tetikleyecek buton veya öğeyi seçin.
  • Butonu seçin ve + ADD ACTION menüsünden istediğiniz tetikleyici olaya (Initial Actions, OnClick, OnBlur vb.) göre Authorization > Disable User aksiyonunu ekleyin.

2. Disable User Parametrelerinin Yapılandırılması

  • User Name (String- Zorunlu): Devre dışı bırakılacak kullanıcının e-posta adresi. 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: Kullanıcı Erişimini Askıya Alma

Bir yönetici panelinde, sistemde uygunsuz hareketlerde bulunan bir kullanıcının geçici olarak erişimini kapatmak isteniyor. Kullanıcı tamamen silinmeden, yalnızca sistem erişimi kısıtlanmalı.

Disable User Aksiyonunu Uygulama

  • Element: “Kullanıcıyı Devre Dışı Bırak” butonu
  • Tetikleyici: OnClick
  • Eylem: Authorization → Disable User
  • User Name: Kullanıcı e-posta adresi olarak Current.email kullanılması, oturum açmış kullanıcının kimliğini güvenli ve doğru şekilde almak için daha uygundur.

Bu işlem sonrasında:

  • Kullanıcı uygulamaya tekrar giriş yapamaz.
  • Mevcut roller devre dışı kalır.
  • Yönetici kullanıcıyı tekrar etkinleştirebilir (örneğin Enable User aksiyonu ile).

Disable User Aksiyonu İleri Seviye Özelleştirmeler

  • Dinamik Veri Kaynağı: Kullanıcıyı liste ekranından seçerek dinamik olarak e-posta bilgisi aktarılabilir.
  • Aksiyon Zinciri: Disable User aksiyonundan sonra bir Notify aksiyonu ile sistem yöneticisine uyarı mesajı gösterilebilir.
  • Loglama: Disable işlemi sonrası kullanıcı hareketlerini denetlemek için bir kayıt oluşturulabilir (örneğin bir veri tablosuna log kaydı göndererek).

Teknik Riskler ve Önlemler

  • Yanlış Kullanıcının Devre Dışı Bırakılması: User Name parametresinin doğru kullanıcıyı işaret ettiğinden emin olun.
  • Geri Alma İşlemi için Planlama: Disable edilen kullanıcıyı tekrar aktif hale getirecek süreçler net olmalıdır.
  • Yetkisiz Kullanıcılar Tarafından Aksiyon Tetiklenmesi: Bu aksiyon yalnızca sistem yöneticileri gibi yetkilendirilmiş roller tarafından çalıştırılmalıdır.
  • Bildirim Eksikliği: Devre dışı bırakılan kullanıcıya bilgilendirme yapılmazsa, kullanıcı sistem dışı kaldığını fark etmeyebilir. Notify veya e-posta aksiyonu ile uyarı eklenmesi önerilir.

Disable User aksiyonu, Kuika uygulamalarında kullanıcı erişimini geçici olarak kapatmak için güvenli ve etkili bir yöntem sunar. Kalıcı silme işlemi yapılmaksızın, sistemdeki kullanıcı kontrolü sağlanabilir. Özellikle güvenlik, erişim ihlali veya geçici kullanım kısıtlamalarında tercih edilir.

İlişkili diğer içerikler

No items found.

Sözlük

No items found.

Alt Başlıklar