Kuika, uygulama geliştirme süreçlerinde esnek ve güvenli yetkilendirme çözümleri sunar. Kullanıcı rollerine göre ekranlar ve elementler üzerinde erişim kontrolü sağlamak, uygulamanızın güvenliğini artırırken doğru kullanıcıların doğru verilere ulaşmasını garanti eder.
Element yetkilendirme, belirli bir kullanıcının yalnızca belirlenen elementlere erişim hakkını kontrol eder. Kullanıcılar, kendilerine atanan roller doğrultusunda belirli alanları görüntüleyebilir veya düzenleyebilir.
1.1. Rol Oluşturma
Oluşturduğunuz roller, Datasources modülündeki KRole tablosunda saklanır. Kullanıcıların hangi rolde olduğunu öğrenmek için KUserRole tablosu kullanılarak SQL sorguları yazabilirsiniz.
1.2. Rollere Göre Element Görünürlüğü
1.3. Rollere Göre Başlangıç Ekranı Ataması
Tüm rollerin aynı elementleri görüntülemesi gerekiyorsa All Roles Access Switch seçeneğini aktif hale getirin. Login işlemi gerektirmeden erişim sağlamak için Anonymous Access Switch seçeneğini kullanabilirsiniz.
Ekran bazında yetkilendirme, kullanıcıların yalnızca ilgili rollere atanmış ekranlara erişmesini sağlar.
2.1. Ekranlarda Rol Bazlı Yetkilendirme
2.2. Preview Modunda Yetkilendirme
Yetkilendirme işlemleri, kullanıcıların yalnızca rollerine uygun alanlara erişmesini sağlayarak uygulamanın güvenliğini ve işlevselliğini artırır. Doğru şekilde yapılandırılan roller ve erişim hakları, kullanıcı deneyimini iyileştirir ve verimliliği artırır.