Work Remote through Virtual Machine

Hello,

Here is my topic.

I’m working on some jobs like RPA developer for some customers from other countries. My questions are:

  1. In order to have access on their database to develop robots each customer should create their own VM and after that they grant access to me with User Name and Password? Who’s is responsible for this? Their IT department?
  2. Let’s assume that we have a VM and I can use their database - the only way how can I access their VM it could be using Citrix or RDP, right? Due to security restriction I’m pretty sure I’ll not able to have same access like a employee user.

Any details, tips and tricks would be really helpful. Also, if you ever worked in this way, please let me know. I’m really interested to understand how this process is working.

Cheers,
Adi

Hi,

  1. In order to have access on their database to develop robots each customer should create their own VM and after that they grant access to me with User Name and Password? Who’s is responsible for this? Their IT department?

→ For RPA development using VM should be best practice. in my opinion they should give access to you or some generic user. this should be handled by cloud admin or infrastructure team.

  1. Let’s assume that we have a VM and I can use their database - the only way how can I access their VM it could be using Citrix or RDP, right? Due to security restriction I’m pretty sure I’ll not able to have same access like a employee user.

→ you should get RDP access to the VM so that you can login with your id or generic user and also you should get DB access before starting your development. in every organizations employee or vendor everybody get their access in same way i don’t see any difference.

Hello Kirankumar,

Can we take this offline? I’d like to speak more. I still have some questions.

Thank you,
Florin

Hey,
I work in a similar way.
First of all, the IT department has to create a machine that reflects the working environment. I need to have access to the machine itself as well as to network locations and applications in order to best reflect the environment in which the robot will work.
Of course, I create the script for test environments, but sometimes you should also check at least selectors in the production environment. Usually I did it together with one person appointed from the business side.
If you have any process documentation or you create it yourself, then you should know what and what kind of access you should have.