github taers232c/GAMADV-XTD3 v6.80.20
GAM 6.80.20

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

Scroll to bottom of page for installation/downloads

Latest updates

6.80.20

Updated gam report usage user and gam report users to handle the followong error:

ERROR: 503: serviceNotAvailable - The service is currently unavailable.

6.80.19

Fixed bug in gam create inboundssoprofile that caused a trap due to
an unexpected API result.

Updated gam create inboundssoprofile ... returnnameonly to return inProgress if the API
does not return a complete result.

Upgraded to OpenSSL 3.3.2 where possible.

6.80.18

Updated gam print|show admins to handle the following error:

ERROR: 503: serviceNotAvailable - The service is currently unavailable.

6.80.17

Updated gam <UserTypeEntity> modify messages to improve error handling.

Due to build site issues all Linux ARM builds and Linux Intel 18.04 build are unavailable.

6.80.16

Fixed bug in gam print vaultcounts that caused a trap.

Due to build site issues all Linux ARM builds and Linux Intel 18.04 build are unavailable.

6.80.15

Fixed bug in gam <UserTypeEntity> print filelist ... countsrowfilter that caused a trap.

Added option continueoninvalidquery [<Boolean>] to gam <UserTypeEntity> print filelist|filecounts that can be used
in special cases where a query of the form query "'labels/mRoha85IbwCRl490E00xGLvBsSbkwIiuZ6PRNNEbwxyz' in labels" causes Google to issue an error saying that the query is invalid when, in fact, it is but the user does not have a license that suppprts drive file labels. When continueoninvalidquery` is true, GAM prints an error message and
proceeds to the next user rather that terminating as it does now. Of course, if the query really is invalid, you will
get the message for every user.

6.80.14

Updated gam <UserTypeEntity> print messages|threads to display all default headers
even if no messages are to be displayed. This eliminates error messages of the following form
that occurred because only the headers User,threadId,id were displayed.

WARNING: csv_output_row_filter column "^Date$" does not match any output columns

6.80.13

Added my_publishable_items to <DriveFileQueryShortcut> that can be used in
gam <UserTypeEntity> print filerevisions to select only those items that can be
published to the web: documents, forms, presentations(slides), spreadsheets. With row filtering,
this allows identification of files that have been published outside your domain.

gam config csv_output_row_filter "revisions.0.publishedOutsideDomain:boolean:true" auto_batch_min 1 num_threads 20 redirect csv ./PublishedDocs.csv multiprocess redirect stdout - multiprocess redirect stderr stdout all users print filerevisions my_publishable_items select last 1

6.80.12

Updated gam print vaultcounts to correctly display accounts with errors.

6.80.11

Updated gam <UserTypeEntity> delete|purge|trash|untrash <DriveFileEntity> shortcutandtarget
that when <DriveFileEntity is a shortcut, to have GAM validate that the shortcut and target can be
successfully processed before proceeding.

6.80.10

Added option followshortcuts [<Boolean>] to gam <UserTypeEntity> print|show fileinfo|filepath <DriveFileEntity>
that when true and <DriveFileEntity is a shortcut, causes GAM to display information about the target of the shortcut rather than the shortcut itself.

Added option shortcutandtarget [<Boolean>] to gam <UserTypeEntity> delete|purge|trash|untrash <DriveFileEntity>
that when true and <DriveFileEntity is a shortcut, causes GAM to process the shortcut and the target of the shortcut.

6.80.09

Added options allschemas|(schemas|custom|customschemas <SchemaNameList>) to gam print group-members
that display any custom schema values for the group members.

6.80.08

Updated gam print|show oushareddrives to display the Shared Drive ID, name and orgUnitPath as
individual, separate entities in the output.

6.80.07

Updated dateheaderformat iso in gam <UserTypeEntity> info|print|show messages to include a colon
between the hours and minutes in the timezone portion of the string as in all other time strings.

6.80.06

Added option tdreturnidonly [<Boolean>] to <ToDriveAttribute> that when true (the default), causes GAM to display
only the uploaded file ID to stdout. This can be captured and used in subsequent commands, tdfileid <DriveFileID> that will update the same file.

6.80.05

Added option individualstudentcoursework copy|delete|maptoall to gam create|update course ... copyfrom
that controls how individual student coursework in the copyfrom course is processed.

  • individualstudentcoursework copy - Copy individual student coursework; this is the default. You will get an error if a student is not a member of the course
  • individualstudentcoursework delete - Delete individual student coursework
  • individualstudentcoursework maptoall - Map individual student coursework to all student coursework

For convenience, setting individualstudentassignments sets all of the following to the same value:
*individualstudentannouncements
*individualstudentmaterials
*individualstudentcoursework

6.80.04

Cleaned up progress messages in gam create|update course ... copyfrom.

6.80.03

Added option stripcrsfromname to gam <UserTypeEntity> print driveactivity that causes carriage returns,
linefeeds and nulls to be stripped from file names.

6.80.02

Added option addcsvdata <FieldName> <String> to gam <UserTypeEntity> print filecounts that adds
additional columns of data to the CSV file output.

Added options individualstudentannouncements copy|delete|maptoall and individualstudentmaterials copy|delete|maptoall
to gam create|update course ... copyfrom that controls how individual student announcements and materials in the copyfrom course are processed.

  • individualstudentannouncements copy - Copy individual student announcements; this is the default. You will get an error if a student is not a member of the course
  • individualstudentannouncements delete - Delete individual student announcements
  • individualstudentannouncements maptoall - Map individual student announcements to all student announcements
  • individualstudentmaterials copy - Copy individual student materials; this is the default. You will get an error if a student is not a member of the course
  • individualstudentmaterials delete - Delete individual student materials
  • individualstudentmaterials maptoall - Map individual student materials to all student materials

6.80.01

Added options showstudentsaslist [<Boolean>] and delimiter <Character> to gam print course-work.
By default, when course work is assigned to individual students, the student IDs are displayed in multiple indexed columns.
Use these options to display the student IDs in a single column as a delimited list.

Updated gam <UserTypeEntity> vacation [<Boolean>] to make <Boolean> optional; this allows changes
to other fields without affecting the current responder state.

Updated gam <UserTypeEntity> print|show vacation to avoid a trap when invalid start or end dates
have been entered in the Gmail user interface. Invalid dates are represented as 1970-01-01.

6.80.00

Fixed bug in gam <UserTypeEntity> print users ... license ... formatjson that caused a trap.

Upgraded to Python 3.12.5 where possible.

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

f01fafa9534eb058b68a13e67def85bee8f85d1e7685cfda3242f081863f46e5  gamadv-xtd3-6.80.20-linux-arm64-glibc2.23.tar.xz
9a9609d79ab1de1a5cd2124c4a2fc16a1feafd8f4da36e2b32ff75dbfd55a622  gamadv-xtd3-6.80.20-linux-arm64-glibc2.27.tar.xz
b41deee7b2c7b2ba0f86e0f02162b580572d7ec50563ed4ea2b0141344288cb7  gamadv-xtd3-6.80.20-linux-arm64-glibc2.31.tar.xz
d76969f15b5a15b3c943f26111c56a0482a0d3614207486d6f5728d260dac254  gamadv-xtd3-6.80.20-linux-x86_64-glibc2.19.tar.xz
0373e8dbfbff3243dd0b31f66a4b9a92a55296409a543d66a2acaf8155a8ee8d  gamadv-xtd3-6.80.20-linux-x86_64-glibc2.23.tar.xz
af92940a14799a2fa3404cbf52c331aa8cbdbfca78b214f2aee0c2cba8e474c1  gamadv-xtd3-6.80.20-linux-x86_64-glibc2.27.tar.xz
3a9656b6e4a38d9016f09826eeea16b8c0ad7e2905f4129adb809ef00b4a0f7e  gamadv-xtd3-6.80.20-linux-x86_64-glibc2.31.tar.xz
16fdb21a58d7af9665f48f7353658589d05c1a0dcff236a67a58e3f097a84983  gamadv-xtd3-6.80.20-linux-x86_64-glibc2.35.tar.xz
cd86af2b3953da053c26c610a7755ff7066f6f99fafb27c81c91b18e2b297935  gamadv-xtd3-6.80.20-linux-x86_64-legacy.tar.xz
402a535518e1c2babe67aed019ba57410325b65a84861648e45fe782d0225f89  gamadv-xtd3-6.80.20-macos-arm64.tar.xz
b61704c708071f7c9f923ba6c9edf62643bdcc1b59eb9e66e71dc7693a52e266  gamadv-xtd3-6.80.20-macos-x86_64.tar.xz
9ce178fc17baf76bc170492a36e5ed895790c4d49537796ae99bd07e67324fe2  gamadv-xtd3-6.80.20-windows-x86_64.msi
f2aa67600ea19c49916a0197eff9718e1c531f58fb0cbb5b52071106ae89cb7f  gamadv-xtd3-6.80.20-windows-x86_64.zip

Don't miss a new GAMADV-XTD3 release

NewReleases is sending notifications on new releases.