Kullanıcı Kılavuzu

Create User Access Delegation

Create User Access Delegation

Kuika’nın Create User Access Delegation aksiyonu, bir kullanıcının sistemde sahip olduğu rollerin, belirli bir süre için başka bir kullanıcıya devredilmesini sağlar. Bu sayede geçici yetki atamaları yapılabilir ve kullanıcı geçici olarak başka bir kişinin erişim yetkilerine sahip olur.
Aksiyon, özellikle izin dönemlerinde veya görev devri gerektiren durumlarda iş akışlarının kesintiye uğramadan devam etmesine olanak tanır.

Teknik Özellikler

  • Zaman Kontrollü Yetki Tanımı: StartDate ve EndDate parametreleri ile geçici yetkilendirme yapılabilir.
  • Rol Bazlı Yetkilendirme: Kullanıcıya birden fazla rol devredilebilir.
  • Kullanıcı Bazlı Devir: ToUserName parametresi ile hedef kullanıcı tanımlanabilir.
  • Web & Mobil Uyum: Aksiyon hem web hem de mobil uygulamalarda çalışır.
  • Authorization Entegrasyonu: Devredilen roller sistemde tanımlı olmalıdır ve ilgili Authorization kuralları geçerli olur.

Create User Access Delegation 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 oluşturun (örneğin "Yetki Devret").
  1. + ADD ACTION menüsünden istediğiniz tetikleyici olaya (Initial Actions, OnClick, OnBlur vb.) göre Authorization > Create User Access Delegation aksiyonunu ekleyin. 
  2. Symbol Picker aracılığıyla aşağıdaki parametreleri tanımlayın:
  • StartDate (DateTime - zorunlu): Delegasyonun başlama tarihi.
  • EndDate (DateTime - zorunlu): Delegasyonun sona erme tarihi.
  • ToUserName (String - zorunlu): Rolü geçici olarak devralacak kullanıcının e-posta adresi.
  • Roles (String[] - zorunlu): Devredilecek rollerin listesi. Birden fazla rol atanabilir.

Kullanım Senaryosu: Departman Müdürünün Yıllık İzin Süresince Görev Devri

Bir üretim firmasının onay süreçlerinden sorumlu departman müdürü, 2 haftalık yıllık izne çıkacaktır. Müdür, sistemde kendisine atanmış olan "approver" ve "editor" rollerini, kendi yokluğunda süreçlerin aksamaması için birim sorumlularından biri olan userguide@firma.com kullanıcısına devretmek ister.

Müdür sisteme giriş yapar, "Yetki Devret" adlı form ekranına gelir:

  • Başlangıç tarihi olarak izne çıkacağı günü (27.06.2025) girer.
  • Bitiş tarihi olarak döneceği günü (11.07.2025) belirtir.
  • Yetkiyi devralacak kişinin e-posta adresini yazar: userguide@firma.com
  • Devredilecek roller olarak "approver" ve "editor" seçilir.

Kullanıcı butona bastığında Create User Access Delegation aksiyonu çalışır ve sistem otomatik olarak belirtilen tarihler arasında belirlenen rollerin yetkilerini tanımlar.

Bu tarihler arasında userguide@firma.com kullanıcısı, müdürün sahip olduğu tüm onay ve düzenleme yetkilerini devralır. Süre sonunda sistem, devredilen yetkileri otomatik olarak iptal eder. Böylece insan müdahalesi olmadan görev devri sağlanır ve süreçler kesintiye uğramaz.

Create User Access Delegation Aksiyonu İleri Seviye Özelleştirmeler

  • Dinamik Rol Atama: Roller form bileşenlerinden ya da sistemden alınarak belirlenebilir.
  • Otomatik Tarih Tanımları: Varsayılan olarak bugünden itibaren belirli bir gün sonrasına ayarlanabilir.
  • Koşullu Yetki Devri: Kullanıcının durumu “izinli” olarak değiştiğinde otomatik çalışacak şekilde yapılandırılabilir.
  • Birden Fazla Kullanıcıya Delegasyon: Farklı tarihlerde ve rollerle birden fazla kullanıcıya yetki devri tanımlanabilir.

Teknik Riskler ve Kontroller

  • Geçersiz Tarihler: EndDate’in StartDate’ten önce olmamasına dikkat edilmelidir.
  • Eksik Roller: Devredilecek roller sistemde tanımlı olmalıdır.
  • Yanlış Kullanıcı Tanımı: ToUserName değeri sistemde kayıtlı bir kullanıcıya ait olmalıdır.
  • Yetkisiz Erişim: Bu aksiyon yalnızca yetkili kişilerce kullanılmalıdır.
  • Çakışan Delegasyonlar: Aynı kullanıcıya birden fazla devir yapılacaksa kontrol mekanizması kurulmalıdır.

Create User Access Delegation, organizasyonel görev devri ihtiyaçlarını karşılayan güvenli ve esnek bir çözümdür. Gelişmiş tarih kontrolü, rol tanımı ve kullanıcı hedeflemesiyle birlikte kurum içi operasyonların sürekliliğini garanti altına alır. Özellikle yetki devri gerektiren tüm senaryolarda etkili şekilde kullanılabilir.

İlişkili diğer içerikler

No items found.

Sözlük

No items found.

Alt Başlıklar