github taers232c/GAMADV-XTD3 v6.50.03
GAM 6.50.03

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

Scroll to bottom of page for installation/downloads

Latest updates

6.50.03

Fixed bug in gam update resoldsubscription that caused an error:

ERROR: 400: invalid - Request contains an invalid argument.

6.50.02

Fixed bug in gam create project where invalid data was written to client_secrets.json.

6.50.01

Fixed YubiKey issue that caused a trap.

6.50.00

Following Jay's lead (with many thanks), added commands to enable running GAM securely on a Google Compute Engine.

Following Jay's lead (with many thanks), added commands to enable using a Yubikey.

These Wiki pages are a work in progress, contact me if you need help.

Updated handling of seats option in gam create|update resoldsubscription to properly assign
the API fields numberOfSeats and maximumNumberOfSeats.
Previously, this is how the option was processed:

  • Plan name ANNUAL_MONTHLY_PAY or ANNUAL_YEARLY_PAY
    • seats <NumberOfSeats> - <NumberOfSeats> was properly passed to the API
    • seats <NumberOfSeats> <MaximumNumberOfSeats> - <NumberOfSeats> was properly passed to the API; <MaximumNumberOfSeats> was passed to the API which ignored it
  • Plan name FLEXIBLE or TRIAL
    • seats <NumberOfSeats> - <NumberOfSeats> was improperly passed to the API; an API error was generated
    • seats <NumberOfSeats> <MaximumNumberOfSeats> - <MaximumNumberOfSeats> was properly passed to the API; <NumberOfSeats> was passed to the API which ignored it

Now, you can still use the above option which has been corrected or you can specify seats <Number> which will be properly passed in the correct form to the API based on plan name.

Hopefully fixed a bug in gam <UserTypeEntity> forward messages that caused a trap when the subject
contained Latin-1 characters.

6.42.10

Added option accesstype public|team|announcementonly|restricted to gam create|update group.

6.42.09

Cleaned up output in gam print crostelemetry; fields that are lists weren't being correctly sorted by index.

6.42.08

Added additional fields to <CrOSTelemetryFieldName>:

audiostatusreport|
bootperformancereport|
networkinfo|
networkdiagnosticsreport|
peripheralsreport|
thunderboltinfo|
networkdevices|

6.42.07

Improved gam <UserTypeEntity> create|add drivefolderpath to allow specifying paths
as returned by gam <UserTypeEntity> print filepath.

6.42.06

Fixed another bug in gam <UserTypeEntity> create|add drivefolderpath that failed when
trying to build a folder hierarchy on a Shared Drive.

6.42.05

Fixed bug in gam <UserTypeEntity> create|add drivefolderpath that failed when
trying to build a folder hierarchy on a Shared Drive.

6.42.04

Added a command that creates a folder hierarchy.

6.42.03

Updated gam <UserTypeEntity> get drivefile <DriveFileEntity> ... csvsheet <SheetEntity> to allow
selection of the output format with format <FileFormat>. Previously, csv was always selected and
it is still the default. Valid formats are: csv,tsv,ods,pdf,xlsx.

6.42.02

Added sha1checksum and sha256checksum to <DriveFieldName>.

The SHA1/SHA256 checksum associated with a file, if available.
This field is only populated for files with content stored in Google Drive;
it isn't populated for Docs Editors or shortcut files.

Added option addcsvdata <FieldName> <String> to gam <UserTypeEntity> print filelist and
gam print ownership. This adds additional columns of data to the CSV file output.

Get a list of a user's shortcuts
gam redirect csv ./TSShortcuts.csv user user@domain.com print filelist fields id,name,parents,shortcutdetails showmimetype gshortcut
Headers
Owner,id,name,parents,parents.0.id,parents.0.isRoot,shortcutDetails.targetId,shortcutDetails.targetMimeType

For each shortcut, get the target file information; add the shortcut id, name and parent to the output
gam redirect csv ./TSShortcutFiles.csv multiprocess csv ./TSShortcuts.csv gam user user@domain.com print filelist select "~shortcutDetails.targetId" norecursion showownedby any
    fields id,name,mimetype,parents,owners.emailaddress addcsvdata shortcut.id "~id" addcsvdata shortcut.name "~name" addcsvdata shortcut.parents "~parents.0.id"
Headers
Owner,id,name,mimeType,owners,owners.0.emailAddress,parents,parents.0.id,parents.0.isRoot,shortcut.id,shortcut.name,shortcut.parents

6.42.01

Updated processing of option matchlabel <LabelName> to replace the following characters with a -
so that the query generated will work correctly. Previously, only (space) and / were replaced.

 &()"|{}/

6.42.00

Following Jay's lead, added commands commands to copy Google Vault and Organization Takeout data to your own GCS bucket.

Updated gam <UserTypeEntity> create contact to treat the following options as errors;
previously, they were silently ignored.

addcontactgroup <ContactGroupItem>
removecontactgroup <ContactGroupItem>

Updated version number to align with Standard GAM.

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

cc21c51d3a08021dc32e7ca590d3a9bf775053c4fb2b91e0badce3590459a86a  gamadv-xtd3-6.50.03-linux-arm64-glibc2.23.tar.xz
26cc8c94afd53e26640a35feff14d125376be01aa5773739df9b1b2237cfc06f  gamadv-xtd3-6.50.03-linux-arm64-glibc2.27.tar.xz
5e9974239e47f30b21a32719daa6af43f03759db9e95ba8aee199ae91dd74946  gamadv-xtd3-6.50.03-linux-arm64-glibc2.31.tar.xz
5e3a4517a79f6670196f814f623b085ccc2aa9098bfc8209c69cd45eb6eb4376  gamadv-xtd3-6.50.03-linux-x86_64-glibc2.19.tar.xz
91f080fcc050e8cf44d47db4ce297c27b3cdc2c6dfcd5f75d32e05e5a04cb326  gamadv-xtd3-6.50.03-linux-x86_64-glibc2.23.tar.xz
978133fefe9959d871f316a39e98e76616ed97e4ae52729f5cf9390e3a6ab95a  gamadv-xtd3-6.50.03-linux-x86_64-glibc2.27.tar.xz
a11649260b142219c342f7ee46aad3ade03076486f90599b06b3a6085c2374fe  gamadv-xtd3-6.50.03-linux-x86_64-glibc2.31.tar.xz
fd213e17c05ad9f7011a07a6cb9041f0bcefbfbd2698fdbd4bd7f758ed72f408  gamadv-xtd3-6.50.03-linux-x86_64-glibc2.35.tar.xz
b3249c52999c34d7b8c880c2964a42544bc05f27266d2a7d548961271ede7345  gamadv-xtd3-6.50.03-linux-x86_64-legacy.tar.xz
48c78f2b3453746c7623052e08b12e5ea390e9d0c3b799681a1b9990c39d3295  gamadv-xtd3-6.50.03-macos-arm64.tar.xz
c8744c6cae6819ef00afa7cd24668cfd026996df55c3792c39eddc636fc2ca02  gamadv-xtd3-6.50.03-macos-x86_64-legacy.tar
6dc91685a6f904d62278e5c14ad1954e49b4c5da556414a0a3d659651802c7a7  gamadv-xtd3-6.50.03-macos-x86_64.tar.xz
4a21c68368d89606458ad54cfb278320c1da046389fe1160003352c2268c3533  gamadv-xtd3-6.50.03-windows-x86.msi
d5ce2c1a26f861f7921d3b2cad3acd3fafecefaf7d45c41a5c9f172e8117f147  gamadv-xtd3-6.50.03-windows-x86.zip
1c6c465244b8d7dba7cb088a7fafde88fc85a57787c7f1c4f0b8b67bbbb63b98  gamadv-xtd3-6.50.03-windows-x86_64.msi
86facaed62cc8989ff156551fe7bebfdbdf840d0f59aa1aea6122e63d1059a05  gamadv-xtd3-6.50.03-windows-x86_64.zip

Don't miss a new GAMADV-XTD3 release

NewReleases is sending notifications on new releases.