2012-12-05 43 views
0

我已經使用了在Google Apps腳本的默認服務中實施的羣組類。但是,如果您是該組的管理員,則無法將新用戶添加到組中。另一方面,Google Apps Provisioning API可以做到這一點。有沒有辦法從GAS連接這個API?有關如何做到這一點的任何見解?從GAS添加用戶到Google羣組

回答

0

要將用戶添加到組中,您可以使用Domain Group服務。下面是從文檔的例子:

var group = GroupsManager.getGroup("testgroup").addMember("[email protected]"); 

更新2016年8月18日: 谷歌announced the deprecation of the DomainService (which includes GroupsManager) on 15 May 2015。現在您可以使用Admin SDK Directory Service

此示例將用戶添加到域中的現有組。它直接從文檔中複製。

function addGroupMember() { 
    var userEmail = '[email protected]'; 
    var groupEmail = '[email protected]'; 
    var member = { 
    email: userEmail, 
    role: 'MEMBER' 
    }; 
    member = AdminDirectory.Members.insert(member, groupEmail); 
    Logger.log('User %s added as a member of group %s.', userEmail, groupEmail); 
} 
相關問題