We would like to restrict the usage of the program RGUGBR00 which regenerates the validations, substitution, etc. One of the users executed this program with incorrect selection criteria (chose all the check boxes) and this reset all the Z SETS in production system.
All the developers and support members have access to SE80 in production to execute few programs. This opens up the restriction and any of them would be able to run RGUGBR00.
1) Is there a way to restrict the usage of the program without making changes to the program or its screen?
2) Is there a authorization object needed for this program?