It absolutely can be done:
If you have lots of users you might need help automating some of the setup.
I can help if you have budget.