Scroll to bottom of page for installation/downloads
Latest updates
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.
- See: https://github.com/taers232c/GAMADV-XTD3/wiki/Vault-Takeout#copy-vault-exports
- See: https://github.com/taers232c/GAMADV-XTD3/wiki/Vault-Takeout#copy-a-takeout-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.
6.32.05
Fixed bug in gam show chromepolicies
that caused a trap.
Following Jay's lead, added sharingfoldersrequiresorganizerpermission
to <SharedDriveRestrictionsFieldName>
and
<SharedDriveRestrictionsSubfieldName>
.
6.32.04
Fixed bug in gam <UserTypeEntity> move drivefile <DriveFileEntity>
where the following
error was not retried when sendemailifrequired
was specified.
User: user@domain.com, Drive Folder: Test, Permission: noninherited/writer/user/user@external.com, Copy Failed: You are trying to invite user@external.com. Since there is no Google account
associated with this email address, you must check the "Notify people" box to invite this recipient.
6.32.03
Following Jay's lead, updated gam create project
to handle the following error:
ERROR: 403: Permission 'resourcemanager.projects.get' denied on resource
6.32.02
Added support for gender
subfields in gam <UserTypeEntity> signature
and
gam <UserTypeEntity> create|update sendas
option replace <Tag> <UserReplacement>
.
<GenderSubfieldName> ::=
addressmeas|
customgender|
type
<UserReplacementFieldSubfield> ::=
...
gender.<GenderSubfieldName>|
...
6.32.01
Extended csv_input_row_filter
, csv_input_row_drop_filter
, csv_output_row_filter
and csv_output_row_drop_filter
to allow specification of filters based on text comparisons.
- See: https://github.com/taers232c/GAMADV-XTD3/wiki/CSV-Input-Filtering
- See: https://github.com/taers232c/GAMADV-XTD3/wiki/CSV-Output-Filtering
6.32.00
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
292047ae6f29814253ab8dc9a8068407e72929abc6a0a1e5f88a22aa09a3bdd6 gamadv-xtd3-6.42.05-linux-arm64-glibc2.23.tar.xz
fd20a819536b1404a9f352bff6b473dae4864736a4dc04e31c99efd51988d37f gamadv-xtd3-6.42.05-linux-arm64-glibc2.27.tar.xz
ce2b8d275abdb578893213bb5bbcaaafa4637014153f847c1815458d7023af35 gamadv-xtd3-6.42.05-linux-arm64-glibc2.31.tar.xz
bf1741e7dcf04b2c221ef4be2a58f51a90ce37f3c4b0a961d3135f3caab429eb gamadv-xtd3-6.42.05-linux-x86_64-glibc2.19.tar.xz
33ce375a55b10fc0efa64014c815a6b16f97c2eecebaa84aae5654c6a251353e gamadv-xtd3-6.42.05-linux-x86_64-glibc2.23.tar.xz
5381b3b3b07a1f05d74833806ae2a476abd8291dca2a173354b436fad88633a6 gamadv-xtd3-6.42.05-linux-x86_64-glibc2.27.tar.xz
55b2f5888fabbe521b58146f133b3dd9978a9da398a91297258cf8aeb3b9dc0a gamadv-xtd3-6.42.05-linux-x86_64-glibc2.31.tar.xz
dec751ee971fd51e60c16c2ec6d560c87334c624b0cfb6d0e0a9d5d39808bbd1 gamadv-xtd3-6.42.05-linux-x86_64-glibc2.35.tar.xz
2975360a5d2f9626198a9512791f5e04428fe42af889e72ad50189ada0e0085f gamadv-xtd3-6.42.05-linux-x86_64-legacy.tar.xz
1b95978d5b2c28bad8ed686a74719553399a59ba89195360a5029c8843a83f68 gamadv-xtd3-6.42.05-macos-arm64.tar.xz
2c17bfc2e430ca54d703384c0cf320076bf5abe291f7060abaa40b855f1b93d0 gamadv-xtd3-6.42.05-macos-x86_64-legacy.tar
2bc8691d6212ad249f40c8c25427e782fec3acdd03d422e4ca6a01ba96bf60be gamadv-xtd3-6.42.05-macos-x86_64.tar.xz
f6a3d12d1a6a52f6e6acdc3de519804a71fa673f9faf980a100511130be2092a gamadv-xtd3-6.42.05-windows-x86.msi
a223582c8b4bdab0fd1fe8e390840a7cc2f494c2ea0ffe4c8eb712201760f02c gamadv-xtd3-6.42.05-windows-x86.zip
ebfa9d9aca996157f47a140eac6afae383839fa7603999e759c078a7dce56532 gamadv-xtd3-6.42.05-windows-x86_64.msi
ba6958f25ba8701822c49654deeb135696f772378d8c5e5de56149c55783a3cc gamadv-xtd3-6.42.05-windows-x86_64.zip