By creating a new priviledge set , you can limit access to specific scripts, If you disable the menu choices and you create the needed function from the menu in scripts and then limit access to the scripts you want to control you should have any level of control that you choose...