You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
// Maximise visibility of group. It's visible in GitHub anyway
19
+
whoCanViewMembership: 'ALL_IN_DOMAIN_CAN_VIEW',
20
+
21
+
// This specifies who can add/remove members. We want this to only be via this IaC.
22
+
whoCanModerateMembers: 'NONE',
19
23
whoCanLeaveGroup: 'NONE_CAN_LEAVE',
20
-
whoCanModerateMembers: 'OWNERS_ONLY',
24
+
whoCanJoin: 'INVITED_CAN_JOIN',
25
+
26
+
// We don't intend these groups to be used as mailing lists, so we set posting and viewing messages to the most restrictive settings currently available.
21
27
whoCanPostMessage: 'ALL_OWNERS_CAN_POST',
22
-
whoCanViewGroup: 'ALL_MEMBERS_CAN_VIEW',
23
-
whoCanViewMembership: 'ALL_IN_DOMAIN_CAN_VIEW',
28
+
whoCanContactOwner: 'ALL_OWNERS_CAN_CONTACT',
29
+
// This is badly named, but actually means 'Permissions to view group messages'. See https://developers.google.com/workspace/admin/groups-settings/v1/reference/groups
0 commit comments