Hi All,
I'm looking to offer a traditional file server sort of hierarchy in Google Drive where there is a central structure in which files/folders are stored. I know, theoretically, Team Drives is the way to accomplish this - but I find the functionality lacking in some particulars. Namely (maybe I'm understanding this incorrectly?) that if someone is a member of a Team Drive they have access to all the files on that drive with at least view permissions. This seems problematic to me for several reasons:
1. Say in the case of a Finance Department, individuals who are members of Finance should have access to that Team Drive but perhaps not all members should have access to payroll related files.
2. If one wants to use a single Team Drive (for a smaller organization) this becomes even more problematic - does facilities need access to payroll files? Probably not.
I know I'm using the example of Finance files, but this could extend to any number of other departments - e.g. Human Resources, Executives, Information Technology (should details of system configurations be available to everyone? I'd say no).
If I'm thinking about this wrong, please correct me. If I'm understanding the limitations of Google Team Drives correctly, then here is my dilemma...I have created a separate Google user who acts as the owner of a shared folder which all other users are to place their files/folders in. This shared folder includes directories for each department. Theoretically, the idea is that individuals would put their files into a folder (or create sub-folders) and these files/folders would be public to the organization by default but could be restricted on an as-needed basis (I prefer this to a secure by default within the organizational context, since most materials are not sensitive and if one does not know the materials exist elsewhere there is high likelihood of wasted effort recreating already existing resources).
The issue I'm running into at the moment is that when someone moves files (or creates files/folders) in the shared folder the ownership is given to them. Ideally I'd like the ownership to reside with the special user created for this purpose - this way there aren't any issues with deleting the files/folders, etc. if needed.
I know AODocs offers functionality like this and it appears gPanel and BetterCloud do as well, but the cost for these solutions is beyond what I have available, so I was hoping to accomplish the same using GAM. Ideally this would be a monitoring situation where as soon as the file/folder is added the permissions are updated.
Any thoughts on specifically implementing this functionality is appreciated but I'm also open to having my understanding of best practices for this sort of thing expanded!
Thanks,
Dave