sql actıon ile çalışma

Rollere Göre Yetkilendirme

Kuika ile geliştirdiğiniz uygulamalarda uygulamanızda yer alan rollere göre yetkilendirme işlemlerini hızlı ve kolay bir şekilde yönetebilirsiniz. Önceki öğrenme içeriklerinde Kuika’da rol oluşturma sürecini detaylı bir şekilde ele almıştık. Bu öğrenme içeriğinde Bir Fikrim Var! Web uygulaması kapsamında rollere göre yetkilendirme işlemini bir gerçek dünya proje üzerinde inceleyeceğiz.

Kuika ile geliştirdiğiniz uygulamalarda uygulamanızda yer alan rollere göre yetkilendirme işlemlerini hızlı ve kolay bir şekilde yönetebilirsiniz. Önceki öğrenme içeriklerinde Kuika’da rol oluşturma sürecini detaylı bir şekilde ele almıştık. Bu öğrenme içeriğinde Bir Fikrim Var! Web uygulaması kapsamında rollere göre yetkilendirme işlemini bir gerçek dünya proje üzerinde inceleyeceğiz.

  1. Bir Fikrim Var! Web uygulamasında bulunan User List ekranı ile devam edelim.
  2. Ekranda yer alan yeni kullanıcı ekleme butonunu seçin.
  3. Properties panelinde yer alan Authorization alanını açın.
  4. Önceki öğrenme içeriklerinde rol oluşturma işlemi için Authorization alanında All Roles Access Switch’ini pasif hale getirerek Rol ekleme sürecini ilerletmiştik.
  5. Şimdi bu alanda yetkilendirmek istenilen Manager Rolünü seçin.

When Not Authorized başlığı altında yer alan Hide seçeneği yetkili olmayan rollerin ilgili elementi ya da ekranı görüntülemesini engellemektedir. Disable seçeneği ise ilgil element ya da ekran üzerinde herhangi bir düzenleme yapılmasını engelleyerek sadece okunabilir kılar.

  1. Gerçekleştirdiğimiz örnek kapsamında Hide Switch’ini aktif halde bırakın. Bu işlem, Manager rolü haricindeki diğer rollerin yeni kullanıcı ekleme butonunu görmesini engelleyecektir. 
  2. Butona ilgili ekrana yönlendirmeyi sağlayacak Navigate aksiyonunu ekleyin ve tanımlamaları sağlayın.
  3. Şimdi listede yer alan detay ekranını açmaya olanak sağlayan ikonun yanına bir edit ikonu ekleyin.
  4. Ardından yetkilendirme işlemini kullanıcı listesinde yer alan ve kullanıcı bilgilerini düzenlemeye olanak sağlayan ekranı açan Edit ikonunda da gerçekleştirin.
  5. İkona ilgili ekran yönlendirmeyi sağlayacak aksiyonunu ekleyin ve parametre tanımlamalarını sağlayın.
  6. Şimdi yeni kullanıcı ekleme ve kullanıcı bilgilerini düzenleme ekranını açın. 
  7. Ekranın Properties panelini kullanarak benzer yetkilendirme işlemlerini gerçekleştirin.

Benzer kapsamda farklı element ve ekranlarda aynı işlemleri uygulayarak yetkilendirme süreçlerini yönetebilirsiniz.

Dosyalar

Yardımcı kaynaklar

Sözlük