Skip to content

Instantly share code, notes, and snippets.

@pingkunga
Created August 5, 2023 16:03
Show Gist options
  • Save pingkunga/fc02dcb6cba71049a7fd7eed67ea7603 to your computer and use it in GitHub Desktop.
Save pingkunga/fc02dcb6cba71049a7fd7eed67ea7603 to your computer and use it in GitHub Desktop.
function unshareGoogleDriveFilesWithEmail() {
const email = "your-email"; //อีเมลของคนที่อยากลืม
const folderId = "folderId"; //ใส่ไอดีโฟลเดอร์
const files = DriveApp.getFolderById(folderId).getFiles();
while (files.hasNext()) {
var file = files.next();
var editors = file.getEditors();
var viewers = file.getViewers();
for (i in editors) {
emailEditor = editors[i].getEmail();
if (emailEditor == email) {
file.removeEditor(email);
}
}
for (i in viewers) {
emailViewers = viewers[i].getEmail();
if (emailViewers == email) {
file.removeViewer(email);
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment