任何人都可以幫我弄清楚爲什麼這個revokeAdminPermissions函數不工作?它執行,並且執行腳本指出它已成功,但權限未被撤銷;用戶仍然可以訪問相關文件夾。folder.revokePermissions無法撤消權限
AddAdminPermissions和findFolder僅供參考,這些工作正常。
在此先感謝任何可以幫助到的人!
function findFolder(folderName){
var folders = DriveApp.getFolders();
while (folders.hasNext()) {
var folder = folders.next();
if(folder.getName()==folderName){
return folder
}
}
}
function addAdminPermissions(email){
findFolder("Admin").addEditor(email)
findFolder("Project Sheets").addEditor(email)
findFolder("Team Members").addEditor(email)
}
function revokeAdminPermissions(email){
var admin = findFolder("Admin")
admin.revokePermissions(email)
var projects = findFolder("Project Sheets")
projects.revokePermissions(email)
var tmFolder = findFolder("Team Members")
tmFolder.revokePermissions(email)
}
對,這不是這裏的情況。 – IAntoniazzi