This is not really an idea from me but more a question for you.
We have an issue that some suppliers are complaining that they don’t want to disclose their source codes (which they consider as their Intellectual Property (IP)).
Today with BeyondTrust we provide them a virtual machine inside our network to permit them to work and connect to our machines in our plants. BeyondTrust replaces the classic VPN that we had in the past where our supplier were developing their software on their private PC while being connected on our network.
Do you have already a solution or an integrated solution with a partner, how we can provide to a developer a way to develop a software with his source code, on our virtual machine, without asking him to put his source code on this virtual machine? a kind of encrypted container that cannot be recorded nor accessed on our virtual machine by another -admin- user... something made for developers... ?