It is required to allow developers to use AOT without Sysadmin role on ax 2012. is it doable? if How?
No, it’s not possible. What business problem are you trying to solve by this suggested design?
Whole Purpose of Sysadmin Role you are trying to avoid…
First of all nothing is impossible,But Business scenario should be rightly mentioned otherwise you will End up with another mess.
Add your business scenario please…
we don’t need developers to add or remove users and assign new security role or remove existing roles
The SysAdmin role is required to access the AOT. The normal ALM solution in this case would be that your developers have the SysAdmin role assigned to them in a development environment but do not have this access in your TEST/UAT/QA or PROD environments. In this way your developers would be able to do their work without risking potential issues in the higher environments.
I think i got your business scenario here…
You can do in reverse way as work around.Create extensions for User and UserRole assignment forms to restrict visibility of this form
if User has System Admin Role then trigger it.
I know its not recommended but if you need it then you need it [emoticon:c4563cd7d5574777a71c318021cbbcc8]