I would like a server side option to disallow library modifications on remote clients, while allowing local library modifications.
I have a central library that I update frequently as I add new music and movies. I have Other People in the house that can be trusted to select media, play/pause, and change the volume...and that's about it. Ideally, there would be a separate guest account to connect to this remote server that was read only, and a second, administrator type account.
As of now, I can either put the server in party mode, or trust that the Other People won't sync the library from their side.
As I update the library often, party mode on it has the drawback of being vulnerable during update (as well as the minor inconvenience of turning party mode off).
As the Other People are using their own devices, I can't trust that they won't screw things up.
While I can come up with several work arounds using multiple JRiver servers and networking permissions, they are at best *workarounds* and not even remotely elegant.