github taers232c/GAMADV-XTD3 v6.30.02
GAM 6.30.02

latest releases: v6.72.16, v6.72.15, v6.72.14...
16 months ago

Scroll to bottom of page for installation/downloads

Latest updates

6.30.02

Fixed error message in gam print cigroups when an invalid field was specified.

6.30.01

Fixed bug in gam create cigroup <EmailAddress> name <String> <GroupAttribute>+ where the group name was set to <EmailAddress> rather than <String>.

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

b3e39ce2b295d33af9bde6d6d90e84f88a9ad0ac1ac22a82ff85ab71428a8b46  gamadv-xtd3-6.30.02-linux-arm64-glibc2.23.tar.xz
4ad23efe6d02ae03bf5c9970b8e4fdef5214684b6f87c4b1a884026289b587d2  gamadv-xtd3-6.30.02-linux-arm64-glibc2.27.tar.xz
2becc8fba9f71e2c47abc2ff9a33cbe4491a4d55ddc700cb55163d4b892805ff  gamadv-xtd3-6.30.02-linux-arm64-glibc2.31.tar.xz
e04b9ef9016eae90904238cbc48a27b8c3356e5732ffd1240e50ef9059d75094  gamadv-xtd3-6.30.02-linux-x86_64-glibc2.19.tar.xz
3efb6a9fb62b06bef253416c3026b994254ae11bc58cf081a69774bb955f18ab  gamadv-xtd3-6.30.02-linux-x86_64-glibc2.23.tar.xz
9ac20de3c5bd58f8695a17c6c2cccb2104f6c36359f080361bfbb2201b691a32  gamadv-xtd3-6.30.02-linux-x86_64-glibc2.27.tar.xz
d911d86a3f393f112f0a3d68acc14366a7aa7ba9b4df57cf25f1176d1304b3f6  gamadv-xtd3-6.30.02-linux-x86_64-glibc2.31.tar.xz
35d8b3652096ba96d740ea9da1e2e8a0490875d50ef48f069210000b1f9f6659  gamadv-xtd3-6.30.02-linux-x86_64-glibc2.35.tar.xz
d0c4085195b3752ee074e67ec407f94891a9afa3bdb5fc770b8aa653c7c15d62  gamadv-xtd3-6.30.02-linux-x86_64-legacy.tar.xz
9789baedb49396bb8e063416cbf749eb5fe23f691469e2c681faef5c49530d5e  gamadv-xtd3-6.30.02-macos-arm64.tar.xz
2c2b39df1b8b03f13e532a07ef8565a002e36ce8e5bcb6b9d1fc4a55c63608cd  gamadv-xtd3-6.30.02-macos-x86_64-legacy.tar
e33afceed63eec6ef40db3452f45042258a4bfa65b330f0a0192bb76337325c0  gamadv-xtd3-6.30.02-macos-x86_64.tar.xz
8b8dae72e9ac153892227376fb7ab96b332920f457d83ca3dd3180a1a1322510  gamadv-xtd3-6.30.02-windows-x86.msi
1496ee6e8db8a2c44a36218400232db95fd6287f87ceac1deaad6bcf00b4a73f  gamadv-xtd3-6.30.02-windows-x86.zip
0152c75f2388beed7935d82057736603c88be13892af7d68534188d38381c3cc  gamadv-xtd3-6.30.02-windows-x86_64.msi
ba07c2d1d1d432152b8ed4fbcce26491dad65760fdb8eedc6d9c31a374b5e202  gamadv-xtd3-6.30.02-windows-x86_64.zip

Don't miss a new GAMADV-XTD3 release

NewReleases is sending notifications on new releases.