github taers232c/GAMADV-XTD3 v6.29.07
GAM 6.29.07

latest releases: v7.00.38, v7.00.37, v7.0036...
23 months ago

Scroll to bottom of page for installation/downloads

Latest updates

6.29.07

Added option from <EmailAddress> to gam create|update user ... notify <EmailAddressList> that
uses <EmailAddress> as the from address rather than the admin user identified in oauth2.txt.

6.29.06

Following Jay's lead, added option returnnameonly to gam create|update inboundssoprofile that
causes GAM to display just the profile name of the created|updated profile. This will be useful
in scripts that create|update a profile and then want to perform subsequent GAM commands that
reference the profile.

6.29.05

Improved code for gam [<UserTypeEntity>] create teamdrive <Name> ou <OrgUnitItem>.

6.29.04

Updated multiprocessing on MacOS to use spawn instead of fork when starting subprocesses
as fork was unreliable when large numbers (>20) of threads were used; subprocesses would
hang and never complete.

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.

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

609563163a66854fccfa91115675fdd84af7869078d76dbef5e62b89eba37b09  gamadv-xtd3-6.29.07-linux-arm64-glibc2.23.tar.xz
e35508de22f80e9238f8e31cb2bce5308d64c8b47877ac0bbd2d1c7e76e3d8fc  gamadv-xtd3-6.29.07-linux-arm64-glibc2.27.tar.xz
2b5fb322d04a8421ef9155649e47548814e314a72f447c78e364e96af7369856  gamadv-xtd3-6.29.07-linux-arm64-glibc2.31.tar.xz
6a140fdfc289fd8c06dd9cd1e0c89a62fdf416c4392125021f46493dcb1ae3c0  gamadv-xtd3-6.29.07-linux-x86_64-glibc2.19.tar.xz
32599753328dc2ffc3d8d42351563045c5ee13de944a21bbfd53fac0574ef48b  gamadv-xtd3-6.29.07-linux-x86_64-glibc2.23.tar.xz
db6655f8a7e2b896fba07f53a84329e623ef4b9bae7622d03caeab1ac74e6f74  gamadv-xtd3-6.29.07-linux-x86_64-glibc2.27.tar.xz
50d31ecd3a6457320c811be06077381fa28659bcf17a8afbe56ecd51c8bcd447  gamadv-xtd3-6.29.07-linux-x86_64-glibc2.31.tar.xz
17a00c322c34dab8fb8e890d0007aadd95e1896585f1ecae7418348275885243  gamadv-xtd3-6.29.07-linux-x86_64-glibc2.35.tar.xz
1d4dfaa15dbddab4b2cf736d539609f1bd1241b83d59196c270294ae2f58d296  gamadv-xtd3-6.29.07-linux-x86_64-legacy.tar.xz
6cc31ff1824ee3718ce6eaafbe2fcb65cc5a67020cdcfdf70496b6b5c8ad31ff  gamadv-xtd3-6.29.07-macos-arm64.tar.xz
fde9ff6406885dd3616f3c71e4ad8315ded929538d08b4db63ef3fc7e5000184  gamadv-xtd3-6.29.07-macos-x86_64-legacy.tar
67993844c369b65d978975533b2b521a66631c48db395a90420d3edcf4392bb2  gamadv-xtd3-6.29.07-macos-x86_64.tar.xz
230ff120e279a07899b6b24095bb28959c678fad3ebe5a4092afdcaac69c6b10  gamadv-xtd3-6.29.07-windows-x86.msi
dcf549a673e52cdaf70f1acc14c82547ab72b1e6881cd97f5fa1eb516e2b16d4  gamadv-xtd3-6.29.07-windows-x86.zip
335792200b18d877a789945b7e5a803b902dd379f67dcdbc9ae88a5bf90dc696  gamadv-xtd3-6.29.07-windows-x86_64.msi
a650233e6cb5e88bfa27a30f24ed82e2eaa147baa721a2e5f820195c755d22ae  gamadv-xtd3-6.29.07-windows-x86_64.zip

Don't miss a new GAMADV-XTD3 release

NewReleases is sending notifications on new releases.