Concurrent Remote Access to Quickbooks

A potential small accounting client called and asked about setting up the following scenario:

They want to have their clients remote into a server, then log into Quickbooks to work on their own data. There might/would be multiple clients remoted into the server at any given time working on their own individual QB files. There are currently 10 clients, but that list would be fluid.

The potential client currently has no server, so the whole thing would need to be set up from scratch. Are we talking about a Terminal Server running under hyper-v on a Server 2016 host? VPN or SSL VPN connections using a business class router? Licensing?

Have never worked with Terminal Server/Remote Desktop Services, so am not familiar with all the bits and pieces needed to set this up..if it's possible.

Once I identify all the necessary pieces, I can put together a quote for them.

Would appreciate any and all pointers!

Thank you!
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Bill BachPresident and Btrieve GuruCommented:
While this might be an interesting option technically, I believe there may be some legal hurdles to leap over first. First check out this web page:
The FAQ explicitly states: "Can independent hosting companies offer QuickBooks desktop hosting if they aren't authorized by Intuit?  No. Only Intuit-authorized hosts can offer QuickBooks desktop hosting services to end users."

I would expect that if you contact Intuit about becoming an authorized hosting company, they will have a recommendation on the correct platform and security components that you would need to do this successfully.  Just trying to set up a TermServer ad hoc is likely to create a situation where one client can access the data of another client, which would be very bad.

To more directly answer the question, I expect that the safest option is a Virtual Desktop Infrastructure (VDI) installation, with secure VPN (or SSL VPN) connections for the remote users to the virtual desktops.  The proper licensing would be directed by Intuit (and may even be more expensive that the rest of it), though, so you should start with them first.
David Johnson, CD, MVPOwnerCommented:
create a virtual machine for each company with their own copy of quickbooks

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
markperl1Author Commented:
Thank you both for your comments! Clearly I have way more research to do...if I even want to get involved in the project!

Thank you!
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Remote Access

From novice to tech pro — start learning today.