github taers232c/GAMADV-XTD3 v6.30.00
GAM 6.30.00

latest releases: v7.00.08, v7.00.07, v7.00.06...
21 months ago

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

Changed the display format of file paths for files on Shared Drives.

  • Old format - SharedDrive(TS Shared Drive 6)/TS SD6 Folder/TS TD6 Doc
  • New format -SharedDrives/TS Shared Drive 6/TS SD6 Folder/TS TD6 Doc

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
SharedDrives/TS Shared Drive 6

$ gam user user@domain.com show filepath teamdriveid 0AJ6mqwXP9wHxUk9xyz teamdrivefilename "TS TD6 Doc" returnpathonly
SharedDrives/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.

Added option basic to gam print cigroups that causes GAM to display the basic
Cloud Identity Group fields, i.e., those fields that do not require an additional API call per group.

Following Jay's lead, added option query <String> to gam print cigroups.

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 behavior
    • anymatch - any filter must match to include in input
  • csv_input_row_drop_filter_mode allmatch|anymatch
    • allmatch - all filters must match to drop from input
    • anymatch - 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 behavior
    • anymatch - any filter must match to include in output
  • csv_output_row_drop_filter_mode allmatch|anymatch
    • allmatch - all filters must match to drop from output
    • anymatch - 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.

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

ebd6bd48064ae4f1c6a31b29b5d0e9c57a5dce53eb4a9b753283da5a3f313092  gamadv-xtd3-6.30.00-linux-arm64-glibc2.23.tar.xz
1f395ac5d81e98996c9df8ceefe60c5a0964c60dffad0f854da674c4ebfd142b  gamadv-xtd3-6.30.00-linux-arm64-glibc2.27.tar.xz
faa6347fc6205c3bbeadd4dbd2d1e3f5714c257ed33a63a73741110c460850f8  gamadv-xtd3-6.30.00-linux-arm64-glibc2.31.tar.xz
8b44e9b73c3e966a9f68249a2ca8022ab0cf540449521328075852c4b525257e  gamadv-xtd3-6.30.00-linux-x86_64-glibc2.19.tar.xz
d2bad9df52c25f0e5706c502ae18096c2109d354d5699cf2a45f2da88e700456  gamadv-xtd3-6.30.00-linux-x86_64-glibc2.23.tar.xz
475cac9e617e295343f0ea84e84e23fb340c7c66a3f585555a473b36461d4698  gamadv-xtd3-6.30.00-linux-x86_64-glibc2.27.tar.xz
19fe0bbff4dd257eccf2d778ca86580718bffb00e9bf1607c1ca8899094fbf0f  gamadv-xtd3-6.30.00-linux-x86_64-glibc2.31.tar.xz
72e943773dae44d2def5341a614dfe2bdbddf2592bcfe7292849dec12ab11a5f  gamadv-xtd3-6.30.00-linux-x86_64-glibc2.35.tar.xz
2844d26095d4bd6c9b99729df81e09015f2767df266aee5ca651873c39598a2c  gamadv-xtd3-6.30.00-linux-x86_64-legacy.tar.xz
c0fa9dae997068908f8db1b5475cb962481504472025d5108b74fa73f6c29e90  gamadv-xtd3-6.30.00-macos-arm64.tar.xz
f0ac6e85f115bd8e7597ed3e7204c86b86f0496e59357c3f75cdbeb5b75a692a  gamadv-xtd3-6.30.00-macos-x86_64-legacy.tar
abd4322f6829d22d89933636610bc9f2f610e71c632473e199d81f0db16fb2c4  gamadv-xtd3-6.30.00-macos-x86_64.tar.xz
ab3d91d60137f363536372a12429bebd690249faeb382bd7da62d721592cb2ac  gamadv-xtd3-6.30.00-windows-x86.msi
ac147548348c862453c9033f96078d24994f8112e2a302b49e85a65a96773053  gamadv-xtd3-6.30.00-windows-x86.zip
175f2d9b2fa1b6dd38a8e2d56f7b4f443ae613e9cc956fa31e29396767479ff0  gamadv-xtd3-6.30.00-windows-x86_64.msi
ac29c0241719dc955a50d394493b262c73fafbae172f9efea8452b8ca68b87b1  gamadv-xtd3-6.30.00-windows-x86_64.zip

Don't miss a new GAMADV-XTD3 release

NewReleases is sending notifications on new releases.