Kullanıcı Kılavuzu

Get User Access Info

29/1/26
Get User Access Info

Kuika’nın Get User Access Info aksiyonu, belirli bir kullanıcının sistem içerisindeki yetkilendirme bilgilerini tekil olarak sorgulamak için kullanılır. Bu aksiyon sayesinde kullanıcının sahip olduğu erişim kapsamı, rol ve yetki bazlı bilgilerle birlikte uygulama içerisinde görüntülenebilir veya başka aksiyonlarda kullanılabilir.

Get User Access Info, özellikle kullanıcı detay ekranları, yönetici panelleri ve erişim kontrolü gerektiren senaryolarda kullanıcının mevcut yetki durumunu analiz etmek amacıyla tercih edilir.

Teknik Özellikler

  • Kullanıcı Yetki Bilgisi Sorgulama (Authorization Paneli): Belirtilen kullanıcı ID’sine ait yetkilendirme ve erişim bilgilerini tek bir response modeli üzerinden döner.
  • Authorization Uyumu: Dönen kullanıcı erişim bilgileri, Authorization altyapısıyla tam uyumludur ve yetki kontrolü, görüntüleme veya raporlama işlemlerinde kullanılabilir.
  • Web & Mobil Destek: Aksiyon hem web hem de mobil uygulamalarda desteklenir.

Get User Access Info Aksiyonu Uygulama Adımları

1. UI Design’da Aksiyonu Tanımlama

  • Kuika platformunda projenizi açın.
  • UI Design modülüne geçin ve ilgili ekranı seçin.
  • Kullanıcıya ait erişim bilgilerini göstermek için bir buton, tablo satırı aksiyonu veya sayfa açılış tetikleyicisi oluşturun (örneğin “Kullanıcı Yetkilerini Gör”).
  • İlgili elementi seçin ve + ADD ACTION menüsünden, kullanılacak tetikleyici olaya göre Authorization → Get User Access Info aksiyonunu ekleyin.

2. Aksiyon Parametrelerini Yapılandırma

id (Guid – zorunlu): Yetki bilgileri sorgulanacak kullanıcının sistemdeki benzersiz kimliğidir (User ID). Bu alan genellikle:

  • CurrentUser.Id (oturum açmış kullanıcının kendi erişim bilgilerini görüntülemek için)
  • Action Result (Get User / Get User By Id aksiyonlarından dönen ID)
  • Table (kullanıcı listesinden seçilen kullanıcı)
  • Screen Input veya Fixed Value

kaynaklarından biri ile Symbol Picker aracılığıyla bağlanır.

3. Opsiyonel Ayarlar

Enable Audit Logs (Boolean – opsiyonel): Aktif edildiğinde, kullanıcının erişim bilgilerinin sorgulanması işlemi audit log kayıtlarına eklenir. Bu sayede hangi kullanıcının yetki bilgilerinin, ne zaman ve hangi aksiyon aracılığıyla görüntülendiği izlenebilir. Yetkilendirme ve güvenlik takibi gerektiren uygulamalarda aktif edilmesi önerilir.

Kullanım Senaryosu: Kullanıcı Yetkilerini Görüntüleme

Bir yönetim panelinde admin kullanıcı, kullanıcı listesinden bir kişiyi seçerek “Kullanıcı Yetkilerini Gör” butonuna tıklar. Bu işlemle Get User Access Info aksiyonu tetiklenir ve seçilen kullanıcıya ait erişim ve yetki bilgileri detay panelinde gösterilir. Bu sayede admin, kullanıcının uygulama içerisindeki erişim kapsamını hızlı ve net bir şekilde inceleyebilir.

Teknik Riskler 

  • Geçersiz Kullanıcı ID: id alanına sistemde var olan bir kullanıcıya ait ID bağlandığından emin olun.
  • Yetkisiz Görüntüleme: Kullanıcı erişim bilgilerinin görüntülenmesi yalnızca yetkili rollerle sınırlandırılmalıdır.
  • Audit Takibi: Kurumsal ve regülasyon gerektiren uygulamalarda Enable Audit Logs seçeneğinin aktif edilmesi önerilir.
No items found.

İlişkili diğer içerikler

No items found.

Sözlük

No items found.

Alt Başlıklar