Create User

Create User

Create User aksiyonu, Kuika platformunda yeni bir kullanıcı oluşturmak için kullanılır. Bu aksiyon, kullanıcı yönetim süreçlerinin bir parçası olarak sistemde kullanıcı hesabı oluşturulmasına olanak tanır. Kullanıcı adı, ad, soyad gibi temel bilgilerin girilmesiyle, yeni bir kullanıcı oluşturulur ve sisteme tanıtılır. Gerekirse e-posta bildirimi gönderilerek kullanıcı bilgilendirilir ve ilk giriş süreci başlatılır.

Teknik Özellikler

  • Kullanıcı Oluşturma: Sisteme e-posta, ad, soyad bilgileriyle yeni kullanıcı eklenmesini sağlar.
  • E-posta Bildirimi: Kullanıcıya sistem tarafından parola oluşturma bağlantısı içeren otomatik e-posta gönderilir.
  • Opsiyonel Alanlar: Telefon numarası, dil tercihi gibi alanlar tanımlanabilir.
  • Rol Atama: Kullanıcı oluşturulduktan sonra, ilgili rollerle eşleştirilebilir (ek olarak Add User To Role aksiyonu kullanılabilir).
  • Web ve Mobil Uyumluluk: Aksiyon, hem web hem de mobil uygulamalarda kullanılabilir.
Create User Aksiyonu Uygulama Adımları
  1. Kuika platformuna giriş yapın.
  2. Apps ekranından projenizi seçin.
  3. UI Design modülüne geçin.
  4. Yeni kullanıcı oluşturma işleminin yapılacağı ekranı açın.
  5. Bir buton veya form oluşturun (örneğin: “Kullanıcı Ekle”).
  6. İlgili bileşeni seçin ve Properties panelini açın.
  1. Butonu seçin ve + ADD ACTION menüsünden istediğiniz tetikleyici olaya (Initial Actions, OnClick, OnBlur vb.) göre Authorization > Create User aksiyonunu ekleyin.

Aksiyon Parametrelerini Yapılandırma

  • User Name (String-Zorunlu): Kullanıcının sistemdeki e-posta adresidir.
  • First Name (String-Zorunlu): Kullanıcının adı.
  • Last Name (String-Zorunlu): Kullanıcının soyadı.

Kullanıcı oluşturulduğunda, sistem otomatik olarak bir Set Password e-postası gönderir. Kullanıcı bu e-postadaki geçici bağlantı ile giriş yapar ve ilk girişte yeni şifre belirlemesi istenir.

Opsiyonel Parametreler

  • Don’t Send Email (Boolean): True ise kullanıcıya şifre oluşturma e-postası gönderilmez.
  • Phone Number (String): Kullanıcının telefon numarası.
  • Language: Kullanıcının tercih ettiği sistem dili (en, tr, vb.).

Parametreler sabit (Fixed) olarak girilebilir veya Symbol Picker aracılığıyla dinamik kaynaklardan alınabilir (örneğin Screen Input, Form Component, Current, Action Result vb.).

Kullanım Senaryosu: Kayıt Formu ile Yeni Kullanıcı Oluşturma

Bir yönetici panelinde, admin kullanıcı “Yeni Kullanıcı Ekle” butonuna tıkladığında, girilen bilgilerle sistemde yeni bir kullanıcı oluşturulmalı ve kullanıcıya otomatik şifre e-postası gönderilmelidir.

 Yapılandırma Adımları:

  1. Elements panelinden öncelikli olarak Form elementini ekleyin. 
  2. Ardından kullanıcı bilgilerini almak için txtEmail, txtFirstName, txtLastName gibi alanları Text Input elementi kullanarak form elementi üzerine sürükleyip bırakın. 
  3. “Kullanıcıyı Oluştur” adlı bir buton yerleştirin.
  1. Bu butona aşağıdaki aksiyonu ekleyin:
    + ADD ACTION → OnClick → Authorization → Create User
  2. Parametreleri şu şekilde bağlayın:
    • User Name txtEmail.value
    • First NametxtFirstName.value
    • Last Name txtLastName.value
    • Don’t Send Emailfalse
  3. Kullanıcı, formu doldurup butona bastığında sistemde kayıt altına alınır ve e-posta ile giriş talimatı gönderilir.
Create User Aksiyonu İleri Seviye Özelleştirmeler
  • Dinamik Alan Desteği: Telefon, dil gibi alanları kullanıcı profil sayfaları ile entegre edebilirsiniz.
  • Koşullu Bildirimler: Kullanıcı oluşturulduktan sonra Notify aksiyonu ile “Kullanıcı başarıyla oluşturuldu” mesajı gösterilebilir.
  • Rol Atama ile Birleştirme: Create User aksiyonundan sonra Add User To Role aksiyonu kullanılarak, kullanıcıya rol atanabilir.
  • Email Gönderimini Devre Dışı Bırakma: Eğer kullanıcıya şifre linki yerine manuel parola verilecekse, Don’t Send Email = true yapılmalıdır.

Teknik Riskler ve Önlemler

  • Eksik Bilgi Girişi: Zorunlu alanlar (User Name, First Name, Last Name) boş bırakılmamalıdır.
  • E-posta Doğrulama: Yanlış e-posta adresi girilirse kullanıcıya sistem erişimi sağlanamaz.
  • Email Gönderimi Kapalıyken Şifre Erişimi: Don’t Send Email = true durumunda, kullanıcıya nasıl şifre verileceği netleştirilmelidir.

Create User aksiyonu, Kuika platformundaki kullanıcı yönetiminin temel yapı taşıdır. Yeni kullanıcı kayıtlarını hızlıca oluşturmanıza, sistemle tanıştırmanıza ve ilk giriş için gerekli bilgileri sağlamanıza imkân tanır. Diğer aksiyonlarla entegre edilerek güçlü ve güvenli bir kullanıcı oluşturma akışı elde edilebilir.

İlişkili diğer içerikler

No items found.

Sözlük

No items found.

Alt Başlıklar