Taers232c GAMADV XTD3 Versions Save

Command line tool to manage Google Workspace

v6.76.02

4 days ago

Scroll to bottom of page for installation/downloads

Latest updates

6.76.02

Updated gam update group to handle the following error:

ERROR: 400: invalidArgument - Failed request validation in update settings: WHO_CAN_VIEW_MEMBERSHIP_CANNOT_BE_BROADER_THAN_WHO_CAN_SEE_GROUP

6.76.01

Fixed bug in gam create vaulthold matter <MatterItem> ... corpus calendar that caused a trap.

6.76.00

Updated versions of gam create|use project that use keyword options to also accept the following options to define non-default Service Account key characteristics.

(algorithm KEY_ALG_RSA_1024|KEY_ALG_RSA_2048)|
(localkeysize 1024|2048|4096 [validityhours <Number>])|
(yubikey yubikey_pin yubikey_slot AUTHENTICATION yubikey_serialnumber <String>)

6.75.05

Added option csv [todrive <ToDriveAttribute>*] to gam <UserTypeEntity> archive|delete|modify|spam|trash|untrash messages|threads that causes GAM to display the command results in CSV form.

6.75.04

Added a command to print user counts by OrgUnit. By default, all users in the workspace are counted; you can specify a domain to only count users in that domain.

gam print usercountsbyorgunit [todrive <ToDriveAttribute>*]
        [domain <String>]

Added option uploadattachments [<DriveFileParentAttribute>] to gam <UserTypeEntity> show messages|threads that causes GAM to upload all message attachments to the user's My Drive, the default, or to a specific folder. The existing option attachmentnamepattern <RegularExpression> can be used to select attachments to upload.

6.75.03

Fixed bug in gam batch|tbatch where the line sleep <Integer> in the batch file caused the error:

ERROR: Invalid argument: Expected <gam|commit-batch|print>

6.75.02

Updated gam report <ActivityApplictionName> to retry/handle the following error:

ERROR: 503: serviceNotAvailable - The service is currently unavailable.

6.75.01

Added option admin <EmailAddress> to gam upload sakey.

6.75.00

Updated gam create project to simplify handling the situation when your workspace is configured to disable service account private key uploads.

Added command gam upload sakey to aid in this process.

6.74.02

Fixed bug in gam <UserTypeEntity> print shareddrives ... formatjson that caused a trap.

6.74.01

Updated gam create|update drivefileacl <DriveFileEntity> ... expiration <Time> to handle the following error caused by tryig to add an expiration time to a member of a Shared Drive.

ERROR: 403: expirationDateNotAllowedForSharedDriveMembers - Expiration dates are not allowed for shared drive members.

6.74.00

Added truncate_client_id Boolean variable to gam.cfg. Prior to version 6.74.00, GAM stripped '.apps.googleusercontent.com' from client_id in oauth2.txt and passed the truncated value in API calls. At Jay's suggestion this is no longer performed by default; setting truncate_client_id = true restores the previous behavior.

Do gam oauth delete and gam oauth create to set the untruncated value of client_id in oauth2.txt.

6.73.00

The Google Chat API has been updated so that chat members can now have their role set to manager.

Installation

If you are a first time Gam user:

If you are updating your GAMADV-XTD3 version:

If you are upgrading from standard Gam

If you are upgrading from GAMADV-X or GAMADV-XTD

sha256 hashes

335efe006ef63a4d6eb81b1342755b1ce468b28bafeabcc95a8cc60b87c3433e  gamadv-xtd3-6.76.02-linux-arm64-glibc2.23.tar.xz
c1859928f13e3a27cc188dd26d620fbcf7a690ef2724441a543eaaa01530c96f  gamadv-xtd3-6.76.02-linux-arm64-glibc2.27.tar.xz
5af82b65ac02d7c01457e366dc3ea8b4b7c6036aca28d18010516fade6cd0aa7  gamadv-xtd3-6.76.02-linux-arm64-glibc2.31.tar.xz
1d5b83f11ca36181115f970dc28f381726796107df99743f2c039912ca32a374  gamadv-xtd3-6.76.02-linux-x86_64-glibc2.19.tar.xz
1d0530a9c653ae45ef9035317362e8fcc823c8936de41906d6b0f023aa03564a  gamadv-xtd3-6.76.02-linux-x86_64-glibc2.23.tar.xz
5ebdbc4e7a95db4a1aaf00db803bf9f4d3f7f3550c26001a0aa9d11c009d4ab5  gamadv-xtd3-6.76.02-linux-x86_64-glibc2.27.tar.xz
af2e7ba3359ed82b6c5e856652f3e35efd087602cdd6306fcd357cf69596dab6  gamadv-xtd3-6.76.02-linux-x86_64-glibc2.31.tar.xz
ae1784037b1fb09bb084a9bde11a3ec3412b3d7b10f16184ec553d8c903ec88f  gamadv-xtd3-6.76.02-linux-x86_64-glibc2.35.tar.xz
737771f9b5978d56e3b77e14e9cdeee1b674a296d4807ade64adbd6a24419064  gamadv-xtd3-6.76.02-linux-x86_64-legacy.tar.xz
3ac9ab1a30f6a96273b849131046e9710aab53ca31366aa06795d77f06e63c90  gamadv-xtd3-6.76.02-macos-arm64.tar.xz
3286ce48594665d3fad7c9eb84f48ade3e6b7bd8b1463cf9664e1b25bd9a9af3  gamadv-xtd3-6.76.02-macos-x86_64.tar.xz
30f89086f8cc3b30164d46f61176366f3350fb4cc826b732b9a4a9a611168d45  gamadv-xtd3-6.76.02-windows-x86_64.msi
77a3022fd5c8a7c269a3d0bc0182afe53d4aa18e389b6237e155a2771e01eb67  gamadv-xtd3-6.76.02-windows-x86_64.zip

v6.76.01

1 week ago

Scroll to bottom of page for installation/downloads

Latest updates

6.76.01

Fixed bug in gam create vaulthold matter <MatterItem> ... corpus calendar that caused a trap.

6.76.00

Updated versions of gam create|use project that use keyword options to also accept the following options to define non-default Service Account key characteristics.

(algorithm KEY_ALG_RSA_1024|KEY_ALG_RSA_2048)|
(localkeysize 1024|2048|4096 [validityhours <Number>])|
(yubikey yubikey_pin yubikey_slot AUTHENTICATION yubikey_serialnumber <String>)

6.75.05

Added option csv [todrive <ToDriveAttribute>*] to gam <UserTypeEntity> archive|delete|modify|spam|trash|untrash messages|threads that causes GAM to display the command results in CSV form.

6.75.04

Added a command to print user counts by OrgUnit. By default, all users in the workspace are counted; you can specify a domain to only count users in that domain.

gam print usercountsbyorgunit [todrive <ToDriveAttribute>*]
        [domain <String>]

Added option uploadattachments [<DriveFileParentAttribute>] to gam <UserTypeEntity> show messages|threads that causes GAM to upload all message attachments to the user's My Drive, the default, or to a specific folder. The existing option attachmentnamepattern <RegularExpression> can be used to select attachments to upload.

6.75.03

Fixed bug in gam batch|tbatch where the line sleep <Integer> in the batch file caused the error:

ERROR: Invalid argument: Expected <gam|commit-batch|print>

6.75.02

Updated gam report <ActivityApplictionName> to retry/handle the following error:

ERROR: 503: serviceNotAvailable - The service is currently unavailable.

6.75.01

Added option admin <EmailAddress> to gam upload sakey.

6.75.00

Updated gam create project to simplify handling the situation when your workspace is configured to disable service account private key uploads.

Added command gam upload sakey to aid in this process.

6.74.02

Fixed bug in gam <UserTypeEntity> print shareddrives ... formatjson that caused a trap.

6.74.01

Updated gam create|update drivefileacl <DriveFileEntity> ... expiration <Time> to handle the following error caused by tryig to add an expiration time to a member of a Shared Drive.

ERROR: 403: expirationDateNotAllowedForSharedDriveMembers - Expiration dates are not allowed for shared drive members.

6.74.00

Added truncate_client_id Boolean variable to gam.cfg. Prior to version 6.74.00, GAM stripped '.apps.googleusercontent.com' from client_id in oauth2.txt and passed the truncated value in API calls. At Jay's suggestion this is no longer performed by default; setting truncate_client_id = true restores the previous behavior.

Do gam oauth delete and gam oauth create to set the untruncated value of client_id in oauth2.txt.

6.73.00

The Google Chat API has been updated so that chat members can now have their role set to manager.

Installation

If you are a first time Gam user:

If you are updating your GAMADV-XTD3 version:

If you are upgrading from standard Gam

If you are upgrading from GAMADV-X or GAMADV-XTD

sha256 hashes

b0bb017316f6b46addc1703dd6738ddb48fad1ed6c816bda7db3e810a153b8d4  gamadv-xtd3-6.76.01-linux-arm64-glibc2.23.tar.xz
b041b41b946c0487d61ea5777f74ed8b0f307c9e0aa140f21d3c092951567633  gamadv-xtd3-6.76.01-linux-arm64-glibc2.27.tar.xz
029acf64817586375d0d945bb6d3f32bc100e483fcc5b061d07b9cc54aa59efb  gamadv-xtd3-6.76.01-linux-arm64-glibc2.31.tar.xz
cd8ad83b291756bb17aab655f5a3b181d41d7b378358d26e7ebcf53e6e9059d4  gamadv-xtd3-6.76.01-linux-x86_64-glibc2.19.tar.xz
0049deab64af71032f28b410e6236f6ea2e7ceeb793f8906261dd6adbd1dad07  gamadv-xtd3-6.76.01-linux-x86_64-glibc2.23.tar.xz
7b7547ddaa69f128d477d0bb08f38b3b97417f2c4cdd335acd2d9c53573ef4c1  gamadv-xtd3-6.76.01-linux-x86_64-glibc2.27.tar.xz
459387ffe5c9f73923f47bce35a71ff4618acd162e9623677e3863b5633b8727  gamadv-xtd3-6.76.01-linux-x86_64-glibc2.31.tar.xz
a42fbfcb11bbd63ebfd21b3950744adc5272c27f26789937fc0fa3655ca90392  gamadv-xtd3-6.76.01-linux-x86_64-glibc2.35.tar.xz
d6ced2156f108736fbe4d4ff55c717aee71beeace319aab78e2b277729383b19  gamadv-xtd3-6.76.01-linux-x86_64-legacy.tar.xz
15448eb3fbc8335de0b77a34273508aa05febc0567809542b1de23b42c2561cc  gamadv-xtd3-6.76.01-macos-arm64.tar.xz
90c428a6a40b714314f669e8361ae895e9d80d6868fdfb0a0370bf0265a3f1a0  gamadv-xtd3-6.76.01-macos-x86_64.tar.xz
e9e378056678fd85668133ca368fa8fbc4e013970694abbe18115e09ca0bd880  gamadv-xtd3-6.76.01-windows-x86_64.msi
27a61cdab8639a00c38c4722c6574bb8e4542be577883150ac86aa892a7ef70d  gamadv-xtd3-6.76.01-windows-x86_64.zip

v6.76.00

1 week ago

Scroll to bottom of page for installation/downloads

Latest updates

6.76.00

Updated versions of gam create|use project that use keyword options to also accept the following options to define non-default Service Account key characteristics.

(algorithm KEY_ALG_RSA_1024|KEY_ALG_RSA_2048)|
(localkeysize 1024|2048|4096 [validityhours <Number>])|
(yubikey yubikey_pin yubikey_slot AUTHENTICATION yubikey_serialnumber <String>)

6.75.05

Added option csv [todrive <ToDriveAttribute>*] to gam <UserTypeEntity> archive|delete|modify|spam|trash|untrash messages|threads that causes GAM to display the command results in CSV form.

6.75.04

Added a command to print user counts by OrgUnit. By default, all users in the workspace are counted; you can specify a domain to only count users in that domain.

gam print usercountsbyorgunit [todrive <ToDriveAttribute>*]
        [domain <String>]

Added option uploadattachments [<DriveFileParentAttribute>] to gam <UserTypeEntity> show messages|threads that causes GAM to upload all message attachments to the user's My Drive, the default, or to a specific folder. The existing option attachmentnamepattern <RegularExpression> can be used to select attachments to upload.

6.75.03

Fixed bug in gam batch|tbatch where the line sleep <Integer> in the batch file caused the error:

ERROR: Invalid argument: Expected <gam|commit-batch|print>

6.75.02

Updated gam report <ActivityApplictionName> to retry/handle the following error:

ERROR: 503: serviceNotAvailable - The service is currently unavailable.

6.75.01

Added option admin <EmailAddress> to gam upload sakey.

6.75.00

Updated gam create project to simplify handling the situation when your workspace is configured to disable service account private key uploads.

Added command gam upload sakey to aid in this process.

6.74.02

Fixed bug in gam <UserTypeEntity> print shareddrives ... formatjson that caused a trap.

6.74.01

Updated gam create|update drivefileacl <DriveFileEntity> ... expiration <Time> to handle the following error caused by tryig to add an expiration time to a member of a Shared Drive.

ERROR: 403: expirationDateNotAllowedForSharedDriveMembers - Expiration dates are not allowed for shared drive members.

6.74.00

Added truncate_client_id Boolean variable to gam.cfg. Prior to version 6.74.00, GAM stripped '.apps.googleusercontent.com' from client_id in oauth2.txt and passed the truncated value in API calls. At Jay's suggestion this is no longer performed by default; setting truncate_client_id = true restores the previous behavior.

Do gam oauth delete and gam oauth create to set the untruncated value of client_id in oauth2.txt.

6.73.00

The Google Chat API has been updated so that chat members can now have their role set to manager.

Installation

If you are a first time Gam user:

If you are updating your GAMADV-XTD3 version:

If you are upgrading from standard Gam

If you are upgrading from GAMADV-X or GAMADV-XTD

sha256 hashes

20ca0a220758639bb8501f2272912c8a857dc6b16af21f06f33f985ce376bbc9  gamadv-xtd3-6.76.00-linux-arm64-glibc2.23.tar.xz
58b731b09423c4d3c5b8b554571c27959675c84130fccb4b9b7caddfb8a9a011  gamadv-xtd3-6.76.00-linux-arm64-glibc2.27.tar.xz
b62bd776b5a597434b46626be5b95ddafa09fe286234bbc166ae267355d0c203  gamadv-xtd3-6.76.00-linux-arm64-glibc2.31.tar.xz
68064aa4f465dfc219afeb89bd5535dd19e0f17df106c2139a429d16fb5a3a80  gamadv-xtd3-6.76.00-linux-x86_64-glibc2.19.tar.xz
db4240d0d16c2e4dbdfd99db23456e4366e49b77209700345a64f8770239d96d  gamadv-xtd3-6.76.00-linux-x86_64-glibc2.23.tar.xz
817f8a5a4bbdbd8e7811d79bef4caf269774d3519a6f4d9eea8579a99edcd820  gamadv-xtd3-6.76.00-linux-x86_64-glibc2.27.tar.xz
c333a6362463c4cfdba9c40892d8fcef71dfe2e646b3b023dc064b394266da19  gamadv-xtd3-6.76.00-linux-x86_64-glibc2.31.tar.xz
2b4ca8bc946ef08ddc946800a923a8060e502e7a593ec9464dfcb7e4cfeb15bd  gamadv-xtd3-6.76.00-linux-x86_64-glibc2.35.tar.xz
3e1455c05bae9823a18e0a6f6951b822d1c207e0ffbf746e1d7743b11d480c83  gamadv-xtd3-6.76.00-linux-x86_64-legacy.tar.xz
e2b21411ca680fc70a0676c4e35990a3c7cb172a05aa2db97cbee60daf588bb4  gamadv-xtd3-6.76.00-macos-arm64.tar.xz
0deeb02ebb6af7c972b35449ba26cc0fd2f0c8d3445a1479d1d055a56c45255e  gamadv-xtd3-6.76.00-macos-x86_64.tar.xz
1482f39e37192172bb7f2587b56fb490966c7aa6bdf268c86eee2777da97923f  gamadv-xtd3-6.76.00-windows-x86_64.msi
0056b0f77d038a50cfced6c26f57ddf0f155c0d7c655d2acd35f2953fd44c0cd  gamadv-xtd3-6.76.00-windows-x86_64.zip

v6.75.05

2 weeks ago

Scroll to bottom of page for installation/downloads

Latest updates

6.75.05

Added option csv [todrive <ToDriveAttribute>*] to gam <UserTypeEntity> archive|delete|modify|spam|trash|untrash messages|threads that causes GAM to display the command results in CSV form.

6.75.04

Added a command to print user counts by OrgUnit. By default, all users in the workspace are counted; you can specify a domain to only count users in that domain.

gam print usercountsbyorgunit [todrive <ToDriveAttribute>*]
        [domain <String>]

Added option uploadattachments [<DriveFileParentAttribute>] to gam <UserTypeEntity> show messages|threads that causes GAM to upload all message attachments to the user's My Drive, the default, or to a specific folder. The existing option attachmentnamepattern <RegularExpression> can be used to select attachments to upload.

6.75.03

Fixed bug in gam batch|tbatch where the line sleep <Integer> in the batch file caused the error:

ERROR: Invalid argument: Expected <gam|commit-batch|print>

6.75.02

Updated gam report <ActivityApplictionName> to retry/handle the following error:

ERROR: 503: serviceNotAvailable - The service is currently unavailable.

6.75.01

Added option admin <EmailAddress> to gam upload sakey.

6.75.00

Updated gam create project to simplify handling the situation when your workspace is configured to disable service account private key uploads.

Added command gam upload sakey to aid in this process.

6.74.02

Fixed bug in gam <UserTypeEntity> print shareddrives ... formatjson that caused a trap.

6.74.01

Updated gam create|update drivefileacl <DriveFileEntity> ... expiration <Time> to handle the following error caused by tryig to add an expiration time to a member of a Shared Drive.

ERROR: 403: expirationDateNotAllowedForSharedDriveMembers - Expiration dates are not allowed for shared drive members.

6.74.00

Added truncate_client_id Boolean variable to gam.cfg. Prior to version 6.74.00, GAM stripped '.apps.googleusercontent.com' from client_id in oauth2.txt and passed the truncated value in API calls. At Jay's suggestion this is no longer performed by default; setting truncate_client_id = true restores the previous behavior.

Do gam oauth delete and gam oauth create to set the untruncated value of client_id in oauth2.txt.

6.73.00

The Google Chat API has been updated so that chat members can now have their role set to manager.

Installation

If you are a first time Gam user:

If you are updating your GAMADV-XTD3 version:

If you are upgrading from standard Gam

If you are upgrading from GAMADV-X or GAMADV-XTD

sha256 hashes

80a4af7b4e3fb2dc5342b4b1c069b3805fa44400315b4af0402499b94309851a  gamadv-xtd3-6.75.05-linux-arm64-glibc2.23.tar.xz
cf251662613c9a944a9e2a7667f1a476be948755c83c9062654fd1559910a1f6  gamadv-xtd3-6.75.05-linux-arm64-glibc2.27.tar.xz
b0aba026e02c523973687e66904154e6a5e3568a2f24c44e20d044c71b6445d3  gamadv-xtd3-6.75.05-linux-arm64-glibc2.31.tar.xz
ffc38fa679d1b1728f3e6a3578ec77c10a6f31192375d8b46fdfaed17fb48e5c  gamadv-xtd3-6.75.05-linux-x86_64-glibc2.19.tar.xz
fa188643b3d32f1ff85ffba064c932684e98cfa61ea8a287356a71528f570af4  gamadv-xtd3-6.75.05-linux-x86_64-glibc2.23.tar.xz
f63bc9826535cdc7075e208cba8c9f0b59eaa0fa1bb05d9577499a34fc4c7a6d  gamadv-xtd3-6.75.05-linux-x86_64-glibc2.27.tar.xz
ffdfe0f9e2a78d78f445a3b6ece3ac1d0de655a45fa758d081f9de232a0801e3  gamadv-xtd3-6.75.05-linux-x86_64-glibc2.31.tar.xz
edf06c6bc5af7114b0c8d6432acfe334faf6a2d5674e072ec89b579a673f2109  gamadv-xtd3-6.75.05-linux-x86_64-glibc2.35.tar.xz
22caca21230ca4cf226d86c110dc356f360d726333aadc0dcc5c7e9f01489335  gamadv-xtd3-6.75.05-linux-x86_64-legacy.tar.xz
e5d181363cf98fc2c0d30f6459811a9c4471727e3cabfc8726a53f21f6d512ee  gamadv-xtd3-6.75.05-macos-arm64.tar.xz
5dfa0a26e6151efc364a599270b6dd071b52230bbbced63d160b82619f811821  gamadv-xtd3-6.75.05-macos-x86_64.tar.xz
20b0b90f7e34bf2434080d4c052743651856a98df5677d5d86625e64671330f8  gamadv-xtd3-6.75.05-windows-x86_64.msi
22ea4374206311308fe0b194329603d9b738d7539b68d31584865691eb6cadf6  gamadv-xtd3-6.75.05-windows-x86_64.zip

v6.75.04

2 weeks ago

Scroll to bottom of page for installation/downloads

Latest updates

6.75.04

Added a command to print user counts by OrgUnit. By default, all users in the workspace are counted; you can specify a domain to only count users in that domain.

gam print usercountsbyorgunit [todrive <ToDriveAttribute>*]
        [domain <String>]

Added option uploadattachments [<DriveFileParentAttribute>] to gam <UserTypeEntity> show messages|threads that causes GAM to upload all message attachments to the user's My Drive, the default, or to a specific folder. The existing option attachmentnamepattern <RegularExpression> can be used to select attachments to upload.

6.75.03

Fixed bug in gam batch|tbatch where the line sleep <Integer> in the batch file caused the error:

ERROR: Invalid argument: Expected <gam|commit-batch|print>

6.75.02

Updated gam report <ActivityApplictionName> to retry/handle the following error:

ERROR: 503: serviceNotAvailable - The service is currently unavailable.

6.75.01

Added option admin <EmailAddress> to gam upload sakey.

6.75.00

Updated gam create project to simplify handling the situation when your workspace is configured to disable service account private key uploads.

Added command gam upload sakey to aid in this process.

6.74.02

Fixed bug in gam <UserTypeEntity> print shareddrives ... formatjson that caused a trap.

6.74.01

Updated gam create|update drivefileacl <DriveFileEntity> ... expiration <Time> to handle the following error caused by tryig to add an expiration time to a member of a Shared Drive.

ERROR: 403: expirationDateNotAllowedForSharedDriveMembers - Expiration dates are not allowed for shared drive members.

6.74.00

Added truncate_client_id Boolean variable to gam.cfg. Prior to version 6.74.00, GAM stripped '.apps.googleusercontent.com' from client_id in oauth2.txt and passed the truncated value in API calls. At Jay's suggestion this is no longer performed by default; setting truncate_client_id = true restores the previous behavior.

Do gam oauth delete and gam oauth create to set the untruncated value of client_id in oauth2.txt.

6.73.00

The Google Chat API has been updated so that chat members can now have their role set to manager.

6.72.16

Updated emailaddressList <EmailAddressList> and domainlist|notdomainlist <DomainNameList> in <PermissionMatch> to perform case-insensitive matches as the API is returning mixed case ACL email addresses in some cases.

6.72.15

Updated all commands that display tasks to display the due date in GMT as the time portion is not supported by the API and converting the due date to local time may display the wrong date.

Renamed license SKU 1010400001 from Beyond Corp Enterprise to Chrome Enterprise Premium.

6.72.14

Upgraded to Python 3.12.3 where possible.

6.72.13

Added the following option to <EventMatchProperty> that can be used to select events based on the domains of the attendees.

matchfield attendeesonlydomainlist <DomainNameList>

This returns true if all attendee's email addresses are in a domain in <DomainNameList>; for example this lets you look for events with attendees only in your internal domains.

6.72.12

Added the following options to <EventMatchProperty> that can be used to select events based on the domains of the attendees.

matchfield attendeesdomainlist <DomainNameList>
matchfield attendeesnotdomainlist <DomainNameList>

The first returns true if any attendee's email address is in a domain in <DomainNameList>; for example this lets you look for events with attendees in specific external domains.

The second returns true if any attendee's email address is in a domain other than those in <DomainNameList>; for example this lets you look for events with attendees not in your internal domains.

6.72.11

Added option oneitemperrow to 'gam print vaultholds` to have each of a hold's accounts displayed on a separate row with all of the other hold fields.

6.72.10

Added timeofdayrange=<HH:MM>/<HH:MM> and timeofdayrange!=<HH:MM>/<HH:MM> to <RowValueFilter> that allows CSV row filtering based on time-of-day.

Installation

If you are a first time Gam user:

If you are updating your GAMADV-XTD3 version:

If you are upgrading from standard Gam

If you are upgrading from GAMADV-X or GAMADV-XTD

sha256 hashes

2b5db31179c452cb75652cfb3b07842b8b9a4fe1f93649e5e8aad57fbb6558d1  gamadv-xtd3-6.75.04-linux-arm64-glibc2.23.tar.xz
1e269ef48a282fab9ec60ee7e5776914a64a50537848fd6fbcee5d0738da2011  gamadv-xtd3-6.75.04-linux-arm64-glibc2.27.tar.xz
54cbaedd4139059dd459ed4f05bdf15262113855d0388bc1702b968f1ddc9209  gamadv-xtd3-6.75.04-linux-arm64-glibc2.31.tar.xz
bb07de31e6fd51fd225c1acb0273005c7976b4c84d0af626ef72b05561b513a2  gamadv-xtd3-6.75.04-linux-x86_64-glibc2.19.tar.xz
d9cd71508ea6cc3080119c12a03a392e4cbaa74b75143a6337304285f1c09fd0  gamadv-xtd3-6.75.04-linux-x86_64-glibc2.23.tar.xz
00f1cfdd2024df160858be593d86b8d46482cd6a74cd797c57051d55d6cf4a75  gamadv-xtd3-6.75.04-linux-x86_64-glibc2.27.tar.xz
6753f37220d85aca8cdccb7c7265a2de321e1a88d50f929d76fc2600c8afbf46  gamadv-xtd3-6.75.04-linux-x86_64-glibc2.31.tar.xz
53c180490f63b2e891bee4220443bcfc8faa74134b8948c2be981834fc41ba71  gamadv-xtd3-6.75.04-linux-x86_64-glibc2.35.tar.xz
c3029ca5e07bdefdae025b15ac3d08e6e51ef71741bcac865b81c4690d4a5c04  gamadv-xtd3-6.75.04-linux-x86_64-legacy.tar.xz
116b9741eaaeb1c4ba7eca2ffd6d58801a73ba1670547e60306fae52a809663e  gamadv-xtd3-6.75.04-macos-arm64.tar.xz
390b02886334d350bb917ab153dd4f747380a9227c303e8fd3d6fde7fe546053  gamadv-xtd3-6.75.04-macos-x86_64.tar.xz
afd465fd5d4c0898a628c2b1fcb9a081745f97230c4dbbf850de8d484f392665  gamadv-xtd3-6.75.04-windows-x86_64.msi
5879196a11d54ec8682589a1ddba60693d7276bed9969dc92de712dbf8c5e190  gamadv-xtd3-6.75.04-windows-x86_64.zip

v6.75.03

2 weeks ago

Scroll to bottom of page for installation/downloads

Latest updates

6.75.03

Fixed bug in gam batch|tbatch where the line sleep <Integer> in the batch file caused the error:

ERROR: Invalid argument: Expected <gam|commit-batch|print>

6.75.02

Updated gam report <ActivityApplictionName> to retry/handle the following error:

ERROR: 503: serviceNotAvailable - The service is currently unavailable.

6.75.01

Added option admin <EmailAddress> to gam upload sakey.

6.75.00

Updated gam create project to simplify handling the situation when your workspace is configured to disable service account private key uploads.

Added command gam upload sakey to aid in this process.

6.74.02

Fixed bug in gam <UserTypeEntity> print shareddrives ... formatjson that caused a trap.

6.74.01

Updated gam create|update drivefileacl <DriveFileEntity> ... expiration <Time> to handle the following error caused by tryig to add an expiration time to a member of a Shared Drive.

ERROR: 403: expirationDateNotAllowedForSharedDriveMembers - Expiration dates are not allowed for shared drive members.

6.74.00

Added truncate_client_id Boolean variable to gam.cfg. Prior to version 6.74.00, GAM stripped '.apps.googleusercontent.com' from client_id in oauth2.txt and passed the truncated value in API calls. At Jay's suggestion this is no longer performed by default; setting truncate_client_id = true restores the previous behavior.

Do gam oauth delete and gam oauth create to set the untruncated value of client_id in oauth2.txt.

6.73.00

The Google Chat API has been updated so that chat members can now have their role set to manager.

6.72.16

Updated emailaddressList <EmailAddressList> and domainlist|notdomainlist <DomainNameList> in <PermissionMatch> to perform case-insensitive matches as the API is returning mixed case ACL email addresses in some cases.

6.72.15

Updated all commands that display tasks to display the due date in GMT as the time portion is not supported by the API and converting the due date to local time may display the wrong date.

Renamed license SKU 1010400001 from Beyond Corp Enterprise to Chrome Enterprise Premium.

6.72.14

Upgraded to Python 3.12.3 where possible.

6.72.13

Added the following option to <EventMatchProperty> that can be used to select events based on the domains of the attendees.

matchfield attendeesonlydomainlist <DomainNameList>

This returns true if all attendee's email addresses are in a domain in <DomainNameList>; for example this lets you look for events with attendees only in your internal domains.

6.72.12

Added the following options to <EventMatchProperty> that can be used to select events based on the domains of the attendees.

matchfield attendeesdomainlist <DomainNameList>
matchfield attendeesnotdomainlist <DomainNameList>

The first returns true if any attendee's email address is in a domain in <DomainNameList>; for example this lets you look for events with attendees in specific external domains.

The second returns true if any attendee's email address is in a domain other than those in <DomainNameList>; for example this lets you look for events with attendees not in your internal domains.

6.72.11

Added option oneitemperrow to 'gam print vaultholds` to have each of a hold's accounts displayed on a separate row with all of the other hold fields.

6.72.10

Added timeofdayrange=<HH:MM>/<HH:MM> and timeofdayrange!=<HH:MM>/<HH:MM> to <RowValueFilter> that allows CSV row filtering based on time-of-day.

Installation

If you are a first time Gam user:

If you are updating your GAMADV-XTD3 version:

If you are upgrading from standard Gam

If you are upgrading from GAMADV-X or GAMADV-XTD

sha256 hashes

4a1799a65788b6f110870c6d9a97ee4728fc45b36f416a1b3384537218c53bd7  gamadv-xtd3-6.75.03-linux-arm64-glibc2.23.tar.xz
3594bd79ae1df30bf056a26501d509f8fe34c43d2993ea91d17a6b17dfbdae38  gamadv-xtd3-6.75.03-linux-arm64-glibc2.27.tar.xz
6a12cb3a58abacdc4ce36220af0182b57d010b153b061fa6d30a3704374d838f  gamadv-xtd3-6.75.03-linux-arm64-glibc2.31.tar.xz
5fb551d62a9294b4582f37fdc706db957a9e54cb171fc86c4edccbe43730afce  gamadv-xtd3-6.75.03-linux-x86_64-glibc2.19.tar.xz
89e925264959549093cbda28297900e3ce7a5f8bceb4478996dc913efef58890  gamadv-xtd3-6.75.03-linux-x86_64-glibc2.23.tar.xz
186435800c61b465ccc67daace0fd15907e873950a4ee0d3643c2eea22885f53  gamadv-xtd3-6.75.03-linux-x86_64-glibc2.27.tar.xz
58777adefeeed8daddcb6c108955feb044cf16110c5a1e4b04fb0e15b88c2cba  gamadv-xtd3-6.75.03-linux-x86_64-glibc2.31.tar.xz
fd42f00b355f2a135fe0a2c6df3a72e97f5a3b5a5d47869692bf4b9933427f20  gamadv-xtd3-6.75.03-linux-x86_64-glibc2.35.tar.xz
f4668b0a159398c39f0efa35b85d9fe508d0f3f5b5eea2a7f2081eea3b5d436a  gamadv-xtd3-6.75.03-linux-x86_64-legacy.tar.xz
2bf5b216c00231448a01fffcba6c5136f47d0df584a68a2edde010ee2b5de683  gamadv-xtd3-6.75.03-macos-arm64.tar.xz
badc704f566232d141c55760984d867e6a2f7f12e01f546b152cf171e3abea92  gamadv-xtd3-6.75.03-macos-x86_64.tar.xz
1da6d70b3cf654d0f6cc560633258af346dc1603232a3bab1e0e8ecc8d687214  gamadv-xtd3-6.75.03-windows-x86_64.msi
e650daa6acc5ec0aeccacd18cdd74081ba4cca16415f72880cb749548232076b  gamadv-xtd3-6.75.03-windows-x86_64.zip

v6.75.02

2 weeks ago

Scroll to bottom of page for installation/downloads

Latest updates

6.75.02

Updated gam report <ActivityApplictionName> to retry/handle the following error:

ERROR: 503: serviceNotAvailable - The service is currently unavailable.

6.75.01

Added option admin <EmailAddress> to gam upload sakey.

6.75.00

Updated gam create project to simplify handling the situation when your workspace is configured to disable service account private key uploads.

Added command gam upload sakey to aid in this process.

6.74.02

Fixed bug in gam <UserTypeEntity> print shareddrives ... formatjson that caused a trap.

6.74.01

Updated gam create|update drivefileacl <DriveFileEntity> ... expiration <Time> to handle the following error caused by tryig to add an expiration time to a member of a Shared Drive.

ERROR: 403: expirationDateNotAllowedForSharedDriveMembers - Expiration dates are not allowed for shared drive members.

6.74.00

Added truncate_client_id Boolean variable to gam.cfg. Prior to version 6.74.00, GAM stripped '.apps.googleusercontent.com' from client_id in oauth2.txt and passed the truncated value in API calls. At Jay's suggestion this is no longer performed by default; setting truncate_client_id = true restores the previous behavior.

Do gam oauth delete and gam oauth create to set the untruncated value of client_id in oauth2.txt.

6.73.00

The Google Chat API has been updated so that chat members can now have their role set to manager.

6.72.16

Updated emailaddressList <EmailAddressList> and domainlist|notdomainlist <DomainNameList> in <PermissionMatch> to perform case-insensitive matches as the API is returning mixed case ACL email addresses in some cases.

6.72.15

Updated all commands that display tasks to display the due date in GMT as the time portion is not supported by the API and converting the due date to local time may display the wrong date.

Renamed license SKU 1010400001 from Beyond Corp Enterprise to Chrome Enterprise Premium.

6.72.14

Upgraded to Python 3.12.3 where possible.

6.72.13

Added the following option to <EventMatchProperty> that can be used to select events based on the domains of the attendees.

matchfield attendeesonlydomainlist <DomainNameList>

This returns true if all attendee's email addresses are in a domain in <DomainNameList>; for example this lets you look for events with attendees only in your internal domains.

6.72.12

Added the following options to <EventMatchProperty> that can be used to select events based on the domains of the attendees.

matchfield attendeesdomainlist <DomainNameList>
matchfield attendeesnotdomainlist <DomainNameList>

The first returns true if any attendee's email address is in a domain in <DomainNameList>; for example this lets you look for events with attendees in specific external domains.

The second returns true if any attendee's email address is in a domain other than those in <DomainNameList>; for example this lets you look for events with attendees not in your internal domains.

6.72.11

Added option oneitemperrow to 'gam print vaultholds` to have each of a hold's accounts displayed on a separate row with all of the other hold fields.

6.72.10

Added timeofdayrange=<HH:MM>/<HH:MM> and timeofdayrange!=<HH:MM>/<HH:MM> to <RowValueFilter> that allows CSV row filtering based on time-of-day.

Installation

If you are a first time Gam user:

If you are updating your GAMADV-XTD3 version:

If you are upgrading from standard Gam

If you are upgrading from GAMADV-X or GAMADV-XTD

sha256 hashes

96ca6150271a73eddc48765adde6b28eb7445b5d1d3bed52d4cece30489878a8  gamadv-xtd3-6.75.02-linux-arm64-glibc2.23.tar.xz
9f57764b34bf886b4558b8161ee518955309f1566c69c17aba33d851252bfcba  gamadv-xtd3-6.75.02-linux-arm64-glibc2.27.tar.xz
c99bdc53d8be3a61be5c4d0c04d3d44ab5709f837834664cf26b94b2bd048b52  gamadv-xtd3-6.75.02-linux-arm64-glibc2.31.tar.xz
1f3c0c5f28cff44227c8edb0fe8f024c4f8c12fcd7b41d98e180ee439cbcf3d8  gamadv-xtd3-6.75.02-linux-x86_64-glibc2.19.tar.xz
c4cd27c1ec564a7d58ed66c49d5d5640b2e46dc7feda426691accd7209bb5db2  gamadv-xtd3-6.75.02-linux-x86_64-glibc2.23.tar.xz
73fff77e89785667298fb3766de03486b1aef8c707193c641f645f50b0df3c8b  gamadv-xtd3-6.75.02-linux-x86_64-glibc2.27.tar.xz
3a7ceb5067588b08cfc26c10c8b8317fe8ffced634d936972aa383a6a54dac7e  gamadv-xtd3-6.75.02-linux-x86_64-glibc2.31.tar.xz
d136129e3771709d0d53bd9c2c7379d8d5a8519ae93c7e708b6d7d9a4de781cc  gamadv-xtd3-6.75.02-linux-x86_64-glibc2.35.tar.xz
dec8756e788d62d5a12a78eb8c02a5d55890c4b769bcfa3b275a9fcd6892b262  gamadv-xtd3-6.75.02-linux-x86_64-legacy.tar.xz
7e8935e6e8bbc945977105d7e1fa9bddfcda2e9891139db3775e48dd818e38e4  gamadv-xtd3-6.75.02-macos-arm64.tar.xz
fdd3bfae76aacfe4f5c947f50f5c5ff6cda87694b8ada23c104c51b6effd4e63  gamadv-xtd3-6.75.02-macos-x86_64.tar.xz
17e0790e20873d067109807bdd7a52d062f5446353162be8c4ff6edb26e99514  gamadv-xtd3-6.75.02-windows-x86_64.msi
4cc7189e8afb3a3e11b40f1fe8a8483c091e95c4cf808776ef7e2b5807e30570  gamadv-xtd3-6.75.02-windows-x86_64.zip

v6.75.01

3 weeks ago

Scroll to bottom of page for installation/downloads

Latest updates

6.75.01

Added option admin <EmailAddress> to gam upload sakey.

6.75.00

Updated gam create project to simplify handling the situation when your workspace is configured to disable service account private key uploads.

Added command gam upload sakey to aid in this process.

6.74.02

Fixed bug in gam <UserTypeEntity> print shareddrives ... formatjson that caused a trap.

6.74.01

Updated gam create|update drivefileacl <DriveFileEntity> ... expiration <Time> to handle the following error caused by tryig to add an expiration time to a member of a Shared Drive.

ERROR: 403: expirationDateNotAllowedForSharedDriveMembers - Expiration dates are not allowed for shared drive members.

6.74.00

Added truncate_client_id Boolean variable to gam.cfg. Prior to version 6.74.00, GAM stripped '.apps.googleusercontent.com' from client_id in oauth2.txt and passed the truncated value in API calls. At Jay's suggestion this is no longer performed by default; setting truncate_client_id = true restores the previous behavior.

Do gam oauth delete and gam oauth create to set the untruncated value of client_id in oauth2.txt.

6.73.00

The Google Chat API has been updated so that chat members can now have their role set to manager.

6.72.16

Updated emailaddressList <EmailAddressList> and domainlist|notdomainlist <DomainNameList> in <PermissionMatch> to perform case-insensitive matches as the API is returning mixed case ACL email addresses in some cases.

6.72.15

Updated all commands that display tasks to display the due date in GMT as the time portion is not supported by the API and converting the due date to local time may display the wrong date.

Renamed license SKU 1010400001 from Beyond Corp Enterprise to Chrome Enterprise Premium.

6.72.14

Upgraded to Python 3.12.3 where possible.

6.72.13

Added the following option to <EventMatchProperty> that can be used to select events based on the domains of the attendees.

matchfield attendeesonlydomainlist <DomainNameList>

This returns true if all attendee's email addresses are in a domain in <DomainNameList>; for example this lets you look for events with attendees only in your internal domains.

6.72.12

Added the following options to <EventMatchProperty> that can be used to select events based on the domains of the attendees.

matchfield attendeesdomainlist <DomainNameList>
matchfield attendeesnotdomainlist <DomainNameList>

The first returns true if any attendee's email address is in a domain in <DomainNameList>; for example this lets you look for events with attendees in specific external domains.

The second returns true if any attendee's email address is in a domain other than those in <DomainNameList>; for example this lets you look for events with attendees not in your internal domains.

6.72.11

Added option oneitemperrow to 'gam print vaultholds` to have each of a hold's accounts displayed on a separate row with all of the other hold fields.

6.72.10

Added timeofdayrange=<HH:MM>/<HH:MM> and timeofdayrange!=<HH:MM>/<HH:MM> to <RowValueFilter> that allows CSV row filtering based on time-of-day.

Installation

If you are a first time Gam user:

If you are updating your GAMADV-XTD3 version:

If you are upgrading from standard Gam

If you are upgrading from GAMADV-X or GAMADV-XTD

sha256 hashes

a0baea3bab63e08e17ef7baca26656f62cd9c7cd7d68b0d7a68f419a318f85e4  gamadv-xtd3-6.75.01-linux-arm64-glibc2.23.tar.xz
11d7b5c9acd026cf255d31e8ebdc75647677a09387d4402bd0f2b75c3bcaa8ef  gamadv-xtd3-6.75.01-linux-arm64-glibc2.27.tar.xz
33d9a0b79455054015d483c1a1bc818051646d4072f47c9465f1078a0b342f14  gamadv-xtd3-6.75.01-linux-arm64-glibc2.31.tar.xz
78a6c07d7b1ff301ee600dbd30b17d0966170b9810ec1ffe39496e6632be7763  gamadv-xtd3-6.75.01-linux-x86_64-glibc2.19.tar.xz
ec7eb5e4adb9ca6069cad2f1118ed900438bb7eaa774bc8c6b78d9e8a7be7bb1  gamadv-xtd3-6.75.01-linux-x86_64-glibc2.23.tar.xz
ebd00808d1931362ddef28e1b66329866fea8738812649081ea67f26cc475341  gamadv-xtd3-6.75.01-linux-x86_64-glibc2.27.tar.xz
149fe7cd62ed99f363a2b0389fbfe5d9c1368cb3f4d66d6eb349bef0bedeb534  gamadv-xtd3-6.75.01-linux-x86_64-glibc2.31.tar.xz
8af2137760514b1c2828642ce1107290ae0811671b125b98800f8412bb523f21  gamadv-xtd3-6.75.01-linux-x86_64-glibc2.35.tar.xz
da22b992313ef7f98b3afdc887c6197492635f57520b68b268e3a3137918f166  gamadv-xtd3-6.75.01-linux-x86_64-legacy.tar.xz
2a75646eba9719449f682871f31096406edf6510f26f5bc9efa470ec0c5aed76  gamadv-xtd3-6.75.01-macos-arm64.tar.xz
28aa86ecd9d5e51f25b9d51a8ce78748da9beb78bb1c490b0be835ee70d7f7ba  gamadv-xtd3-6.75.01-macos-x86_64.tar.xz
0a799bbd8af7b1ee8b52b02667b4100a963e9fa90a93e52992c85828cc8488f3  gamadv-xtd3-6.75.01-windows-x86_64.msi
76f61b16a273f1cf250f5af07d1f897b9d41271d6a78cd98e488559fe74ec9f3  gamadv-xtd3-6.75.01-windows-x86_64.zip

v6.75.00

3 weeks ago

Scroll to bottom of page for installation/downloads

Latest updates

6.75.00

Updated gam create project to simplify handling the situation when your workspace is configured to disable service account private key uploads.

Added command gam upload sakey to aid in this process.

6.74.02

Fixed bug in gam <UserTypeEntity> print shareddrives ... formatjson that caused a trap.

6.74.01

Updated gam create|update drivefileacl <DriveFileEntity> ... expiration <Time> to handle the following error caused by tryig to add an expiration time to a member of a Shared Drive.

ERROR: 403: expirationDateNotAllowedForSharedDriveMembers - Expiration dates are not allowed for shared drive members.

6.74.00

Added truncate_client_id Boolean variable to gam.cfg. Prior to version 6.74.00, GAM stripped '.apps.googleusercontent.com' from client_id in oauth2.txt and passed the truncated value in API calls. At Jay's suggestion this is no longer performed by default; setting truncate_client_id = true restores the previous behavior.

Do gam oauth delete and gam oauth create to set the untruncated value of client_id in oauth2.txt.

6.73.00

The Google Chat API has been updated so that chat members can now have their role set to manager.

6.72.16

Updated emailaddressList <EmailAddressList> and domainlist|notdomainlist <DomainNameList> in <PermissionMatch> to perform case-insensitive matches as the API is returning mixed case ACL email addresses in some cases.

6.72.15

Updated all commands that display tasks to display the due date in GMT as the time portion is not supported by the API and converting the due date to local time may display the wrong date.

Renamed license SKU 1010400001 from Beyond Corp Enterprise to Chrome Enterprise Premium.

6.72.14

Upgraded to Python 3.12.3 where possible.

6.72.13

Added the following option to <EventMatchProperty> that can be used to select events based on the domains of the attendees.

matchfield attendeesonlydomainlist <DomainNameList>

This returns true if all attendee's email addresses are in a domain in <DomainNameList>; for example this lets you look for events with attendees only in your internal domains.

6.72.12

Added the following options to <EventMatchProperty> that can be used to select events based on the domains of the attendees.

matchfield attendeesdomainlist <DomainNameList>
matchfield attendeesnotdomainlist <DomainNameList>

The first returns true if any attendee's email address is in a domain in <DomainNameList>; for example this lets you look for events with attendees in specific external domains.

The second returns true if any attendee's email address is in a domain other than those in <DomainNameList>; for example this lets you look for events with attendees not in your internal domains.

6.72.11

Added option oneitemperrow to 'gam print vaultholds` to have each of a hold's accounts displayed on a separate row with all of the other hold fields.

6.72.10

Added timeofdayrange=<HH:MM>/<HH:MM> and timeofdayrange!=<HH:MM>/<HH:MM> to <RowValueFilter> that allows CSV row filtering based on time-of-day.

Installation

If you are a first time Gam user:

If you are updating your GAMADV-XTD3 version:

If you are upgrading from standard Gam

If you are upgrading from GAMADV-X or GAMADV-XTD

sha256 hashes

c7f70242277322dde4f576efc649185b29619a0abf760860cb020f78c9a5f2e6  gamadv-xtd3-6.75.00-linux-arm64-glibc2.23.tar.xz
683f362f4e25db5df9e2f5683e1bd39380abb7f18cdadb471747b6954b0f24b6  gamadv-xtd3-6.75.00-linux-arm64-glibc2.27.tar.xz
6743baa021d33a6f5538988f18c6d613312d9b9766d2d0c5aa9d1654c69ad289  gamadv-xtd3-6.75.00-linux-arm64-glibc2.31.tar.xz
d265d7e5d2c1c0eb1a6de974d758548a36c53a28f5dabb49f813bdb2d00c0d64  gamadv-xtd3-6.75.00-linux-x86_64-glibc2.19.tar.xz
a7af78a3abee0c4562fb55b50e98268665c15aac2a9db7bcd564b7ea1b30d32a  gamadv-xtd3-6.75.00-linux-x86_64-glibc2.23.tar.xz
5509e29f3cc17fdd933b0cb62650cdd08682374bea5696da5da6b1ad9493a19a  gamadv-xtd3-6.75.00-linux-x86_64-glibc2.27.tar.xz
df6b05a88807f0740658955ebba6668e9009add9c51587659cc428001a767297  gamadv-xtd3-6.75.00-linux-x86_64-glibc2.31.tar.xz
8856ce663a07c7cc6b28c4d45e85f5afe3c7eb73b42c6cc14e095ff31b3d2b13  gamadv-xtd3-6.75.00-linux-x86_64-glibc2.35.tar.xz
763c380efbbfbb25131bd6675af5c9b2a3313e2608110a7f0d568c986556949e  gamadv-xtd3-6.75.00-linux-x86_64-legacy.tar.xz
97421773e17a0d287931da9abe8dea742f269f0f0a7079c093bb814cb5e59ae1  gamadv-xtd3-6.75.00-macos-arm64.tar.xz
eeaabf044ebb2dbb5cd5e221f8388cd478caf6e27c82b4e3b307144415c8ec18  gamadv-xtd3-6.75.00-macos-x86_64.tar.xz
83eb575293f0d957bef1ef1158f6f65a5ba7536c38f316e1c423c79ec58de3fc  gamadv-xtd3-6.75.00-windows-x86_64.msi
a2a02b25be43c670eb8fd62adcff6cdc37751de2524a4f96615521839358c389  gamadv-xtd3-6.75.00-windows-x86_64.zip

v6.74.02

3 weeks ago

Scroll to bottom of page for installation/downloads

Latest updates

6.74.02

Fixed bug in gam <UserTypeEntity> print shareddrives ... formatjson that caused a trap.

6.74.01

Updated gam create|update drivefileacl <DriveFileEntity> ... expiration <Time> to handle the following error caused by tryig to add an expiration time to a member of a Shared Drive.

ERROR: 403: expirationDateNotAllowedForSharedDriveMembers - Expiration dates are not allowed for shared drive members.

6.74.00

Added truncate_client_id Boolean variable to gam.cfg. Prior to version 6.74.00, GAM stripped '.apps.googleusercontent.com' from client_id in oauth2.txt and passed the truncated value in API calls. At Jay's suggestion this is no longer performed by default; setting truncate_client_id = true restores the previous behavior.

Do gam oauth delete and gam oauth create to set the untruncated value of client_id in oauth2.txt.

6.73.00

The Google Chat API has been updated so that chat members can now have their role set to manager.

6.72.16

Updated emailaddressList <EmailAddressList> and domainlist|notdomainlist <DomainNameList> in <PermissionMatch> to perform case-insensitive matches as the API is returning mixed case ACL email addresses in some cases.

6.72.15

Updated all commands that display tasks to display the due date in GMT as the time portion is not supported by the API and converting the due date to local time may display the wrong date.

Renamed license SKU 1010400001 from Beyond Corp Enterprise to Chrome Enterprise Premium.

6.72.14

Upgraded to Python 3.12.3 where possible.

6.72.13

Added the following option to <EventMatchProperty> that can be used to select events based on the domains of the attendees.

matchfield attendeesonlydomainlist <DomainNameList>

This returns true if all attendee's email addresses are in a domain in <DomainNameList>; for example this lets you look for events with attendees only in your internal domains.

6.72.12

Added the following options to <EventMatchProperty> that can be used to select events based on the domains of the attendees.

matchfield attendeesdomainlist <DomainNameList>
matchfield attendeesnotdomainlist <DomainNameList>

The first returns true if any attendee's email address is in a domain in <DomainNameList>; for example this lets you look for events with attendees in specific external domains.

The second returns true if any attendee's email address is in a domain other than those in <DomainNameList>; for example this lets you look for events with attendees not in your internal domains.

6.72.11

Added option oneitemperrow to 'gam print vaultholds` to have each of a hold's accounts displayed on a separate row with all of the other hold fields.

6.72.10

Added timeofdayrange=<HH:MM>/<HH:MM> and timeofdayrange!=<HH:MM>/<HH:MM> to <RowValueFilter> that allows CSV row filtering based on time-of-day.

Installation

If you are a first time Gam user:

If you are updating your GAMADV-XTD3 version:

If you are upgrading from standard Gam

If you are upgrading from GAMADV-X or GAMADV-XTD

sha256 hashes

c3a3b4d2e729530ba584032c797cae012e55d736ef37b6e23a0c1c84d0b4f16e  gamadv-xtd3-6.74.02-linux-arm64-glibc2.23.tar.xz
4f6aa8f08035e401d7f25296406b7fd793cbaa00d7103a72ea20a391fc9b8e54  gamadv-xtd3-6.74.02-linux-arm64-glibc2.27.tar.xz
fdd4ddc226c30e54175bf21955089acd669104020f5c37a205e76187e6124072  gamadv-xtd3-6.74.02-linux-arm64-glibc2.31.tar.xz
c22f6538ad82f0174ba194d51a520e1e252c2f9b6b5a0b9d0d6a18750eaff675  gamadv-xtd3-6.74.02-linux-x86_64-glibc2.19.tar.xz
4f313cd4d5a6c1977e865874b319e642da1f8444e3fc033007cec9400c2c6527  gamadv-xtd3-6.74.02-linux-x86_64-glibc2.23.tar.xz
596e2663d359eecb8c1df18edf267409dbe57b036fb61c0cd88d3070292cb46f  gamadv-xtd3-6.74.02-linux-x86_64-glibc2.27.tar.xz
5ba083bdde2b33bbd8ec571ddb022a9088a0ea961485b45a7e4b9df76f2ab0ef  gamadv-xtd3-6.74.02-linux-x86_64-glibc2.31.tar.xz
9c72925e9f4b66bcbb73079d078a1f46f642045e1bf23fc7937f32f4aed4d1a0  gamadv-xtd3-6.74.02-linux-x86_64-glibc2.35.tar.xz
dff36dd3b2af58e668f430b9e14669e571825d005e39f490e852ea9572d289ec  gamadv-xtd3-6.74.02-linux-x86_64-legacy.tar.xz
3483b413a9efc0e37c267b3d0eee1a6291457a5c15328fc4a273ed5cfc767a96  gamadv-xtd3-6.74.02-macos-arm64.tar.xz
8e35e554e407c8f530b412cfee7b50946b7db630a43266ff86c2036d23e30933  gamadv-xtd3-6.74.02-macos-x86_64.tar.xz
a16a5e8a663502608911b6f9b1282d0db54963b4e84090328ecf86e9a80ae5ca  gamadv-xtd3-6.74.02-windows-x86_64.msi
66f34fda24d9b38ed8fad1e250eb4fae36379c93d7c945ecfd614ad4998f62c5  gamadv-xtd3-6.74.02-windows-x86_64.zip