Google群组管理SDK所有者和成员

时间:2013-07-25 00:35:50

标签: google-apps google-groups google-admin-sdk

我通过Admin SDK在我的Google Apps域中配置群组。从https://developers.google.com/admin-sdk/directory/v1/reference/members的信息中,它告诉我“一个所有者不需要成为该组织的成员”

我认为这意味着如果我想将所有者设置为成员,我需要添加一个角色为“OWNER”的成员对象,并添加角色为“MEMBER”的同一用户。所以我尝试将用户添加到组中作为“所有者”,但当我尝试将同一用户添加为“成员”时,我收到409错误“成员已存在”。

这使我相信所有者自动成为该组的成员,与文档相反。如果不是这种情况,那么如何创建不属于该组成员的所有者?

1 个答案:

答案 0 :(得分:1)

你是对的。在旧的Provisioning API中,成员资格和所有权是单独的属性。但是,就Admin SDK而言,组的所有者和管理者也始终是该组的成员。将其作为所有者或管理者删除也会将其作为成员删除。

因此,无法通过Admin SDK将用户设为组的所有者,但不能成为成员。