Get Active User Access Delegations Aksiyonu İleri Seviye Özelleştirmeler

  • Filtreli Listeleme: Tarihe veya role göre filtreleme yapılabilir.
  • Kendi Delegasyonlarını Otomatik Listeleme: CurrentUser.Email bağlanarak kişisel delegasyonlar otomatik listelenebilir.
  • Yönetici Paneli Entegrasyonu: Yöneticiler için, farklı kullanıcıların delegasyonlarını incelemek amacıyla kullanılır.
  • Detay Görüntüleme Aksiyonu ile Birleştirme: Her satırın detayını görüntülemek için Get Active User Access Delegation Detail aksiyonu entegre edilebilir.
  • Yetki Geri Alma Mekanizması: Delegasyonun manuel olarak sonlandırılması için Revoke Delegation gibi özel aksiyonlar tanımlanabilir.

Teknik Riskler ve Kontroller

  • Boş Parametre: FromUserName boş veya geçersiz olduğunda hata kontrolü yapılmalıdır.
  • Veri Yoğunluğu: Çok sayıda delegasyon varsa, sayfalama (pagination) kullanılmalıdır.
  • Gizlilik: Diğer kullanıcıların delegasyonları sadece yetkili roller tarafından görüntülenebilir olmalıdır.
  • Tarihi Geçmiş Delegasyonlar: Bu aksiyon yalnızca geçerli tarih aralığında kalan kayıtları getirir, arşiv kayıtları için ayrı bir sorgulama gerekir.

Get Active User Access Delegations, belirli bir kullanıcının başka kullanıcılara devrettiği geçerli yetkileri listeleyen fonksiyonel ve esnek bir aksiyondur. Kurum içi iş akışlarının şeffaflığını sağlamak, denetim süreçlerini desteklemek ve kullanıcı erişimlerini kontrol altında tutmak amacıyla güçlü bir araç sunar.