Closed

Google Drive (GDrive) Default Settings: Folders ownership and permissions

Good evening,

I need someone to do custom settings in my company's Gdrive.

Here's what i need:

1) Main folder | directory: "main-folder/"

My company has one main folder that needs to be accessible to all of our team members.

1.1) Sharing Permissions:

- This folder needs to have the following default access permission: "Anyone with link can view it".

- Permissions related to "edit/organize/add" needs to be manually added by the owner of the folder

- Users with "edit/organize/add" permission cannot, by default, add new users

1.2)Other setting:

- Automatically by default, any file/folder created inside this folder AND it's parents by any user needs to have their ownership automatically transferred to a specifc user ("superadmin")

2) Subfolders-level-1 | directory: "main-folder/subfolders-level-1"

Inside that main folder, we need to have a variable number of subfolders "subfolders-level-1". Variable because, from time to time, users will create new/remove folders in this directory.

2.1) Sharing Permissions:

- Automatically by default, this folders needs to have the following access permission: "Anyone with link can view it";

- Automatically by default, permissions related to "edit/organize/add" needs to be manually added by the owner of the folder.

- Automatically by default, users with "edit/organize/add" permission cannot add new users.

1.2)Other setting:

***Automatically by default, inside the directory of the subfolders-level-1, anyone with link (view permissions) should be able to add new folders (but cannot* remove/edit/rename existing files/folders).

For example, any member can create the following folder: main-folder/subfolders-level-1/new-subfolder-created.

*Users needs to be able to (ONLY) rename the folders that they have created

3) Subfolders-level-2 | directory: "main-folder/subfolders-level-1/subfolders-level-2"

Inside a subfolders-level-1, we need to have a variable number of subfolders. Variable because, from time to time, users will create new/remove folders in this directory.

2.1) Sharing Permissions:

- Automatically by default, this folders needs to have the following access permission: "Only Specific Persons can view/edit/...";

- Automatically by default, permissions related to "edit/organize/add" needs to be automatically granted for the person who created the folder and the "superadmin (default owner of the folder, even if he didn't created it)"

- Automatically by default, users with "edit/organize/add" permission SHOULD BE able to grant permission access to other users

GENERAL RULES:

- Automatically by default, "subfolders-level-2" needs to have the sharing permissions like explained above. However, some of the "subfolders-level-2" will have different/customized sharing access permissions, like "Anyone with link can view it". So, standard permission should not overwrite these changes.

- Only some of the members of the team has a business gmail (with custom domain), other members uses personal gmail accounts.

- Any permission granted to top level folders should NOT be inherited to it's subfolders ("child" folders), at any level. So, for instance, if a member grant "edit/organize/add" permission to a specific user, subdirectories sharing permissions should not be affected.

Skills: Scripting, Script Install, Google Cloud Storage, Google App Engine, Google APIs

See more: default settings youtube uploads, set google api translate default language drop, eyeos google drive, google drive distance calculator, magento settings loaded used default settings, settings loaded used default settings, google drive test application android, google drive file manager, google drive mysql, google drive sync software, cron google drive, distraction free sync google drive, google drive toolkit, write space google drive, distraction free google drive, google drive php, google drive sync sql, google drive metadata, program sync google drive dropbox

About the Employer:
( 0 reviews ) Belém, Brazil

Project ID: #24047121

2 freelancers are bidding on average $23 for this job

ashiskarmakar396

I am interested This Job & I am fully sure to complete this job. Trust me & accept my bid. I have experience Such A job .

$15 USD in 7 days
(0 Reviews)
0.0
iahmedhosary

hello dear, i'm qualified for required skill . i have good experience to Organize team files in a shared space . i hope you'll consider me for the position just send me a message so that we can discuss the details.

$30 USD in 2 days
(0 Reviews)
0.0