GAM XTD3 Group creation issues

305 views
Skip to first unread message

Blutarsky

unread,
Aug 23, 2019, 6:29:28 AM8/23/19
to GAM for G Suite
Good morning everyone, 
while testing Google Groups creation with GAM ADV XTD3 I am facing this issues:

  • Upon first access to group info through Google Groups web interface, an error 438 is thrown. Once reloaded, no error is shown:
Untitled.png


  • Group is listed in the Admin console, but it won't list in "My Groups" (Google Groups list), as if does not belong to the admin account, under wich it is being created (GAM account)
  • Description and Name are correctly set and visible in Admin Console, but are wrong in Google Groups group Information:

In Googlr Groups view:

download (12).png


in Admin console view

download (11).png






Blutarsky

unread,
Aug 23, 2019, 6:31:25 AM8/23/19
to GAM for G Suite
Adding larger images  as attachments
download (12).png
download (11).png
Untitled.png

+KimNilsson

unread,
Aug 23, 2019, 6:55:37 AM8/23/19
to GAM for G Suite
Admin created groups aren't owned by the individual admin account.
As you can see it has zero members, including no owner.
Hence not listed in My groups.

Blutarsky

unread,
Aug 23, 2019, 7:08:01 AM8/23/19
to GAM for G Suite
Thanks Kim

Blutarsky

unread,
Aug 24, 2019, 3:31:52 AM8/24/19
to GAM for G Suite
As for the group description issue I have discovered that this is due to some incorrect GAM parsing of the command when a lot of parameters are used in the command.

So using gam create group "mygroupl@domain"  name "My group name"  description "Some description" will work correctly, while using full parameters won't (see example below)

Oddly, creating the group with just the name & description and then updating the group settings with full parameters, will work.
 

Full parameters sample:  
gam create group "mygroupl@domain"  name "My group name"  description "Some description"`
allowExternalMembers true `
    allowWebPosting false `
    archiveOnly false `
customFooterText "' custom message '" `
    customRolesEnabledForSettingsToBeMerged false `
    defaultMessageDenyNotificationText "Not Allowed" `
    enableCollaborativeInbox false `
    includeCustomFooter true `
    includeInGlobalAddressList true `
    isArchived true `
    membersCanPostAsTheGroup false `
    messageModerationLevel MODERATE_NONE `
    primaryLanguage en `
    replyTo REPLY_TO_LIST `
    sendMessageDenyNotification false `
    spamModerationLevel MODERATE `
    whoCanContactOwner ALL_MANAGERS_CAN_CONTACT `
    whoCanJoin CAN_REQUEST_TO_JOIN `
    whoCanLeaveGroup NONE_CAN_LEAVE `
    whoCanPostMessage ALL_MANAGERS_CAN_POST `
    whoCanViewGroup ALL_IN_DOMAIN_CAN_VIEW `
    whoCanViewMembership ALL_MANAGERS_CAN_VIEW `
    whoCanDiscoverGroup ALL_IN_DOMAIN_CAN_DISCOVER `
      showInGroupDirectory true `
    whoCanAssistContent OWNERS_AND_MANAGERS `
      whoCanAssignTopics OWNERS_AND_MANAGERS `
      whoCanEnterFreeFormTags OWNERS_AND_MANAGERS `
      whoCanHideAbuse OWNERS_AND_MANAGERS `
      whoCanMakeTopicsSticky OWNERS_AND_MANAGERS `
      whoCanMarkDuplicate OWNERS_AND_MANAGERS `
      whoCanMarkFavoriteReplyOnAnyTopic OWNERS_AND_MANAGERS `
      whoCanMarkNoResponseNeeded OWNERS_AND_MANAGERS `
      whoCanModifyTagsAndCategories OWNERS_AND_MANAGERS `
      whoCanTakeTopics OWNERS_AND_MANAGERS `
      whoCanUnassignTopic OWNERS_AND_MANAGERS `
      whoCanUnmarkFavoriteReplyOnAnyTopic OWNERS_AND_MANAGERS `
    whoCanModerateContent OWNERS_ONLY `
      whoCanApproveMessages OWNERS_ONLY `
      whoCanDeleteAnyPost OWNERS_ONLY `
      whoCanDeleteTopics OWNERS_ONLY `
      whoCanLockTopics OWNERS_ONLY `
      whoCanMoveTopicsIn OWNERS_ONLY `
      whoCanMoveTopicsOut OWNERS_ONLY `
      whoCanPostAnnouncements OWNERS_ONLY `
    whoCanModerateMembers OWNERS_ONLY `
      whoCanAdd ALL_OWNERS_CAN_ADD `
      whoCanApproveMembers ALL_OWNERS_CAN_APPROVE `
      whoCanBanUsers OWNERS_ONLY `
      whoCanInvite ALL_OWNERS_CAN_INVITE `
      whoCanModifyMembers OWNERS_ONLY

On Friday, August 23, 2019 at 12:29:28 PM UTC+2, Blutarsky wrote:

Ross Scroggs

unread,
Aug 24, 2019, 9:45:16 AM8/24/19
to google-ap...@googlegroups.com
I don't believe that this is correct:
As for the group description issue I have discovered that this is due to some incorrect GAM parsing of the command when a lot of parameters are used in the command.

Look for comments marked by *********

PS C:\GamTest> gam config debug_level 1 create group "testgroupps"  name "Test Group PS Name"  description "Test Group PS Description"`
connect: (www.googleapis.com, 443)
send: b'GET /discovery/v1/apis/admin/directory_v1/rest HTTP/1.1\r\nHost: www.googleapis.com\r\nuser-agent: Python-httplib2/0.13.0 (gzip)\r\naccept-encoding: gzip, deflate\r\nif-none-match: "9eZ1uxVRThTDhLJCZHhqs3eQWz4/5HuD5_WBYDvRWcfO5I5hjCFh4pY"\r\n\r\n'
reply: 'HTTP/1.1 304 Not Modified\r\n'
header: Date: Sat, 24 Aug 2019 13:28:56 GMT
header: Expires: Sat, 24 Aug 2019 13:33:56 GMT
header: Age: 34
header: ETag: "9eZ1uxVRThTDhLJCZHhqs3eQWz4/5HuD5_WBYDvRWcfO5I5hjCFh4pY"
header: Alt-Svc: quic=":443"; ma=2592000; v="46,43,39"
connect: (oauth2.googleapis.com, 443)
send: b'POST /token HTTP/1.1\r\nHost: oauth2.googleapis.com\r\nContent-Length: 202\r\ncontent-type: application/x-www-form-urlencoded\r\nuser-agent: GAMADV-XTD3 4.90.07 - https://github.com/taers232c/GAMADV-XTD3 / Ross Scroggs <ross.s...@gmail.com> / Python 3.7.4 final / Windows-10-10.0.18362 AMD64 /\r\naccept-encoding: gzip, deflate\r\n\r\n'
send: b'grant_type=refresh_token&client_id=xxx&client_secret=xxx&refresh_token=1%2FhYTioaC4y9mUEAMWcRNpeB6A_gcTfWmTb8YZ3gYJnw9vuRp_NsVW5JRxUQLi6Dal'
reply: 'HTTP/1.1 200 OK\r\n'
header: Content-Type: application/json; charset=utf-8
header: Vary: Origin
header: Vary: X-Origin
header: Vary: Referer
header: Content-Encoding: gzip
header: Date: Sat, 24 Aug 2019 13:29:31 GMT
header: Server: scaffolding on HTTPServer2
header: Cache-Control: private
header: X-XSS-Protection: 0
header: X-Frame-Options: SAMEORIGIN
header: X-Content-Type-Options: nosniff
header: Alt-Svc: quic=":443"; ma=2592000; v="46,43,39"
header: Transfer-Encoding: chunked
connect: (www.googleapis.com, 443)
send: b'GET /discovery/v1/apis/groupssettings/v1/rest HTTP/1.1\r\nHost: www.googleapis.com\r\nuser-agent: Python-httplib2/0.13.0 (gzip)\r\naccept-encoding: gzip, deflate\r\nif-none-match: "9eZ1uxVRThTDhLJCZHhqs3eQWz4/V2V-RMnoYCfSSC985XKqZdYWInI"\r\n\r\n'
reply: 'HTTP/1.1 304 Not Modified\r\n'
header: Date: Sat, 24 Aug 2019 13:25:59 GMT
header: Expires: Sat, 24 Aug 2019 13:30:59 GMT
header: Age: 212
header: ETag: "9eZ1uxVRThTDhLJCZHhqs3eQWz4/V2V-RMnoYCfSSC985XKqZdYWInI"
header: Alt-Svc: quic=":443"; ma=2592000; v="46,43,39"
send: b'POST /admin/directory/v1/groups?fields=&prettyPrint=true&alt=json HTTP/1.1\r\nHost: www.googleapis.com\r\naccept: application/json\r\naccept-encoding: gzip, deflate\r\nuser-agent: GAMADV-XTD3 4.90.09 - https://github.com/taers232c/GAMADV-XTD3 / Ross Scroggs <ross.s...@gmail.com> / Python 3.7.4 final / Windows-10-10.0.18362 AMD64 / google-api-python-client/1.7.8 (gzip)\r\ncontent-type: application/json\r\ncontent-length: 37\r\nauthorization: Bearer xxxx\r\n\r\n'
send: b'{"email": "testg...@rdschool.org"}'
reply: 'HTTP/1.1 200 OK\r\n'
header: Cache-Control: no-cache, no-store, max-age=0, must-revalidate
header: Pragma: no-cache
header: Expires: Mon, 01 Jan 1990 00:00:00 GMT
header: Date: Sat, 24 Aug 2019 13:29:32 GMT
header: ETag: "SXFHf-A4wQx02aM-7Cegj6o2Lk8/f4buUjaX4mIBu2AqR7brdSehFbA"
header: Vary: Origin
header: Vary: X-Origin
header: Content-Type: application/json; charset=UTF-8
header: Content-Encoding: gzip
header: X-Content-Type-Options: nosniff
header: X-Frame-Options: SAMEORIGIN
header: X-XSS-Protection: 1; mode=block
header: Server: GSE
header: Alt-Svc: quic=":443"; ma=2592000; v="46,43,39"
header: Transfer-Encoding: chunked
send: b'PUT /groups/v1/groups/testgroupps%40rdschool.org?fields=&prettyPrint=true&alt=json HTTP/1.1\r\nHost: www.googleapis.com\r\naccept: application/json\r\naccept-encoding: gzip, deflate\r\nuser-agent: GAMADV-XTD3 4.90.09 - https://github.com/taers232c/GAMADV-XTD3 / Ross Scroggs <ross.s...@gmail.com> / Python 3.7.4 final / Windows-10-10.0.18362 AMD64 / google-api-python-client/1.7.8 (gzip)\r\ncontent-type: application/json\r\ncontent-length: 2133\r\nauthorization: Bearer xxxx\r\n\r\n'

******* Note that description is set in the API call

send: b'{"name": "Test Group PS Name", "description": "Test Group PS Description", "allowExternalMembers": "true", "allowWebPosting": "false", "archiveOnly": "false", "customFooterText": "\' custom message \'", "customRolesEnabledForSettingsToBeMerged": "false", "defaultMessageDenyNotificationText": "Not Allowed", "enableCollaborativeInbox": "false", "includeCustomFooter": "true", "includeInGlobalAddressList": "true", "isArchived": "true", "membersCanPostAsTheGroup": "false", "messageModerationLevel": "MODERATE_NONE", "primaryLanguage": "en", "replyTo": "REPLY_TO_LIST", "sendMessageDenyNotification": "false", "spamModerationLevel": "MODERATE", "whoCanContactOwner": "ALL_MANAGERS_CAN_CONTACT", "whoCanJoin": "CAN_REQUEST_TO_JOIN", "whoCanLeaveGroup": "NONE_CAN_LEAVE", "whoCanPostMessage": "ALL_MANAGERS_CAN_POST", "whoCanViewGroup": "ALL_IN_DOMAIN_CAN_VIEW", "whoCanViewMembership": "ALL_MANAGERS_CAN_VIEW", "whoCanDiscoverGroup": "ALL_IN_DOMAIN_CAN_DISCOVER", "showInGroupDirectory": "true", "whoCanAssistContent": "OWNERS_AND_MANAGERS", "whoCanAssignTopics": "OWNERS_AND_MANAGERS", "whoCanEnterFreeFormTags": "OWNERS_AND_MANAGERS", "whoCanHideAbuse": "OWNERS_AND_MANAGERS", "whoCanMakeTopicsSticky": "OWNERS_AND_MANAGERS", "whoCanMarkDuplicate": "OWNERS_AND_MANAGERS", "whoCanMarkFavoriteReplyOnAnyTopic": "OWNERS_AND_MANAGERS", "whoCanMarkNoResponseNeeded": "OWNERS_AND_MANAGERS", "whoCanModifyTagsAndCategories": "OWNERS_AND_MANAGERS", "whoCanTakeTopics": "OWNERS_AND_MANAGERS", "whoCanUnassignTopic": "OWNERS_AND_MANAGERS", "whoCanUnmarkFavoriteReplyOnAnyTopic": "OWNERS_AND_MANAGERS", "whoCanModerateContent": "OWNERS_ONLY", "whoCanApproveMessages": "OWNERS_ONLY", "whoCanDeleteAnyPost": "OWNERS_ONLY", "whoCanDeleteTopics": "OWNERS_ONLY", "whoCanLockTopics": "OWNERS_ONLY", "whoCanMoveTopicsIn": "OWNERS_ONLY", "whoCanMoveTopicsOut": "OWNERS_ONLY", "whoCanPostAnnouncements": "OWNERS_ONLY", "whoCanModerateMembers": "OWNERS_ONLY", "whoCanAdd": "ALL_OWNERS_CAN_ADD", "whoCanApproveMembers": "ALL_OWNERS_CAN_APPROVE", "whoCanBanUsers": "OWNERS_ONLY", "whoCanInvite": "ALL_OWNERS_CAN_INVITE", "whoCanModifyMembers": "OWNERS_ONLY"}'
reply: 'HTTP/1.1 200 OK\r\n'
header: Cache-Control: no-cache, no-store, max-age=0, must-revalidate
header: Pragma: no-cache
header: Expires: Mon, 01 Jan 1990 00:00:00 GMT
header: Date: Sat, 24 Aug 2019 13:29:33 GMT
header: ETag: "35JxiCoy0C84zB9Pj9KVHRlY6LI/p8IuDNtceg8EEEqpTl-hcvrwbFg"
header: Vary: Origin
header: Vary: X-Origin
header: Content-Type: application/json; charset=UTF-8
header: Content-Encoding: gzip
header: X-Content-Type-Options: nosniff
header: X-Frame-Options: SAMEORIGIN
header: X-XSS-Protection: 1; mode=block
header: Server: GSE
header: Alt-Svc: quic=":443"; ma=2592000; v="46,43,39"
header: Transfer-Encoding: chunked
Group: testg...@rdschool.org, Created


PS C:\GamTest> gam info group testgroupps
  Group Settings:
    id: 017dp8vu0hy8o94
    name: Test Group PS Name

******* The description is set

    description: Test Group PS Description
    directMembersCount: 0
    adminCreated: True
    allowExternalMembers: true
    allowWebPosting: false
    archiveOnly: false
    customFooterText: ' custom message '
    customReplyTo:
    Deprecated:
      allowGoogleCommunication: false
      favoriteRepliesOnTop: true
      maxMessageBytes: 25M
      messageDisplayFont: DEFAULT_FONT
      whoCanAddReferences: NONE
      whoCanMarkFavoriteReplyOnOwnTopic: NONE
  Members: (0)
  Total Members in Group: 0
PS C:\GamTest>

--
You received this message because you are subscribed to the Google Groups "GAM for G Suite" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-apps-man...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-apps-manager/910741d2-81e2-4fe8-a56d-3aba4282846a%40googlegroups.com.

Blutarsky

unread,
Aug 25, 2019, 7:33:45 AM8/25/19
to GAM for G Suite
Hi Ross,
tr this:

gam config debug_level 1  create group "mytestg@domain"   name "My Test Group" description "the group description" allowExternalMembers true     allowWebPosting false     archiveOnly false customFooterText "'Questo messaggio può essere di natura confidenziale. Se non siete il legittimo destinatario, è vietato copiare o intraprendere alcuna azione basata sui contenuti dello stesso. Comunicate ciò al mittente ed eliminate il messaggio e gli allegati. I contenuti del messaggio e dei suoi allegati non riflettono necessariamente la volontà di (CDG), che si dissocia da qualsiasi contenuto che sia lesivo o in contrasto con le attività di CDG..This message and any attachments is intended for specific recipients. If you are not the intended recipient, please notify the sender, delete this message and do not disclose, distribute or copy it to any third party or otherwise use this message. The content of this message does not necessarily reflect the official position of  (CDG), that will not be  responsible for any actions, statements or opinions expressed that are not related to CDG activities, or in contrast with its guidelines.'"     customRolesEnabledForSettingsToBeMerged false     defaultMessageDenyNotificationText "Not Allowed"     enableCollaborativeInbox false     includeCustomFooter true     includeInGlobalAddressList true     isArchived true     membersCanPostAsTheGroup false     messageModerationLevel MODERATE_NONE     primaryLanguage en     replyTo REPLY_TO_LIST     sendMessageDenyNotification false     spamModerationLevel MODERATE     whoCanContactOwner ALL_MANAGERS_CAN_CONTACT     whoCanJoin CAN_REQUEST_TO_JOIN     whoCanLeaveGroup NONE_CAN_LEAVE     whoCanPostMessage ALL_MANAGERS_CAN_POST     whoCanViewGroup ALL_IN_DOMAIN_CAN_VIEW     whoCanViewMembership ALL_MANAGERS_CAN_VIEW     whoCanDiscoverGroup ALL_IN_DOMAIN_CAN_DISCOVER       showInGroupDirectory true     whoCanAssistContent OWNERS_AND_MANAGERS       whoCanAssignTopics OWNERS_AND_MANAGERS       whoCanEnterFreeFormTags OWNERS_AND_MANAGERS       whoCanHideAbuse OWNERS_AND_MANAGERS       whoCanMakeTopicsSticky OWNERS_AND_MANAGERS       whoCanMarkDuplicate OWNERS_AND_MANAGERS       whoCanMarkFavoriteReplyOnAnyTopic OWNERS_AND_MANAGERS       whoCanMarkNoResponseNeeded OWNERS_AND_MANAGERS       whoCanModifyTagsAndCategories OWNERS_AND_MANAGERS       whoCanTakeTopics OWNERS_AND_MANAGERS       whoCanUnassignTopic OWNERS_AND_MANAGERS       whoCanUnmarkFavoriteReplyOnAnyTopic OWNERS_AND_MANAGERS     whoCanModerateContent OWNERS_ONLY       whoCanApproveMessages OWNERS_ONLY       whoCanDeleteAnyPost OWNERS_ONLY       whoCanDeleteTopics OWNERS_ONLY       whoCanLockTopics OWNERS_ONLY       whoCanMoveTopicsIn OWNERS_ONLY       whoCanMoveTopicsOut OWNERS_ONLY       whoCanPostAnnouncements OWNERS_ONLY     whoCanModerateMembers OWNERS_ONLY       whoCanAdd ALL_OWNERS_CAN_ADD       whoCanApproveMembers ALL_OWNERS_CAN_APPROVE       whoCanBanUsers OWNERS_ONLY       whoCanInvite ALL_OWNERS_CAN_INVITE       whoCanModifyMembers OWNERS_ONLY


On Friday, August 23, 2019 at 12:29:28 PM UTC+2, Blutarsky wrote:

Blutarsky

unread,
Aug 25, 2019, 7:45:49 AM8/25/19
to GAM for G Suite
I meant "try this"

Ross Scroggs

unread,
Aug 25, 2019, 9:04:45 AM8/25/19
to google-ap...@googlegroups.com
I did try your example and posted it.
It clearly shows in the debug output that the description was passed to the API.
The subsequent gam info group command shows that the description was set.
If it doesn't show up correctly in Google Groups, that is a Google issue, you need to talk to them.

Is there some other issue?

Ross                                                                                                                                                                                                                                                                 


--
You received this message because you are subscribed to the Google Groups "GAM for G Suite" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-apps-man...@googlegroups.com.

+KimNilsson

unread,
Aug 25, 2019, 9:16:22 AM8/25/19
to GAM for G Suite
Also, Riccardo,

showInGroupDirectory true is deprecated, and can't actually be set/used anymore.
There could be more settings that aren't used anymore, but I haven't checked them all.

Google changed quite a few settings this summer, and maybe the wiki documentation hasn't been updated.

And, there is no point in pushing settings that have the same value as the default setting. That's just wasting API calls and time.

Ross Scroggs

unread,
Aug 25, 2019, 9:29:01 AM8/25/19
to google-ap...@googlegroups.com
You are setting many deprecated options: see https://drive.google.com/file/d/1-ux3z6-hcjsPbhAj_EIwS7cd_emkE-NC/view

In the following list, all of the deprecated options have an extra level of indentation
$ gam info group testgroup1
  Group Settings:
    id: xxx
    name: Test Group1
    description: Test Group1 Description
    directMembersCount: 13
    adminCreated: True
    allowExternalMembers: false
    allowWebPosting: true
    archiveOnly: false
    customFooterText:
    customReplyTo:
    customRolesEnabledForSettingsToBeMerged: false
    defaultMessageDenyNotificationText:
    enableCollaborativeInbox: false
    includeCustomFooter: false
    includeInGlobalAddressList: true
    isArchived: true
    membersCanPostAsTheGroup: false
    messageModerationLevel: MODERATE_NONE
    replyTo: REPLY_TO_IGNORE
    sendMessageDenyNotification: false
    spamModerationLevel: MODERATE
    whoCanContactOwner: ALL_IN_DOMAIN_CAN_CONTACT
    whoCanJoin: CAN_REQUEST_TO_JOIN
    whoCanLeaveGroup: ALL_MEMBERS_CAN_LEAVE
    whoCanPostMessage: ALL_MEMBERS_CAN_POST
    whoCanViewGroup: ALL_IN_DOMAIN_CAN_VIEW
    whoCanViewMembership: ALL_IN_DOMAIN_CAN_VIEW
    whoCanDiscoverGroup: ALL_MEMBERS_CAN_DISCOVER
      showInGroupDirectory: false
    whoCanAssistContent: NONE
      whoCanAssignTopics: NONE
      whoCanEnterFreeFormTags: NONE
      whoCanHideAbuse: NONE
      whoCanMakeTopicsSticky: NONE
      whoCanMarkDuplicate: NONE
      whoCanMarkFavoriteReplyOnAnyTopic: NONE
      whoCanMarkNoResponseNeeded: NONE
      whoCanModifyTagsAndCategories: NONE
      whoCanTakeTopics: NONE
      whoCanUnassignTopic: NONE
      whoCanUnmarkFavoriteReplyOnAnyTopic: NONE
    whoCanModerateContent: OWNERS_AND_MANAGERS
      whoCanApproveMessages: OWNERS_AND_MANAGERS
      whoCanDeleteAnyPost: OWNERS_AND_MANAGERS
      whoCanDeleteTopics: OWNERS_AND_MANAGERS
      whoCanLockTopics: OWNERS_AND_MANAGERS
      whoCanMoveTopicsIn: OWNERS_AND_MANAGERS
      whoCanMoveTopicsOut: OWNERS_AND_MANAGERS
      whoCanPostAnnouncements: OWNERS_AND_MANAGERS
    whoCanModerateMembers: OWNERS_ONLY
      whoCanAdd: ALL_OWNERS_CAN_ADD
      whoCanApproveMembers: ALL_OWNERS_CAN_APPROVE
      whoCanBanUsers: OWNERS_ONLY
      whoCanInvite: ALL_OWNERS_CAN_INVITE
      whoCanModifyMembers: OWNERS_ONLY
    Deprecated:
      allowGoogleCommunication: false
      favoriteRepliesOnTop: true
      maxMessageBytes: 25M
      messageDisplayFont: DEFAULT_FONT
      whoCanAddReferences: NONE
      whoCanMarkFavoriteReplyOnOwnTopic: NONE
  Members: (13)
    ...
  Total Members in Group: 13

You can ask Gam to suppress the deprecated options:
$ gam info group testgroup1 nodeprectaed
  Group Settings:
    id: xxx
    name: Test Group1
    description: Test Group1 Description
    directMembersCount: 13
    adminCreated: True
    allowExternalMembers: false
    allowWebPosting: true
    archiveOnly: false
    customFooterText:
    customReplyTo:
    customRolesEnabledForSettingsToBeMerged: false
    defaultMessageDenyNotificationText:
    enableCollaborativeInbox: false
    includeCustomFooter: false
    includeInGlobalAddressList: true
    isArchived: true
    membersCanPostAsTheGroup: false
    messageModerationLevel: MODERATE_NONE
    replyTo: REPLY_TO_IGNORE
    sendMessageDenyNotification: false
    spamModerationLevel: MODERATE
    whoCanContactOwner: ALL_IN_DOMAIN_CAN_CONTACT
    whoCanJoin: CAN_REQUEST_TO_JOIN
    whoCanLeaveGroup: ALL_MEMBERS_CAN_LEAVE
    whoCanPostMessage: ALL_MEMBERS_CAN_POST
    whoCanViewGroup: ALL_IN_DOMAIN_CAN_VIEW
    whoCanViewMembership: ALL_IN_DOMAIN_CAN_VIEW
    whoCanDiscoverGroup: ALL_MEMBERS_CAN_DISCOVER
    whoCanAssistContent: NONE
    whoCanModerateContent: OWNERS_AND_MANAGERS
    whoCanModerateMembers: OWNERS_ONLY
  Members: (13)
    ...
  Total Members in Group: 13

Ross

On Aug 25, 2019, at 4:45 AM, Blutarsky <riccar...@gmail.com> wrote:

Blutarsky

unread,
Aug 25, 2019, 11:50:13 AM8/25/19
to GAM for G Suite
Hi guys,
I have removed the deprecated options (strange to notice that deprecated options are created automatically regardless if set explicitly or not.
The group will be created and will show correct name and description BUT it will be shown incorrectky in Google Groups web interface.
For now I am bypassing the problem creating the group and then updating.
Thanks for helping!

Used command:
gam create group "testg@domain" name "The Name" description "The Description" `
allowExternalMembers true `
allowWebPosting false `
archiveOnly false `
customRolesEnabledForSettingsToBeMerged false `
enableCollaborativeInbox false `
includeCustomFooter true `
includeInGlobalAddressList true `
isArchived true `
membersCanPostAsTheGroup false `
messageModerationLevel MODERATE_NONE `
primaryLanguage en `
replyTo REPLY_TO_LIST `
sendMessageDenyNotification false `
spamModerationLevel MODERATE `
whoCanContactOwner ALL_MANAGERS_CAN_CONTACT `
whoCanJoin CAN_REQUEST_TO_JOIN `
whoCanLeaveGroup NONE_CAN_LEAVE `
whoCanPostMessage ALL_MANAGERS_CAN_POST `
whoCanViewGroup ALL_IN_DOMAIN_CAN_VIEW `
whoCanViewMembership ALL_MANAGERS_CAN_VIEW `
whoCanDiscoverGroup ALL_IN_DOMAIN_CAN_DISCOVER `
whoCanAssistContent OWNERS_AND_MANAGERS `
whoCanModerateContent OWNERS_ONLY `
whoCanModerateMembers OWNERS_ONLY `
customFooterText "'Questo messaggio può essere di natura confidenziale. Se non siete il legittimo destinatario, è vietato copiare o intraprendere alcuna azione basata sui contenuti dello stesso. Comunicate ciò al mittente ed eliminate il messaggio e gli allegati. I contenuti del messaggio e dei suoi allegati non riflettono necessariamente la volontà di  (CDG), che si dissocia da qualsiasi contenuto che sia lesivo o in contrasto con le attività di CDG.
.
This message and any attachments is intended for specific recipients. If you are not the intended recipient, please notify the sender, delete this message and do not disclose, distribute or copy it to any third party or otherwise use this message. The content of this message does not necessarily reflect the official position of (CDG), that will not be  responsible for any actions, statements or opinions expressed that are not related to CDG activities, or in contrast with its guidelines.'" 

On Friday, August 23, 2019 at 12:29:28 PM UTC+2, Blutarsky wrote:

+KimNilsson

unread,
Aug 28, 2019, 1:10:07 AM8/28/19
to GAM for G Suite
Switching focus on the conversation... why do you include so much junk in the custom footer?
It only increases your risk of having your emails labeled as spam.
Nobody reads it, nobody cares, and it's legally invalid.
It's just waste of everyone's bandwidth and email storage.

Blutarsky

unread,
Aug 28, 2019, 6:53:15 AM8/28/19
to GAM for G Suite
Kim,
there's a long debate on legal validity of email disclaimers. All of this is essentially intended to protect the sender, as (quoted <<in theory is that if you say "this is confidential" or "this is not intended to form a contract" somewhere in an email, and a dispute ever comes up, it will make it easier to prove that the other party breached confidentiality or was unreasonable in relying on the message as serving to create a contract, etc>>

For this reason here in Italy there's an implicit recommendation to use email disclaimers, and those (in our case), had never been marked as spam (why it would?).

Bandwidth & storage? Honestly a 929 Byte increase (0.907227 KB!!!) doesn't seem to ba a main concern in this media overbloating-era (Whatsapp, Instagram, Photos and any other social media "transport" service)

+KimNilsson

unread,
Aug 28, 2019, 1:19:57 PM8/28/19
to GAM for G Suite
The spam risk is, your domain keepd sending a piece of data that is the same in thousands, tens, or hundreds of thousands of emails around the world.

hehe, well, multiply those bytes with the million, billion, trillion emails sent every day around the world. You're contributing to the waste of bw. :-)

I have the same opinion about those who insist on having images in their signature. :-/ Sometimes large high quality images and several.

I don't even send my own signature every time. I have one, but I try to stick to only ever using it once in an email thread, and purposely delete unnecessary text when replying. Just like I do here, in this forum. I rarely ever leave the old text when posting. It's stored here, so I don't feel it's necessary for me to send it again.

Totally understand your position, though.
Reply all
Reply to author
Forward
0 new messages