Hi Sohaib, What I understood...
As you said "
older versions of Dynamics, when you made a change and pressed the save button, it was executed instantly on the instance/server.
-- AX 2009, Any changes happend on application level (UI), it instantly executed in Client/ Server.
In AX 2012, when a security change was made from the UI, the underlying AOT objects were updated at the same time.
-- AX 2012 , If any changes happend in UI level, the underlying AOT objects update immediately.
In D365 FO, when you make security object changes from the UI (running app), the changes are stored in tables and not in the Application Explorer as new objects.
In D365 FO, if you wish to make a security change via the Application Explorer, you must do it in Visual Studio and then deploy the code."
-- D365FO, If any changes happend in UI that will happened run time. But if I like to stored the changes on AOT , then we should go to VS - Application expolrer to deploy it. Then only it will impacted on database level.
Am I correct?
Thanks in advance.