Kullanıcı Kılavuzu

Get Delegated Sign In Options

4/7/25
Get Delegated Sign In Options

Kuika platformunda yer alan Get Delegated Sign In Options aksiyonu, başka kullanıcılar tarafından size devredilen oturum açma (delegasyon) seçeneklerini getirir. Bu aksiyon sayesinde, bir kullanıcının kendisine devredilmiş olan erişim yetkilerini hangi kullanıcılar adına kullanabileceğini dinamik şekilde öğrenmesi sağlanır.

Teknik Özellikler

  • Kullanıcı Bazlı Sorgu: ToUserName parametresi ile oturum seçenekleri sorgulanan kullanıcı belirtilir.
  • Delegasyon Bilgisi Getirme: Kime, hangi kullanıcılar tarafından yetki devri yapıldığını listeler.
  • Symbol Picker Uyumu: Dönen değerler Symbol Picker aracılığıyla kullanılabilir.
  • Çoklu Delegasyon Desteği: Birden fazla kullanıcıdan devralınmış erişim bilgilerini döndürebilir.
  • Web & Mobil Uyum: Hem web hem de mobil uygulamalarda kullanılabilir.

Get Delegated Sign In Options Aksiyonu Uygulama Adımları

  1. Kuika platformunda projenizi açın.
  2. Projenizi açın ve ilgili ekranı belirleyin (örneğin “Oturum Seçimi” ekranı).
  1. + ADD ACTION menüsünden istediğiniz tetikleyici olaya (Initial Actions, OnClick, OnBlur vb.) göre Authorization > Get Current Session Info aksiyonunu ekleyin.
  2. Symbol Picker üzerinden:
  • ToUserName (String - zorunlu): Delegasyon bilgisi sorgulanacak kullanıcının e-posta adresi. ToUserName alanına oturum açmış kullanıcının e-posta adresini (örneğin: Get Current Session Info aksiyonu sonucu) bağlayın.
  1. Sonuç olarak dönen kullanıcı listesi Table veya Select Box elementine bağlanabilir.

Kullanım Senaryosu: Geçici Görev Devralma Oturumu Seçimi

Bir kullanıcıya, farklı yöneticiler tarafından belirli sürelerle görev devri yapılmış olabilir. Kullanıcı, sisteme giriş yaptıktan sonra kendisine devredilen kullanıcı listesinden oturum açmak istediği kullanıcıyı seçmelidir.

Senaryo Adımları:

  • Kullanıcı sisteme kendi kimliğiyle giriş yapar.
  • Sistem Get Current Session Info aksiyonu ile kullanıcının e-posta adresini alır.
  • Get Delegated Sign In Options aksiyonu çalışır ve bu kullanıcıya delegasyon veren diğer kullanıcılar listelenir.
  • Elde edilen liste bir Select Box elementinde görüntülenir.
  • Kullanıcı, oturum açmak istediği kişiyi seçerek bu kişiye ait erişim yetkileriyle sisteme devam eder.

Select Box elementi örnek çıktıları:

  • mehmet.kaya@firma.com – "Satın Alma Müdürü"
  • asli.demir@firma.com – "İK Yöneticisi"
  • burak.sahin@firma.com – "Proje Lideri"

Get Delegated Sign In Options Aksiyonu İleri Seviye Özelleştirmeler

  • Koşullu Görünürlük: Kullanıcının kendisine tanımlı bir delegasyon yoksa, uyarı gösterilebilir.
  • Varsayılan Oturum Seçimi: Belirli bir delegasyon otomatik seçilebilir (örneğin en güncel tarihli olan).
  • Session Role Override: Seçilen kullanıcıya göre uygulama içinde rol dinamik olarak değiştirilebilir.
  • Listeyi Tarihe Göre Filtreleme: Delegasyon tarihi geçmiş olanlar hariç tutulabilir.

Teknik Riskler ve Kontroller

  • Geçersiz Kullanıcı: ToUserName sistemde tanımlı ve aktif bir kullanıcı olmalıdır.
  • Yetkisiz Erişim: Bu aksiyon, sadece yetkili kullanıcıların erişimine açık olmalıdır.
  • Delegasyon Tarih Kontrolü: Aksiyon yalnızca geçerli tarih aralığında olan delegasyonları döndürmelidir.
  • Boş Sonuç Yönetimi: Kullanıcıya devredilen bir erişim yoksa, kullanıcı bilgilendirilmelidir.

Get Delegated Sign In Options, Kuika platformunda yetki devri yapılan kullanıcıların oturum açma süreçlerini yönetmek ve kullanıcıya uygun oturum seçimini sunmak için önemli bir aksiyondur. Delegasyon tabanlı erişim kontrolü, özellikle görev devri ve yönetici yedeklemeleri gibi kurumsal senaryolarda uygulama sürekliliği sağlar.

İlişkili diğer içerikler

No items found.

Sözlük

No items found.

Alt Başlıklar