Kullanıcı Kılavuzu

Sign In With Delegation

4/7/25
Sign In With Delegation

Kuika platformundaki SignIn With Delegation aksiyonu, bir kullanıcının sistemde başka bir kullanıcı adına (delegasyonla) oturum açmasını sağlar. Bu aksiyon, görev devri gibi senaryolarda başka bir kişinin yetkilerini geçici olarak kullanmak isteyen kullanıcılar için kullanılır. Delegasyon, daha önce "Create User Access Delegation" aksiyonuyla tanımlanmış olmalıdır.

Teknik Özellikler

  • Kullanıcı Tabanlı Giriş: FromUserName parametresi ile başka bir kullanıcı adına sisteme giriş yapılmasını sağlar.
  • Delegasyon Kontrolü: Sadece daha önceden tanımlı ve aktif delegasyon varsa çalışır.
  • Yetki Devri Etkinleşir: Giriş yapan kullanıcı, devreden kişinin rol ve yetkilerini alır.
  • Web & Mobil Uyum: Hem web hem de mobil projelerde çalışır.
  • Authorization Desteği: Giriş sonrası devralınan rollere göre Authorization sistemi devreye girer.

SignIn With Delegation Aksiyonu Uygulama Adımları

  1. Kuika’da projenizi açın.
  2. UI Design modülüne geçin ve bir ekran oluşturun veya var olanı kullanın.
  3. Delegasyonla oturum açmak için bir buton oluşturun (örneğin “Yönetici Olarak Giriş Yap”).
  1. Butonu seçin ve + ADD ACTION menüsünden istediğiniz tetikleyici olaya (Initial Actions, OnClick, OnBlur vb.) göre Authorization > Signin With Delegation aksiyonunu ekleyin.
  2. Symbol Picker üzerinden: 
  • FromUserName (String - zorunlu): Oturum açılacak kullanıcının e-posta adresi. Bu kullanıcı daha önceden yetkilerini devretmiş olmalıdır. FromUserName parametresini Symbol Picker ile formdan, ekrandan veya Fixed değer olarak tanımlayın.

Kullanım Senaryosu: İzin Döneminde Yönetici Yetkisiyle Giriş

Bir ekip lideri, yıllık izin dönemindeyken, bazı onay işlemleri için görevlerini ekip arkadaşına devretti. Ekip arkadaşı, yönetici adına oturum açarak bu işlemleri tamamlayacak.

Senaryo Akışı:

  • Kullanıcı “Yönetici Olarak Giriş Yap” ekranına gelir.
  • E-posta adresi olarak ali.kaya@firma.com girilir (bu kişi yetkisini devretmiştir).
  • Kullanıcı butona tıkladığında SignIn With Delegation aksiyonu çalışır.
  • Sistem aşağıdakileri yapar:
    • ali.kaya@firma.com adına oturum açar.
    • Yetkiyi devralan kullanıcı, ali.kayanın yetkileriyle sistemi kullanabilir.
    • Authorization ayarları, devredilen rollere göre güncellenir.

SignIn With Delegation Aksiyonu İleri Seviye Özelleştirmeler

  • Rol Doğrulama: Aksiyon öncesi kullanıcının gerçekten devredilen kullanıcıya erişim yetkisi olup olmadığını kontrol eden bir sorgu yapılabilir.
  • Otomatik Form Doldurma: FromUserName değeri, Get Active User Access Delegations sonucu üzerinden seçilebilir.
  • Hata Durumu Yönetimi: Eğer aktif bir delegasyon bulunmazsa kullanıcıya uygun mesaj gösterilebilir.

Teknik Riskler ve Kontroller

  • Yetkisiz Giriş: Delegasyon tanımlanmamış ya da süresi geçmiş kullanıcı adına giriş yapılmamalıdır.
  • Hatalı Kullanıcı Adı: FromUserName değeri sistemde kayıtlı ve aktif delegasyon tanımlı bir kullanıcı olmalıdır.
  • Yetki Çakışmaları: Delegasyonla gelen roller mevcut kullanıcıyla çakışmamalı, sistem kararlı çalışmalıdır.

SignIn With Delegation aksiyonu, görev devri ve operasyonel süreklilik açısından Kuika uygulamaları için güçlü bir yetkilendirme çözümüdür. Gelişmiş kontrol mekanizmaları sayesinde sistemin güvenli ve kesintisiz çalışmasını sağlar.

İlişkili diğer içerikler

No items found.

Sözlük

No items found.

Alt Başlıklar