Recently we migrated our ECC box to EHP 8.0.
Post upgrade, users were facing error FL 099 ( Not Authorized to test function module ) while executing COPOC.
As a fix we had executed program RS_TESTFRAMEWORK_GENERATE which generated test framework for function module.
Basically error was related to authorization where system was trying to generate testframework for FM but user had no Authorization to S_DEVELOP activity 16.
My question is should end users be given authorization to S_DEVELOP activity 16.? Or should we everytime execute program when the error occurs.?
What is the correct practice.?
( Note: we had executed SGEN after upgrade )