0

我正在编写一个脚本来管理组,因为组中有内部域的地址和其他域的地址。我想以编程方式强制只有内部域的用户才能发布到组。

我使用这段代码:

var groupId = "test@dominio.it";
var groupSettings = AdminGroupsSettings.newGroups();
groupSettings.whoCanPostMessage = ["ALL_IN_DOMAIN_CAN_POST"];
AdminGroupsSettings.Groups.patch(
    groupSettings, groupId
)

但是,如果我随后检查组管理中的“谁可以发帖”部分,我会发现:

- OWNER yes
- MANAGER yes
- ALL GROUP MEMBER yes
- ALL IN DOMAIN yes
- ANYONE no

在组管理中,我可以执行以下设置:

- OWNER yes
- MANAGER yes
- ALL GROUP MEMBER no
- ALL IN DOMAIN yes
- ANYONE no

但我想通过 Apps 脚本进行设置。为什么我的代码没有更新发布权限?

4

0 回答 0