github taers232c/GAMADV-XTD3 v6.29.03
GAM 6.29.03

latest releases: v7.00.05, v7.00.04, v7.00.03...
22 months ago

Scroll to bottom of page for installation/downloads

Latest updates

6.29.03

Thanks to Jay, added support for the user field displayName that can be set independently of fullName`.

6.29.02

Updated gam info|print|show crostelemetry to avoid the following trap:
KeyError: 'temperatureCelsius'

6.29.01

Fixed bug in gam <UserTypeEntity> print|show labels where fields messageListVisibility,
labelListVisibility and color were not displayed.

Fixed bug in gam <UserTypeEntity> draft|insert|import message emlfile <FileName> where the
Date header in the file was overridden with the current date.

6.29.00

Added option emlfile <FileName> to gam <UserTypeEntity> draft|insert|import message that
allows processing an EML message file. SMTP headers specified in the command will replace those in the message file.

Following Jay's lead, added commands to manage/display Inbound SSO.

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

320cb66313705da98b55d6e990a460b7454f7ecf4ff889469ea4a3231933a053  gamadv-xtd3-6.29.03-linux-arm64-glibc2.23.tar.xz
0575aa06e551187e969709d125648540ab593ecf1aea2f356bc9df460a3e54ab  gamadv-xtd3-6.29.03-linux-arm64-glibc2.27.tar.xz
a8d5024f81dfbd11588774d548e190df9cdbe67e27412d78b31fcec6991cb4e6  gamadv-xtd3-6.29.03-linux-arm64-glibc2.31.tar.xz
c52e68332bb27cbefe2aab12c3a31d9a559337c3549d0bf1ddd082a3d681e293  gamadv-xtd3-6.29.03-linux-x86_64-glibc2.19.tar.xz
0f94d45b18e90acac82b4da75df02e2146a8b92eeeecc45aaf8505d62bd084c9  gamadv-xtd3-6.29.03-linux-x86_64-glibc2.23.tar.xz
7b88f6db972f26bef91694149e84ebfb9c3f8d74c4daaa20898a6e4e48f2e45b  gamadv-xtd3-6.29.03-linux-x86_64-glibc2.27.tar.xz
3d3a131e8511b176ddc1ede18eac96c8f05575fdd177668fd4e08d769f46f774  gamadv-xtd3-6.29.03-linux-x86_64-glibc2.31.tar.xz
5af4504c1b94042f88672faff61a4b1119d417eb83c8248b9cdb03c41672ea1b  gamadv-xtd3-6.29.03-linux-x86_64-glibc2.35.tar.xz
eb32b06a8c802ccab522a97e9981880a1e1bca4749f8a6f561a9c3b29ced044f  gamadv-xtd3-6.29.03-linux-x86_64-legacy.tar.xz
c0f80242e75c07aca4d2d344a03db49de5c2940d8defb3ca445318b80b9eef50  gamadv-xtd3-6.29.03-macos-arm64.tar.xz
a6bf6d4c0da552c46b785cb28af5f17a83ced9fc07737ccfaf76ed319b7aa28f  gamadv-xtd3-6.29.03-macos-x86_64-legacy.tar
668d3d28e716b4102e1b1aa0e044d427e4cd29faf2403d65d81ce61c2638c616  gamadv-xtd3-6.29.03-macos-x86_64.tar.xz
758f2b39cd3f341a33344a6afbcdd6b033bc42c79ce78a9da606dd9e708ba67c  gamadv-xtd3-6.29.03-windows-x86.msi
bfe9a2eb058b27af40bf4f1792e1134f5bee2d87a4dcd00105d93be63e0409e5  gamadv-xtd3-6.29.03-windows-x86.zip
7457b556bf647736df1489c0ba799a38fcbd9228f6efce43302deeb70ce92459  gamadv-xtd3-6.29.03-windows-x86_64.msi
2b67148cda07df8b6c7cf412631cdbadbcb8d28db57920e4961fcbff0cab61af  gamadv-xtd3-6.29.03-windows-x86_64.zip

Don't miss a new GAMADV-XTD3 release

NewReleases is sending notifications on new releases.