Kullanıcı Kılavuzu

Get Active User Access Delegation Detail 

Get Active User Access Delegation Detail 

Kuika’nın Get Active User Access Delegation Detail aksiyonu, sistemde tanımlı bir yetki devrinin detaylarını getirmek için kullanılır. Bu aksiyon sayesinde belirli bir delegasyonun aktif olup olmadığı, kimden kime devredildiği, hangi rollerin aktarıldığı ve hangi tarihler arasında geçerli olduğu gibi bilgiler erişilebilir hale gelir.

Aksiyon genellikle kullanıcıya atanmış geçici rollerin sorgulanması, denetim, doğrulama veya loglama gibi işlemler için tercih edilir. Ayrıca, kullanıcının hâlihazırda sahip olduğu erişim yetkilerinin görüntülenmesi gereken durumlarda da kullanılır.

Teknik Özellikler

  • Delegasyon Sorgulama: Belirli bir yetki devrinin ayrıntılarını sistemden çeker.
  • Kimden-Kime Bilgisi: Hangi kullanıcının hangi kullanıcıya rol devrettiği detaylı olarak alınabilir.
  • Tarih Bilgisi: Devrin hangi zaman aralığında geçerli olduğu öğrenilebilir.
  • Web & Mobil Uyumluluk: Hem web hem de mobil uygulamalarda kullanılabilir.
  • Authorization Uyumlu: Erişim bilgilerinin sistemdeki mevcut Authorization yapısına göre geçerliliği sorgulanabilir.

Get Active User Access Delegation Detail Aksiyonu Uygulama Adımları

  1. Kuika'da projenizi açın.
  2. UI Design modülüne geçin ve ilgili ekranı seçin.
  3. Bir buton, form veya olay tetikleyici oluşturun (örneğin "Delegasyon Detaylarını Gör").
  1. + ADD ACTION menüsünden istediğiniz tetikleyici olaya (Initial Actions, OnClick, OnBlur vb.) göre Authorization > Get Active User Access Delegation Detail aksiyonunu ekleyin. 
  2. Symbol Picker kullanarak Id parametresini bağlayın:

Id (String - zorunlu): Detayları sorgulanacak yetki devrinin benzersiz kimlik numarasıdır. Bu ID, sistemde daha önce oluşturulmuş bir Create User Access Delegation kaydından alınır. Genellikle Action Result, Current, Form Component, Screen Input ya da Fixed gibi veri kaynaklarından dinamik olarak alınır.

Kullanım Senaryosu: Aktif Delegasyon Bilgilerini Görüntüleme

Bir sistem yöneticisi, departman içinde yapılan yetki devirlerini takip etmek ve geçerli bir devrin ayrıntılarını kontrol etmek ister. Bu amaçla, yöneticinin erişebileceği bir yönetim paneline, devir kayıtlarını listeleyen bir tablo yerleştirilir.

Kullanıcı bir satıra tıkladığında, ilgili delegasyonun ID’si alınır ve Get Active User Access Delegation Detail aksiyonu çağrılır. Aksiyon sonucunda sistem:

  • Devrin başlangıç ve bitiş tarihini,
  • Hangi rollerin devredildiğini,
  • Kimden kime devredildiğini gösterir.

Bu bilgiler, bir detay panelinde görüntülenir ve yöneticiye, delegasyonun hâlâ geçerli olup olmadığını doğrulama imkânı sunar.

Örnek Uygulama:

  • Delegasyon ID: abc123-xyz
  • Kaydın Sahibi: mehmet.oz@firma.com
  • Devralan: ayse.dogan@firma.com
  • Roller: "editor", "approver"
  • Geçerlilik: 01.07.2025 - 10.07.2025

Yönetici bu detaylar sayesinde devredilen rollerin ne zaman başlayıp biteceğini, ne amaçla devredildiğini görebilir ve gerekirse ilgili kullanıcıların erişimini kısıtlamak üzere müdahalede bulunabilir.

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

  • Delegasyon İzleme Paneli: Aksiyon, bir yönetici paneline entegre edilerek, tüm aktif delegasyonların detaylı bir listesini sunabilir.
  • Koşullu Görüntüleme: Aktif olmayan (tarihi geçmiş) delegasyonlar farklı renkte gösterilebilir.
  • Form ile Birleştirme: Detay bilgileri, bir formun ilgili alanlarına otomatik doldurularak düzenleme imkânı verilebilir.

Teknik Riskler ve Kontroller

  • Geçersiz ID Kullanımı: Id parametresi boş ya da sistemde bulunmayan bir ID olduğunda hata mesajı dönmelidir.
  • Yetkisiz Erişim: Delegasyon bilgileri yalnızca yetkili kullanıcılar tarafından sorgulanabilir olmalıdır.
  • Tarihi Geçmiş Delegasyonlar: Aksiyon sonucu alınan verilerde, devrin aktif olup olmadığı mutlaka kontrol edilmelidir.
  • UI Güncellenmemesi: Aksiyon çalıştıktan sonra detaylar kullanıcıya doğru formatta gösterilmelidir.

Get Active User Access Delegation Detail, sistemdeki geçici yetki atamalarının kontrolü ve doğrulanması için kritik öneme sahiptir. Özellikle denetim süreçlerinde, kullanıcı erişimlerinin sorgulanmasında veya yönetim panellerinde yapılan delegasyonların durumunun görüntülenmesinde etkin biçimde kullanılabilir. Gelişmiş entegrasyon desteği sayesinde hem teknik hem de iş süreçlerinde esnek kullanım sunar.

İlişkili diğer içerikler

No items found.

Sözlük

No items found.

Alt Başlıklar