Thank you for reaching out.
If more than one person can log in to the VM, then more than one person can open the software. The system does not know who is allowed to use it and who is not. As long as other users can technically open the software, there is always a risk. The only real ways to remove that risk are to allow only one person to log in to the VM, to block other users from opening the software, or to make sure everyone who can log in and use the software has their own license. If none of these are done, the risk remains because the software is still accessible to multiple people.
This link also explains how shared virtual machines allow multiple users to access the same system and run applications unless access is restricted, which might help for further understanding:
Reference:
https://learn.microsoft.com/en-us/answers/questions/2237628/how-to-enable-concurrent-users-in-azure-virtual-de
Please let us know if you require any further assistance, we’re happy to help. If you found this information useful, kindly mark this as "Accept Answer". So that others in the community facing similar issues can easily find the solution. Your contribution is highly appreciated.