on 07-07-2023 4:14 PM
Hello, after enabling scripting for my SAP profile, I was able to generate a script and run it from Python... my question is, would it be possible to deploy this solution as a package (an exe generated from Python for example) to another SAP user (a colleague) without enabling scripting on his/her SAP profile? If not, what are my options? Trying to create an RPA solution for a repetitive lengthy task. Thanks a lot for any support.
Hello waddoum81,
the type of the program (script or binary executable) does not eliminate the need to enable SAP GUI scripting on the target system. You generate code based on SAP GUI Scripting, which is thus an operation requirement on any target system which it is to be executed. With this you have to enable SAP GUI Scripting on your colleague's computer as well. The RPA platforms I know use all SAP GUI Scripting as well, so this can only be a solution if you use RPA's Computer Vision, to avoid that the SAP GUI Scripting has to be activated on other computers. This is more "expensive" as the use of SAP GUI Scripting and then the question arises, if automation is desired, whether it does not make sense to also grant SAP GUI Scripting to the colleagues who have an advantage from it.
Best regards
Stefan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
appreciated Stefan, actually did some testing today with an SAP user not having scripting enabled and like you said… it didnt work.
Thanks!
Hello waddoum81,
yes, it is possible. How to configure that is described in the SAP GUI Scripting Security Guide. In the section Modes for Server Side Protection you can find a few to settings to handle this. Especially the setting of the profile parameter sapgui/user_scripting_disable_recording might be of interest to you.
Best regards
Stefan
User | Count |
---|---|
79 | |
9 | |
9 | |
7 | |
7 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.