【发布时间】:2014-11-13 07:49:10
【问题描述】:
我目前有一个脚本,它使用来自 this website 的 Google Admin SDK 从 Google 电子表格中获取电子邮件地址和角色并将它们添加到 Google Apps 管理员组。但是,我正在寻找一个类似的脚本,该脚本可以从电子表格中删除列表中的用户。 Google here 提供了一个 API,但是,我不确定如何使用 Google 脚本从电子表格中实现它。我怎样才能做到这一点?任何帮助表示赞赏!
这是我现在从电子表格添加用户的内容:
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 }
【问题讨论】:
-
澄清,当您说“从列表中删除他们”时,您的意思是从电子表格的单元格中删除它们,还是从组中删除用户(基本上与您的示例相反代码?)StackOverflow 通常会帮助解决特定的编程障碍,而不是为您编写代码,但我会看看能否根据您的需要为您指明正确的方向。
标签: google-apps-script google-apps