I recently installed Nextcloud. My situation is as follows: I need one account for some board members and a few accounts for some committees. I want the board to be able to directly access data stored by the committees. Ideally, the board would own a directory per committee and the committees would have this directory as their root directory, sort of like what the Unix tool chroot does. Alternatively, the committees would own their own root directory and would share it with the board.
Is a setup like this possible in Nextcloud? I can’t find an option to do this.
(Of course, the committees could have a single directory in their root and share that with the board, but then I would need to keep telling them to store everything inside that directory, which is not ideal.)
Wait, I just learned that the ‘external storage support’ app allows me to mount Nextcloud directories. I tried to have the URL point to my own installation and to use the ‘username and password’ authentication mechanism to log in as a different user.
Should this in principle work? I’m getting “Sabre\DAV\Exception\ServiceUnavailable: HTTP/1.1 503 Storage is temporarily not available” fatal errors.
Sharing a local directory kind of works, but of course not with encryption enabled.
Please don’t mount external storage from the Nextcloud data/-folder, this will certainly break stuff at some point. The data/-folder is considered to be exclusive for Nextcloud and no other process must change the files there.