Yeah, it's like... ownCloud groups are just a way of sharing things... not a way of owning things.
This becomes awkward for something that's more groups based in several ways, from my experimenting:
- The user who creates a shared folder sees it as a normal folder, but all other users with whom the folder is shared see it under a special "Shared" directory.
- If a user shares a subfolder (or subsubfolder), it still just appears as a folder right inside Shared/ to other users
- Behind-the-scenes, the files are actually stored in the user who created it's data directory... which could be really confusing if you ever have to dig into the filesystems for backups or something
- With some quick testing.. it seems like the files still stick around if the user who created them first was deleted but they're still shared with other people... but I don't know if ownCloud just hadn't cleared it out yet, or if it just sticks around in the deleted users data/ folder as long as somebody has access to it?
Basically... the Dropbox / Google Drive / Microsoft OneDrive paradigm just doesn't sit right with me for company/group/team usage...
- there's no concept of a master directory tree. A user sees their own files, or stuff other people have shared with them (directly or via group). This makes sense to me if dealing with your files and with my files, but not if you're trying to get a concept of a team's files or a company's files
- All the permissions seem to be from an individual user's perspective: I'm sharing these files or folders with these other users/groups. I want a master permissions overview -- who has access to what overall?
Am I just being too old school though? Is this a more natural or flexible or modern concept? For stuff that really belongs to a team/project/company though... I want a master view, a canonical directory tree.. not a mish-mash of scattered shared directories from user to user (or even user to group)... I want to be able to say: this project group owns this directory,and these are the users/groups who currently have access to it.
The ownCloud/Dropbox approach seems great for managing your personal stuff, and sharing it with some other people. But I can't wrap my head around using this to replace my company's Samba file server (which is the kind of thing I was evaluating it for)... unless I'm just behind the curve in my thinking about file servers or something? It just doesn't sit right...