【发布时间】:2016-08-12 12:59:51
【问题描述】:
我想创建一个电子表格,让用户创建自己的 google 组以用于邮件列表目的。
我可以使用此代码将域的成员添加到组:
function addGroupMember (groupEmail, userEmail,ruolo) {
var member = {
email: userEmail,
role: ruolo
};
try {
member = AdminDirectory.Members.insert(member, groupEmail);
Logger.log('User %s added as a member of group %s.', userEmail, groupEmail);
}catch(e){
Logger.log("adding in:" + groupEmail + " failed user email: "+ userEmail + " role: " + ruolo + " error:" + e);
}
但是如果我尝试添加一个非域的用户(我可以在组管理中这样做)它会失败并出现以下错误:
[16-08-12 14:54:13:113 CEST] 添加:mygropu@mydomain.it 失败用户电子邮件:user@otherdominin.it 角色:成员错误:异常:无效输入:memberKey
【问题讨论】:
-
可以通过网页版添加吗?您选择了
Allow members external to this organization吗? -
是的!我可以在网页版中添加非域地址,是的,允许外部成员