github taers232c/GAMADV-XTD3 v6.28.12
GAM 6.28.12

latest releases: v6.76.04, v6.76.03, v6.76.02...
18 months ago

Scroll to bottom of page for installation/downloads

Latest updates

6.28.12

Fixed bug in gam create|update user ... password random notify <EmailAddress> that caused a trap
when the random password contained { and }.

6.28.11

Fixed bug in gam <UserTypeEntity> update contact ... birthday "" that caused a trap
rather that clearing the birthday from the contact.

6.28.10

Added option addcsvdata <FieldName> <String> to gam create shareddrive ... csv. This adds
additional columns of data to the CSV file output. For example, you are building student Shared Drives
and want to add ACLs to them adding the students as organizers. By adding the student's primary email address
to the CSV output, it can be used in subsequent commands.

StudentSharedDrives.csv
primaryEmail,Name
bob@domain.com,Bob Jones
mary@domain.com,Mary Smith
...

# Create the student Shared Drives
gam redirect stdout ./StudentSharedDrivesCreated.txt multiprocess redirect stderr stdout redirect csv ./StudentSharedDrivesCreated.csv multiprocess csv StudentSharedDrives.csv gam create shareddrive "~Name" csv addcsvdata primaryEmail \
"~primaryEmail"
# Add ACLs granting the students organizer access to their Shared Drives.
gam redirect stdout ./StudentSharedDrivesAccess.txt multiprocess redirect stderr stdout csv StudentSharedDrivesCreated.csv gam add drivefileacl "~id" user "~primaryEmail" role organizer

6.28.09

Updated `gam print filelist "query:mimeType='application/vnd.google-apps.folder'" to prevent the
following error.

ERROR: Invalid choice (query:mimetype='application/vnd): Expected <capabilities|contentrestrictions|labelinfo|labels|lastmodifyinguser|owners|parents|permissions|sharinguser|shortcutdetails|trashinguser>

6.28.08

Added option today to gam report to look for events on the current day. This will be most useful
with gam report <ActivityApplictionName> as gam report users|customers rarely has data for the current day.

Added option today to gam <UserTypeEntity> print|show driveactivity to look for events on the current day.

6.28.07

Added option csv [todrive <ToDriveAttribute>*] (addcsvdata <FieldName> <String>)* to gam <UserTypeEntity> copy drivefile
that causes GAM to output CSV data detailing the name, id and mimeType of the copied files and folders
rather than text messages. These are the CSV headers:

User,name,id,newName,newId,mimeType

You can add additional columns of data from the command line to the CSV data with (addcsvdata <FieldName> <String>)*.

Added option suppressnotselectedmessages [<Boolean>] to gam <UserTypeEntity> copy drivefile
that causes GAM to suppress text messages referencing files and folders not selected for copying by the following options:

copysubfiles false [filenamematchpattern <RegularExpression>] [filemimetype [not] <MimeTypeList>]
copysubfolders false [foldernamematchpattern <RegularExpression>
copysubshortcuts false [shortcutnamematchpattern <RegularExpression>

6.28.06

Fixed bug in gam <UserTypeEntity> print|show messages ... showbody that caused a trap.

Added code to handle the following error that occurs when copying permissions:

ERROR: 400: shareInNotPermitted - Bad Request. User message: "An item can't be shared with user@domain.com because of domain.com sharing policy"

6.28.05

Added the following items to <UserMultiAttribute>:

  • employeeid <String> as a synonym for externalids organization <String>
  • manager <String> as a synonym for relations manager <String>

Added the following items to <UserFieldName>:

  • employeeid as a synonym for externalids
  • manager as a synonym for relations

6.28.04

Added filtercontactgroup <PeopleContactGroupItem> to <PeoplePrintShowUserContactSelection>
that is used by gam <UserTypeEntity> print|show contacts. When selectcontactgroup <PeopleContactGroupItem>
is used in these commands, GAM makes an API call to get the list of contacts in <PeopleContactGroupItem>
and then makes an API call per contact to get the details; this may exceed quota limits.
When filtercontactgroup <PeopleContactGroupItem> is used, GAM makes an API call to get all contacts and
then filters the list to only those in <PeopleContactGroupItem>; quota limits should not apply.

6.28.03

Build MacOS x86_64 and arm64 executables.

6.28.02

Fixed bug in gam forward message|thread that misformatted the message when Cc: was present.

6.28.01

Fixed bug in gam forward message|thread where subject was blanked out.

6.28.00

  • Upgraded to Python 3.11.0 where possible.
  • Upgraded to OpenSSL 3.0.7 where possible.

Fixed bug in gam forward message where messages originally sent to multiple recipients
were not forwarded correctly.

Added command to forward threads; all messages referenced by the thread are forwarded; this is experimental, test.

gam <UserTypeEntity> forward thread|threads recipient|to <RecipientEntity>
        (((query <QueryGmail>) (matchlabel <LabelName>) [or|and])+
         [quick|notquick] [doit] [max_to_forward <Number>])|(ids <MessageIDEntity>)
        [subject <String>]

Installation

If you are a first time Gam user:

If you are upgrading from standard Gam

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

sha256 hashes

de5820d635b6c1bf0ea7a06516022d513d8a9509d6da61079648131af475038b  gamadv-xtd3-6.28.12-linux-arm64-glibc2.23.tar.xz
bcb5d53c9f2e240634c1f47c30c70e119ef4cc80569fe787c5da297ecc9c7f31  gamadv-xtd3-6.28.12-linux-arm64-glibc2.27.tar.xz
351773234f74a7cc0db5813187ebaee5d33a9939b3e0d8d8ac8a2a08e58e1cda  gamadv-xtd3-6.28.12-linux-arm64-glibc2.31.tar.xz
491cada3a40413c724d83cab4eff08f75a115926909d7eda3110f004d61d6527  gamadv-xtd3-6.28.12-linux-x86_64-glibc2.19.tar.xz
6ffa3bb5726b3ae682d5b264de919b6a28671348cf69af47b6f2183fc68d3f6b  gamadv-xtd3-6.28.12-linux-x86_64-glibc2.23.tar.xz
c2118263bc90f8c37c95a1df03df17b67b4d90accf70254787c233c427cc5129  gamadv-xtd3-6.28.12-linux-x86_64-glibc2.27.tar.xz
ab9adf3f3801f3b26a07abc984174f9a33673aa9ac3dd830e39593b1eab205ac  gamadv-xtd3-6.28.12-linux-x86_64-glibc2.31.tar.xz
96ccd8cfe71d42d7bedd971c97800af0b3b96e455496882f804b125c65b2b23e  gamadv-xtd3-6.28.12-linux-x86_64-glibc2.35.tar.xz
a128e2498dc1b60ef3eb40064c067f4a30f2c5145815fff6789917f2ada28e90  gamadv-xtd3-6.28.12-linux-x86_64-legacy.tar.xz
8638e5f9581a9eca12322e01a09b3bdeda5db0fc6aa9ca7284ef63e738cd1514  gamadv-xtd3-6.28.12-macos-arm64.tar.xz
f2fbc6d3af71f534386bbd11583670fb99f436efbe748c3487cc4ae41ecd309f  gamadv-xtd3-6.28.12-macos-x86_64-legacy.tar
34d2e790f5a4e6ab194a82d4fb952f493a9c8d2a5d60332ce39eb85e3b3c465a  gamadv-xtd3-6.28.12-macos-x86_64.tar.xz
f4c415d5a7a3638e8784ad731bb514a8f50c045c92b313085b13ab1b74adef8f  gamadv-xtd3-6.28.12-windows-x86.msi
f2fa574d8cf3dabbfd58a22fcc95dba9ad1d2058391631c75caf38093e11e0f4  gamadv-xtd3-6.28.12-windows-x86.zip
5e4cb4fbbc22286602d097666e9dd358b24946d2a4b147d6c6b940e922388143  gamadv-xtd3-6.28.12-windows-x86_64.msi
f01846d5d738aee213acee89b256b963b23e19419c78ac342b50db09b94b0e8c  gamadv-xtd3-6.28.12-windows-x86_64.zip

Don't miss a new GAMADV-XTD3 release

NewReleases is sending notifications on new releases.