11 ส.ค. 2023 เวลา 09:48 • วิทยาศาสตร์ & เทคโนโลยี

Reset Password ด้วย Google Sheets + Apps Script

ยกตัวอย่างการรีเซ็ตรหัสผ่านทีละมากๆ หลายๆ บัญชีพร้อมกัน ด้วย Sheets และ Script สั้นๆ เหมาะสำหรับผู้ดูแล Admin Console ของ Google Workspace มากๆ
เอา code ไปใช้ได้เลย
function resetpassword(){
var SheetID = "id ของ sheet ของคุณเอง";
var ss = SpreadsheetApp.openById(SheetID);
var dataSheet = ss.getSheetByName("resetpassword");
var dataRange = dataSheet.getDataRange();
var dataValues = dataRange.getValues();
for (var i=1; i < dataValues.length;i++){
var row = dataValues[i];
if(row[2] == "") {
var email = row[0];
var password = row[1];
var user = {
password : password,
changePasswordAtNextLogin : true
}
}
user = AdminDirectory.Users.update(user,email);
var timestamp = new Date();
dataSheet.getRange(i+1, 3).setValue(timestamp);
}
}
โฆษณา