Query: Connection from a Client PC (end user) to the storage server (methodology)

Hi all,

     Our working method is for users to enter a virtual machine and carry out their activities in it (enter Expert Dseigner, Bentley Fiber, etc ...). And, we intend to modify this method so that each of them works with these tools locally or client (their PCs should contain these products ...). Our concern is to know what precautions we must keep in mind if we must do this? ... For example, The database is on a single Physical Server (all can be connected without problems). Each PC has each of the tools installed (Expert Designer, Microstation, bentley fiber, GSA, etc ...). All users should "share their DGN files" with others ... Could you give me any comments on how to achieve this?