Uygulamanızda ekran bazında yetkilendirme yapmak, kullanıcıların yalnızca gerekli ekranlara erişmesini sağlayarak güvenliği artırır. Ekranların görünürlüğü, oluşturduğunuz rollere göre ayarlanabilir.
Örneğin, Departman sayfasının yalnızca Yönetici rolüne sahip kullanıcılar tarafından görünmesini sağlayabilirsiniz. Personel rolündeki bir kullanıcı bu sayfayı görüntüleyemez.
2.1. Ekranlarda Rol Bazlı Yetkilendirme
Ekranlar için yetkilendirme yaparken, Properties panelinde Authorization alanını kullanabilirsiniz. Ekranın sadece belirli bir rol tarafından görüntülenmesini sağlamak için, o rolü ekleyerek ilgili ekranın görünürlüğünü ayarlayabilirsiniz.
2.2. Preview Modunda Yetkilendirme
Geliştirdiğiniz uygulamayı Preview aldığınızda, kullanıcıların giriş yapabilmesi için All Roles Access Switch'ini aktif hale getirmelisiniz. Böylelikle, kullanıcılar uygulamanın giriş ekranında e-posta ve şifrelerini girerek yetkilendirilmiş ekranları görüntüleyebilirler.
Eğer login işlemi gerektirmeden ekranların görünmesini istiyorsanız, Anonymous Access Switch'ini aktif hale getirmeniz yeterlidir. Bu durumda, kullanıcıların giriş yapmasına gerek kalmadan ekranları görebilirler.
Ekranlar ve elementler için yetkilendirme işlemleri, kullanıcıların sadece kendi rollerine uygun olan alanlara erişmesini sağlayarak, uygulamanın güvenliğini ve işlevselliğini artırır. Rollerin doğru şekilde oluşturulması ve her element veya ekran için uygun erişim haklarının tanımlanması, kullanıcı deneyimini ve verimliliği iyileştirir.