Hello, I understand that you would like each of your users to connect to their own Windows desktop. NoMachine lets multiple users connect to the same Windows desktop (desktop sharing), so the users will be viewing and interacting with the same desktop. If you want each user to have their own desktop environment, you will need to create ‘n’ number of virtual desktops running Windows, each one for one user.
Permitting multiple desktop environments to run on the same OS is a feature available in the Terminal Server for Linux family. These products permit multiple “virtual desktop sessions” on the same host. Each virtual desktop is separate from the others, allowing users which connect to work within their own (Linux) desktop environment.
More information is available in the following articles in the KB:
Does NoMachine for Windows allow multiple users to connect to their own individual desktop on Windows?
https://kb.nomachine.com/AR10Q01052
What is the difference between physical desktop connection and virtual desktop connection?
https://kb.nomachine.com/AR10K00700