Kuika platformundaki Delegations (Vekalet Sistemi), bir kullanıcının sahip olduğu rollerin belirli bir süreliğine başka bir kullanıcıya devredilmesini sağlar. Bu sistem sayesinde, bir kullanıcı sistemde aktif olmasa bile onun yetkileriyle işlem yapılmaya devam edilebilir. Delegasyonlar, kullanıcı arayüzünden oluşturulan ekranlar aracılığıyla yönetilir ve sistem arka planda belirli API aksiyonlarını çalıştırır.
Kullanıcının aldığı veya verdiği tüm vekaletleri listeler. Aynı zamanda mevcut oturumun vekil oturum olup olmadığını da gösterir.
Özellikler:
Başlangıç ve bitiş tarih/saat bilgileri
Vekil kullanıcı bilgileri
Devredilen roller
"Vekil Oturum" etiketi (eğer aktifse)
Kullanılan Aksiyonlar:
Get Active User Access Delegations
Get Current Session Info
C. Access Delegation Edit
(Vekalet Düzenleme Ekranı)
Var olan bir yetki devrini güncellemek için kullanılır. Drawer formatında açılır.
Özellikler:
Kime devredildiği ve hangi rollerin devredildiği bilgisi
Tarih/saat aralığının düzenlenmesi
"Kaydet" butonu ile güncelleme yapılması
Kullanılan Aksiyonlar:
Get Active User Access Delegation Detail
Update User Access Delegation
D. Access Delegation Add
(Yeni Vekalet Ekleme Ekranı)
Yeni bir kullanıcıya rollerin devredilmesini sağlar. Drawer ekran formatındadır.
Özellikler:
Vekil kullanıcı seçimi
Devredilecek roller
Başlangıç/bitiş tarih ve saat bilgisi
"Kaydet" işlemi ile kayıt eklenir, liste ekranına dönülür
Kullanılan Aksiyon:
Create User Access Delegation
E. Access Delegation LoginWithDelegation
(Vekaletle Oturum Açma Ekranı)
Kullanıcının kendisine devredilen rollerle başka bir kullanıcı adına oturum açmasını sağlar.
Özellikler:
Oturum açılabilecek kullanıcıların listesi
Seçim yapıldığında yeni bir oturum başlatılır
Arayüzde "Vekil Oturum" bilgisi gösterilir
Kullanılan Aksiyonlar:
Get Delegated Sign In Options
Signin With Delegation
F. Access Delegation ReturnOriginalSession
(Vekaleti Sonlandırma ve Eski Oturuma Dönüş Ekranı)
Delegasyonla girilmiş bir oturumdan çıkıp, orijinal kullanıcı hesabına dönmeyi sağlar.
Özellikler:
Modal ile kullanıcıdan onay alınır
"Dön" butonu ile orijinal oturuma geçilir
Kullanılan Aksiyon:
Return To User Session From Delegation
G. Template ile Delegation Ekranı Oluşturma
Kuika'nın hazır ekran şablonları sayesinde Delegation ekranları hızlıca oluşturulabilir. “New Screen > Templates > Delegations” adımıyla aşağıdaki ekranlar doğrudan eklenebilir: