Hi
Thanks for reaching out to Microsoft Q&A.
Pls see below about virtual desktop and check the feasibility with your environment. For your requirement I would also suggest virtual desktops as they would be user friendly and easy to setup with isolated access for many users.
[https://learn.microsoft.com/en-us/windows-server/remote/multipoint-services/Create-Windows-10-Enterprise-virtual-desktops-for-stations
Please Upvote and Accept as answer if the reply was helpful, this will be helpful to other community members.