I joined a large, multi-national company only a couple of weeks ago as an engineer, and the first few days I saw most of my coworkers in the sales department constantly on excel / gmail 8 hours a day (even working overtime quite often) which surprised me. Out of curiosity I asked them to show me their tasks, and I was amazed at how much manual work was being done. For example, copying an Excel cell to their work email account to find a specific email, adding a few details and then forwarding it to specific people. This was one of the easier tasks, but nevertheless I figured all of them could be automated using python scripts.
After I wrote one script which worked just fine on my home computer, I told my coworker he would have to install Python on the work laptop / computer, but because our company policy required permission before installing software, I would have to ask the IT manager. He refused to allow it, citing reasons such as "if you leave the company, who'd maintain the code in case a bug arises", etc. There are probably also reasons such as him not trusting me as he and his team won't really understand the code and could think I might divuldge company data. He did not say this but it seems probable and understandable from my view.
Later my own manager inquired about this (who is not tech-savy) and I explained him how it would increase efficiency and minimize the chances of silly errors, which happen quite often. He seemed convinced, but he asked me if there was a licensed, business version of Python. I told him it was free and he stated that that was not possible, to which I said "I'll check and get back to you in a day or two".
How do I convince them that this would collectively save hundreds of hours per week and minimize the chances of missing sales orders? That my code will not expose company data? And that simply installing Python on a few computers won't really harm the company?