Scroll to bottom of page for installation/downloads
Latest updates
6.30.00
Added option returnidonly
to gam <UserTypeEntity> show fileinfo <DriveFileEntity>
that causes GAM to return just the file ID of the files in <DriveFileEntity>
file as output.
$ gam user user@domain.com show fileinfo root returnidonly
0AHYenC8f12ALUk9xyz
$ gam user testsimple show fileinfo name "Test File" returnidonly
0B3YenC8f12ALflhUTmtNS3E2Vk9LSUpBVXRSUG5lQ29GWkRtWHM1VzU1blc4ZW1pb2FnNTA
Added option returnpathonly
to gam <UserTypeEntity> show filepath <DriveFileEntity>
that causes GAM to return just the file path of the files in <DriveFileEntity>
file as output.
$ gam user user@domain.com show filepath name "Test File" returnpathonly
My Drive/Classroom/Test File
$ gam user user@domain.com show filepath 0AJ6mqwXP9wHxUk9xyz returnpathonly
TS Shared Drive 6
$ gam user testsimple show filepath 0AJ6mqwXP9wHxUk9xyz returnpathonly fullpath
SharedDrive(TS Shared Drive 6)
$ gam user user@domain.com show filepath teamdriveid 0AJ6mqwXP9wHxUk9xyz teamdrivefilename "TS TD6 Doc" returnpathonly
SharedDrive(TS Shared Drive 6)/TS SD6 Folder/TS TD6 Doc
Added command gam comment <String>*
that displays the comment data on stdout.
This can be used to validate csv_input_row_filters
and column value extraction.
$ more Comment.csv
col1,col2
aaa,111
bbb,222
ccc,333
$ gam config csv_input_row_drop_filter "col1:regex:bbb" csv Comment.csv gam comment "Col1:~~col1~~" "Col2:~~col2~~"
2022-12-16T12:41:50.045-08:00,0/2,Using 2 processes...
Col1:aaa Col2:111
Col1:ccc Col2:333
Updated gam <UserTypeEntity> create|delete license <SKUIDList>
to take a list of SKUs.
Updated gam create user <EmailAddress> ... license <SKUIDList>
to take a list of SKUs.
Updated gam <UserTypeEntity> sync license <SKUIDList>
to take a list of SKUs and
added option allskus|onesku
that is required when multiple SKUs are specified.
allskus
indicates that users in<UserTypeEntity>
will be updated to have all of the SKUs in<SKUIDList>
.- This is typically used when assigning different types of licenses, such as an Enterprise license and a Voice license.
onesku
indicates that users in<UserTypeEntity>
with none of the licenses in<SKUIDList>
will be updated to have the first available license SKU in<SKUIDList>
.- This is typically used with Google Education Plus or Google Education Standard licenses, which are split across multiple SKUs.
6.29.21
Fixed bugs in gam selectfilter
that caused traps or inappropriate error messages.
6.29.20
Fixed bug in gam <UserTypeEntity> archive messages <GroupItem>
that caused a trap.
6.29.19
Fixed bug introduced in 6.29.17 in todrive
that caused a trap.
6.29.18
Added the following variables to gam.cfg
to provide more flexibility when multiple row filters are specified.
csv_input_row_filter_mode allmatch|anymatch
allmatch
- all filters must match to include in input; this is the default and is the current behavioranymatch
- any filter must match to include in input
csv_input_row_drop_filter_mode allmatch|anymatch
allmatch
- all filters must match to drop from inputanymatch
- any filter must match to drop from input; this is the default and is the current behavior
csv_output_row_filter_mode allmatch|anymatch
allmatch
- all filters must match to include in output; this is the default and is the current behavioranymatch
- any filter must match to include in output
csv_output_row_drop_filter_mode allmatch|anymatch
allmatch
- all filters must match to drop from outputanymatch
- any filter must match to drop from output; this is the default and is the current behavior
6.29.17
Added option todrive tdcellnumberformat text|number
that causes GAM to set the Sheet Number format when uploading files with todrive
.
6.29.16
Fixed bug introduced in 6.29.15 that caused an error like this:
ERROR: Config File: gam.cfg, Section: DEFAULT, Item: todrive_locale, Value: "en_us", Expected: ,ar-eg,az-az,be-by,bg-bg,bn-in,ca-es,cs-cz,cy-gb,da-dk,de-ch,de-de,el-gr,en-au,en-ca,en-gb,en-ie,en-us,es-ar,es-bo,es-cl,es
6.29.15
Updated gam [<UserTypeEntity>] info|print|show drivelabels languagecode <DriveLabelLanguageCode>
to use the BCP-47 language code.
6.29.14
Added option stripcrsfromtitle
to gam <UserTypeEntity> print|show datastudioassets
that causes carriage returns,
linefeeds and nulls to be stripped from asset titles.
6.29.13
Updated status messages in gam delete|update chromepolicy
to be more informative.
Fixed bug in gam delete chromepolicy
with schema chrome.users.apps.InstallType.
6.29.12
Fixed issue in gam update chromepolicy
with schemas chrome.users.apps.ManagedConfiguration
,
chrome.devices.managedguest.apps.ManagedConfiguration
and chrome.devices.kiosk.apps.ManagedConfiguration
.
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
06d6a44c8d0402d40ca02b04eeef07de1fdedef9f5830d2006a1388a3b6ff87c gamadv-xtd3-6.30.00-linux-arm64-glibc2.23.tar.xz
74d38be49097b828f4598c3a60516dfd408e31212ba822733ea25c03175f4a25 gamadv-xtd3-6.30.00-linux-arm64-glibc2.27.tar.xz
c60da2495ca5698164b395f925bea8850527b96c68481854e9b59b82e6067128 gamadv-xtd3-6.30.00-linux-arm64-glibc2.31.tar.xz
9ddcee1a1d4d1be3a40eaeaf4641c77b3394907d75f647906f128e5b138b749b gamadv-xtd3-6.30.00-linux-x86_64-glibc2.19.tar.xz
3344d1de3a95f8a9bef4185322ded5f5c67bc3f9283ae471b910d632e3b11b92 gamadv-xtd3-6.30.00-linux-x86_64-glibc2.23.tar.xz
987190c9508f4965631289dc82b3d198d6060b182dc02d198fb5abd10f1eb072 gamadv-xtd3-6.30.00-linux-x86_64-glibc2.27.tar.xz
5e77d2b5ff5af126ac09eef112bfe752b1af7a4b4217c18e1907eaf7b0df3bd7 gamadv-xtd3-6.30.00-linux-x86_64-glibc2.31.tar.xz
a0335c4298d5be0e6617be36d49e474a8b6182fcf61561248297dc556481b47e gamadv-xtd3-6.30.00-linux-x86_64-glibc2.35.tar.xz
d0e51c64e81128dd6686439a0ce80a25b343d84c96e40156bae066e7ff433328 gamadv-xtd3-6.30.00-linux-x86_64-legacy.tar.xz
5e5611b8f6f37ebcd6fe4a6fd4050c6a9831a8c4948ccf3d1d571c4195cae0a4 gamadv-xtd3-6.30.00-macos-arm64.tar.xz
5c801691831e16c0bdf3807b7c09837a18a4e5d3eaf3b2a9e5b9820a9ecead2a gamadv-xtd3-6.30.00-macos-x86_64-legacy.tar
691d75f23323a3ac41e9d36e11150d0e122fa895eea732bed2a61d1db82da392 gamadv-xtd3-6.30.00-macos-x86_64.tar.xz
0b0d5b41de1f6534ea06ec3c567c741fb40aca63f57ea04eb72e26125c113da8 gamadv-xtd3-6.30.00-windows-x86.msi
64d9ba42be1a5b970489cf20b199cb20732f26024276db361e8b3243d4ccc503 gamadv-xtd3-6.30.00-windows-x86.zip
7f6491afa28279378a34435bb79dd27d1ec6376397b03e3dbb4d9d62f2ae9df5 gamadv-xtd3-6.30.00-windows-x86_64.msi
f984c12c4030670aa7227feed7417aa0a3140604c01f205a99248642d8260165 gamadv-xtd3-6.30.00-windows-x86_64.zip