3.2. How is SAP scripting activated?

Execute transaction "RZ11," enter the parameter name "sapgui/user_scripting," and click the "Display" button. If the parameter is not found, then the system's package level support is insufficient (admin rights required).

On the following screen, the current value should be "TRUE." If it is displayed as "FALSE," please click on "Change Value."

Set the value to "TRUE" and save it. The value must be entered in uppercase letters, otherwise it will be interpreted as "FALSE."
Instead of the current value, it is better to set the profile value to "TRUE," as this is the default value that is set after a server restart.
If the parameter "sapgui/user_scripting_per_user" is also "TRUE," all datango users require the "Execute(16)" authorization of the authorization object "S_SCR" in class "BC_A." Alternatively, the parameter sapgui/user_scripting_set_readonly can also be set to "TRUE," as read access is sufficient for datango.

The parameter "sapgui/user_scripting_disable_recording" can also be set to "TRUE" without any problems, as datango does not record any new scripts.
If NWBC is used, "sapgui/nwbc_scripting" can also be set to "TRUE"; this corresponds to the simultaneous activation of "sapgui/user_scripting" and "sapgui/user_scripting_set_readonly".