Dynamics AX projelerinde yetkilendirme süreçlerinde çoğu zaman bir nesneye hangi güvenlik nesnelerinin yetkili olduğu bilgisine ihtiyaç duyulur. Buradaki gereksinim, yetki vermek ya da belirli bir nesneye yetkili olan kullanıcıları sınırlandırmak olabilir. Her iki gereksinime de karşılık veren basit bir özellik AOT üzerinde bulunmaktadır. Her ne kadar işlem basit olsa da projelerden tecrübe ettiğim kadarıyla birçok kişi tarafından bu özellik bilinmemektedir.

Herhangi bir nesneye yetkili olan rolleri, görev ve ayrıcalık detayında görüntülemek için AOT üzerinde ilgili nesne üzerine sağ tıklanarak Add-Ins > Güvenlik Araçları > İlgili güvenlik rollerini görüntüleme tıklanır.

view-related-security-role

Açılan formda sorgulanan menu itema hangi yetki nesnelerinin erişebildiği rol, alt rol, görev, ayrıcalık ve erişim tipi detayında listelenir.

roller-related-to-menu-item

Bu sorgulama formu sayesinde kullanıcılardan gelen yetki taleplerinde ilgili nesneye yetkili olan roller görüntülenerek uygun olan bir rol seçip ataması yapılabilir. Aynı şekilde herhangi bir form ya da fonksiyon özellikle bazı kullanıcılar haricinde kısıtlanmak istendiğinde yine bu sorgulama formundan faydalanılarak hangi rollerin erişim yetkisine sahip olduğu görüntülenir ve olmaması gereken bir erişim yetkisi tespit edilirse ilgili güvenlik nesnesi güncellenerek istenen kısıtlama yapılabilir.