I'm evaluating WordPress for my company and I have a few questions.
We would like to have multiple levels of users with different network settings for each. Ideally, the vast majority of users would only be allowed to choose between two different themes. Another group of users would be able to pick between a wider variety of themes, and then a final set of users could completely customize their themes.
We'd also like to allow different domain settings for the user groups. For example, users of the first group would have blogs under the first domain, for example blogs.example1.com/[username]. The users of the second group would have blogs under the second domain, for example blogs.example2.com/[username]. Users in the third group could customize their domain to be whatever they'd like (assuming that we handle the DNS settings properly).
Is this something that can be done with one instance of WordPress in network mode?