我目前有一个脚本,它使用Google电子表格中的电子邮件地址和角色,并使用this website中的Google Admin SDK将其添加到Google Apps管理员组 . 但是,我正在寻找一个类似的脚本,用于从电子表格中删除列表中的用户 . 有一个来自Google _2564444的API,但是,我不确定如何使用Google Script从电子表格中实现它 . 我怎样才能做到这一点?任何帮助表示赞赏!
以下是我现在用于从电子表格添加用户的内容:
function addGroupMember() {
var userEmail = getUser();
var groupEmail = getGroup();
var member = {
email: userEmail,
role: getRole()
};
member = AdminDirectory.Members.insert(member, groupEmail);
Logger.log('User %s added as a member of group %s.', userEmail, groupEmail);
}
function getUser() {
user = SpreadsheetApp.getActiveSheet().getRange('A2').getValue();
return user }
function getRole() {
role = SpreadsheetApp.getActiveSheet().getRange('B2').getValue();
return role }
2 回答
尝试使用此命令行:
其中groupeKey是该组的电子邮件地址,memberKey是该用户的电子邮件地址
而不是行
member = AdminDirectory.Members.insert(member, groupEmail);
,使用:编辑:从我的代码中复制/粘贴错误 . 关于此的文档是here .