Skip to content

Releases: taers232c/GAMADV-XTD3

GAM 7.00.01

15 Sep 04:00
bc17f55
Compare
Choose a tag to compare

Scroll to bottom of page for installation/downloads

Latest updates

7.00.01

Added option shownames to gam <UserTypeEntity> print|show sheet that causes GAM
to make an additional API call to get and display the sheet file name that is not supplied by the Sheets API.

7.00.00

Merged GAM-Team version

6.81.02

Updated gam update group postmaster@domain.com to handle the error that is generated.

6.81.01

Fixed bug in gam <UserTypeEntity> create meetspace that caused errors
due to Developer Preview options being included.

6.81.00

Added support for groups when defining Chrome policies.

Added support for the Meet API.

Added option countsonly to the following course commands that displays
the number of items in a course but not the details of the items.

gam print course-announcements
gam print course-materials
gam print course-submissions
gam print course-topics
gam print course-work

6.80.21

Updated gam <UserTypeEntity> archive messages to handle the following error:

googleapiclient.errors.MediaUploadSizeError: Media larger than: 26214400

6.80.20

Updated gam report usage user and gam report users to handle the following 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.

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

c24c97460798a16a062f8182e2c7cfe507d894e97911a076374fda1ac5ce4313  gamadv-xtd3-7.00.01-linux-arm64-glibc2.23.tar.xz
ad40fc7e47ef38e68b9c1a07df410b9b06d67f747685e7940c498e3ff409b0f3  gamadv-xtd3-7.00.01-linux-arm64-glibc2.27.tar.xz
a4a57080baa912173024131064a0fc06e32914b22e85724336959a84da5ef5f9  gamadv-xtd3-7.00.01-linux-arm64-glibc2.31.tar.xz
d12a0327c6746949bcfd2c25dc01d5111ed0d82ccdf41e625d6d9d60b16c4c02  gamadv-xtd3-7.00.01-linux-x86_64-glibc2.19.tar.xz
56bbbefbc4a1da71f81b6e63b37fd7bdafa2dd870868d4b05b402cdf67e7c2cf  gamadv-xtd3-7.00.01-linux-x86_64-glibc2.23.tar.xz
dc9f4f2c3d569a71a9bb8829f3bc08d14232c009e972793cb404ea2d4ae6ea25  gamadv-xtd3-7.00.01-linux-x86_64-glibc2.27.tar.xz
b46635bfecdba30630a5f3da1a9dce76148c371e628e9b1bdebccdb4a8d6b7e0  gamadv-xtd3-7.00.01-linux-x86_64-glibc2.31.tar.xz
f6966b81a14fb4f139835e3ab95c5b01061b1341e95c5281385e2749517b9a3d  gamadv-xtd3-7.00.01-linux-x86_64-glibc2.35.tar.xz
62b4543272a1544233e45ded7c112f0a56d63730e270405c828ff9442d400e0a  gamadv-xtd3-7.00.01-linux-x86_64-legacy.tar.xz
5af52c5738c9d5178eccdf75e3038544d59f338d88b9c3b8f01321d86f13abb0  gamadv-xtd3-7.00.01-macos-arm64.tar.xz
9eef03603941d816b775093a0caf20db9bd250ac6ac5cfb869e33f19f08724c5  gamadv-xtd3-7.00.01-macos-x86_64.tar.xz
863f570032941e2a034657636479edb2cbac4479b232e083ec6c274171ec5f8f  gamadv-xtd3-7.00.01-windows-x86_64.msi
c91aad0873b8dc57b920d4142f64a8ed950cb1533d8b3cd7cad2abf096bc2425  gamadv-xtd3-7.00.01-windows-x86_64.zip

GAM 7.00.00

13 Sep 21:48
da266d2
Compare
Choose a tag to compare

Scroll to bottom of page for installation/downloads

Latest updates

7.00.00

Merged GAM-Team version

6.81.02

Updated gam update group postmaster@domain.com to handle the error that is generated.

6.81.01

Fixed bug in gam <UserTypeEntity> create meetspace that caused errors
due to Developer Preview options being included.

6.81.00

Added support for groups when defining Chrome policies.

Added support for the Meet API.

Added option countsonly to the following course commands that displays
the number of items in a course but not the details of the items.

gam print course-announcements
gam print course-materials
gam print course-submissions
gam print course-topics
gam print course-work

6.80.21

Updated gam <UserTypeEntity> archive messages to handle the following error:

googleapiclient.errors.MediaUploadSizeError: Media larger than: 26214400

6.80.20

Updated gam report usage user and gam report users to handle the following 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.

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

88c972fcd94d05c54a986b46dc7a4c5b1e2da602848ed02a51e699423e4789da  gamadv-xtd3-7.00.00-linux-arm64-glibc2.23.tar.xz
65684e38969eccac72ecfcf2f3d30a8cda86a05b02e32bbaea6349bd3767fd55  gamadv-xtd3-7.00.00-linux-arm64-glibc2.27.tar.xz
751daffe2a92be4fd6fdd94b3a53c95c793e47adef3643c9f2e3e51023776775  gamadv-xtd3-7.00.00-linux-arm64-glibc2.31.tar.xz
8fef4bf3fcf78f2e5df86f99230b2a7eaac33d21be07d7c9cbed30ce8d1b10c0  gamadv-xtd3-7.00.00-linux-x86_64-glibc2.19.tar.xz
2ef6329417a169229955b4f67bba48c1570e6994c7565b9eda4a471857c55711  gamadv-xtd3-7.00.00-linux-x86_64-glibc2.23.tar.xz
298dec27e5af1735d766fee493ad4171b4ae32fad379deac10e7c96ce034829d  gamadv-xtd3-7.00.00-linux-x86_64-glibc2.27.tar.xz
778018053c1d08ea41291bf19416f3bf96354401b516453585ae46c0a76b5a8e  gamadv-xtd3-7.00.00-linux-x86_64-glibc2.31.tar.xz
5b9d01ab61bdc6347542596387be159e5df2b00bf8d85aa8baa4912c14a16580  gamadv-xtd3-7.00.00-linux-x86_64-glibc2.35.tar.xz
dc0daabe6ea56879bb5454fdd31b6b1efa1d221dff3d489684e6e67a51adfd24  gamadv-xtd3-7.00.00-linux-x86_64-legacy.tar.xz
48e74d45808642e2d4ecbc89d603c99173a2ee37b42013993d57276b72983f76  gamadv-xtd3-7.00.00-macos-arm64.tar.xz
b68a3a08176a74123f2b5af4897bbc4e1023a7400b28e2180b90e35332f1ce59  gamadv-xtd3-7.00.00-macos-x86_64.tar.xz
0bea418db3a8d09d77ab92372c72d65893cd11a7bf4d03bf1a00e2ddb94db0ff  gamadv-xtd3-7.00.00-windows-x86_64.msi
1c7435387945526e5351aadcde32d58d01655bd74bc1e1e6a1d1b88c87a2cec5  gamadv-xtd3-7.00.00-windows-x86_64.zip

GAM 6.81.02

13 Sep 18:49
14d3139
Compare
Choose a tag to compare

Scroll to bottom of page for installation/downloads

Latest updates

6.81.02

Updated gam update group postmaster@domain.com to handle the error that is generated.

6.81.01

Fixed bug in gam <UserTypeEntity> create meetspace that caused errors
due to Developer Preview options being included.

6.81.00

Added support for groups when defining Chrome policies.

Added support for the Meet API.

Added option countsonly to the following course commands that displays
the number of items in a course but not the details of the items.

gam print course-announcements
gam print course-materials
gam print course-submissions
gam print course-topics
gam print course-work

6.80.21

Updated gam <UserTypeEntity> archive messages to handle the following error:

googleapiclient.errors.MediaUploadSizeError: Media larger than: 26214400

6.80.20

Updated gam report usage user and gam report users to handle the following 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.

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

55ae8992db7a1d1c2a2e67b093238e7a685a2d1d836eedfadb0cb5651e5f6a9f  gamadv-xtd3-6.81.02-linux-arm64-glibc2.23.tar.xz
f55df59b5ac202e3a03075dee1a2d4a2ea7b25b22cc0a2ffcfe9e829d509c97e  gamadv-xtd3-6.81.02-linux-arm64-glibc2.27.tar.xz
21e49e62f726cc9a5c19f34282385ca48e5f4b6e98566749853c89408dc74919  gamadv-xtd3-6.81.02-linux-arm64-glibc2.31.tar.xz
0e8c6f6fa0fdeb42166c9bf5ab69b3325cf2cda97505bef45f7e0dc036573aef  gamadv-xtd3-6.81.02-linux-x86_64-glibc2.19.tar.xz
828d56d181d8f8e824720cd43620b22bbb778762932e9d12a17a877d5c4c7155  gamadv-xtd3-6.81.02-linux-x86_64-glibc2.23.tar.xz
4777ddafc4b2253d23ef0299275ba6a904d5f5d05106cb2df6598732eb7ba48b  gamadv-xtd3-6.81.02-linux-x86_64-glibc2.27.tar.xz
e1ce9e382a82b78da531416b58d33ae612f611bdc52da1c350a542e3bccdba9c  gamadv-xtd3-6.81.02-linux-x86_64-glibc2.31.tar.xz
05e1373a7ca74ad059f14afb9c70de49db8114c62274eb62303f560c52ac7d0b  gamadv-xtd3-6.81.02-linux-x86_64-glibc2.35.tar.xz
f1011e2a497b147da383cb7433195088434b1c6b8f4c451401b1068cca22e49c  gamadv-xtd3-6.81.02-linux-x86_64-legacy.tar.xz
647c12e91368889dbac4829325c7ff42a885fb9c1633c365c3f57b28d9874d8b  gamadv-xtd3-6.81.02-macos-arm64.tar.xz
f86538e4035db5506951a76c2156f616f9e6607bf76bae77afc15fd51694d344  gamadv-xtd3-6.81.02-macos-x86_64.tar.xz
91a20f6e5fd49f56da47319f2d3ba98e60f2cf4c833dc349c334b987ad573593  gamadv-xtd3-6.81.02-windows-x86_64.msi
88f71facb47188e76d983d2d6bcf1cb14a8cc8c1bda57f63385acdca33105c06  gamadv-xtd3-6.81.02-windows-x86_64.zip

GAM 6.81.01

13 Sep 14:39
6af3a3b
Compare
Choose a tag to compare

Scroll to bottom of page for installation/downloads

Latest updates

6.81.01

Fixed bug in gam <UserTypeEntity> create meetspace that caused errors
due to Developer Preview options being included.

6.81.00

Added support for groups when defining Chrome policies.

Added support for the Meet API.

Added option countsonly to the following course commands that displays
the number of items in a course but not the details of the items.

gam print course-announcements
gam print course-materials
gam print course-submissions
gam print course-topics
gam print course-work

6.80.21

Updated gam <UserTypeEntity> archive messages to handle the following error:

googleapiclient.errors.MediaUploadSizeError: Media larger than: 26214400

6.80.20

Updated gam report usage user and gam report users to handle the following 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.

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

b97bfc07dbb747874b4bca8cceb1910319b325ae88593c32d040c9df17d9517f  gamadv-xtd3-6.81.01-linux-arm64-glibc2.23.tar.xz
e09795fc9764c1f76e7ea09ef18ce87e18e3cf3a379fe55fb898b3e301eea6c6  gamadv-xtd3-6.81.01-linux-arm64-glibc2.27.tar.xz
b6076fa34aeeec26ef9f40174ea9f1ee9075b7d6f82bdee6555e5853285cc3d2  gamadv-xtd3-6.81.01-linux-arm64-glibc2.31.tar.xz
0e37e8aaeec8415b016cef9812cad4c41b4ab887a1fc6d024ba9d6def9eaddc4  gamadv-xtd3-6.81.01-linux-x86_64-glibc2.19.tar.xz
9b11480439d9a5207245a2f6a329f22aaba53494d317e99cbd9aa0956b1bf7dc  gamadv-xtd3-6.81.01-linux-x86_64-glibc2.23.tar.xz
d934ae3cbcc2292cf324f17f16971b5e095cbe1417e6dbb1cab37556e3fc7c2b  gamadv-xtd3-6.81.01-linux-x86_64-glibc2.27.tar.xz
2940ebf2cbfa49a54c94f659b61764e12dfa8f3214ec9f86f1f2d71c0dee05a6  gamadv-xtd3-6.81.01-linux-x86_64-glibc2.31.tar.xz
6eb560ca330d20205929af21a025ba4c001fff8d15feffae547501bc9b2810ce  gamadv-xtd3-6.81.01-linux-x86_64-glibc2.35.tar.xz
4ecc7edbcd887251f67ae6d69e34f7286b01903b179b53021d24434c82ae4362  gamadv-xtd3-6.81.01-linux-x86_64-legacy.tar.xz
11b066ad00854903a8780eb13bedc9aba529327912797abc7ec4b8ee9e008ab4  gamadv-xtd3-6.81.01-macos-arm64.tar.xz
60410eb26dc77882f19757c420250744fb060eb9bc87d939cbd7a228c228b762  gamadv-xtd3-6.81.01-macos-x86_64.tar.xz
ba7d8e14bfe8b18cc36fe38ec950336e0af3c4c557a7c0bb1e32b19034d118bc  gamadv-xtd3-6.81.01-windows-x86_64.msi
4fe238f7d8834caaee181c30c6c0cfe113c95a75d631eb56abc267fb50c52d51  gamadv-xtd3-6.81.01-windows-x86_64.zip

GAM 6.81.00

12 Sep 22:10
12789b4
Compare
Choose a tag to compare

Scroll to bottom of page for installation/downloads

Latest updates

6.81.00

Added support for groups when defining Chrome policies.

Added support for the Meet API.

Added option countsonly to the following course commands that displays
the number of items in a course but not the details of the items.

gam print course-announcements
gam print course-materials
gam print course-submissions
gam print course-topics
gam print course-work

6.80.21

Updated gam <UserTypeEntity> archive messages to handle the following error:

googleapiclient.errors.MediaUploadSizeError: Media larger than: 26214400

6.80.20

Updated gam report usage user and gam report users to handle the following 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.

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

86b71d5006e334ce96b544ca0511ccc245777bc230669e101c06cd87b616f96a  gamadv-xtd3-6.81.00-linux-arm64-glibc2.23.tar.xz
deb1dc8f10f2fde2dff9c21e1ad25ef086f78dfa2a9376f3ea7e9602a1ab14d5  gamadv-xtd3-6.81.00-linux-arm64-glibc2.27.tar.xz
b0d20e3fcdebf32f1db1c9e54f0426673119c79077177f2b76f5049e9556a66e  gamadv-xtd3-6.81.00-linux-arm64-glibc2.31.tar.xz
3f70fe05be602be8c5ff13e6db994a583f25a9f23a67f0be5e3295dc352cc3b9  gamadv-xtd3-6.81.00-linux-x86_64-glibc2.19.tar.xz
9cc74bd4ecf2d9e4b8a06b12f048da5e04005df9761fa23f54d1ad9e15207fae  gamadv-xtd3-6.81.00-linux-x86_64-glibc2.23.tar.xz
39a9d540d9758207ba7d7d0b0feb389463f8f3c0439fb817bbbcca7da5915201  gamadv-xtd3-6.81.00-linux-x86_64-glibc2.27.tar.xz
61f2f0eb8cf51b52c4d81ed8fd810deef2ced0fec8746ca9f45793b0e9633a8e  gamadv-xtd3-6.81.00-linux-x86_64-glibc2.31.tar.xz
855b0f23f40be0cc5c542466181aeb3a847582d0ae37948e20f4ab11da52e5b7  gamadv-xtd3-6.81.00-linux-x86_64-glibc2.35.tar.xz
e18ea6382fe18cc07cc18b77a78896e87b7aa97a6ecd92efafe2208491037a72  gamadv-xtd3-6.81.00-linux-x86_64-legacy.tar.xz
c23a3e551fea179f62352433a7827517fb848f769dccf675e1da182716bfb022  gamadv-xtd3-6.81.00-macos-arm64.tar.xz
9baaf595ff3e5aa706e9a0d457d6ac67bd5f287f608fc98759888712d10c6b97  gamadv-xtd3-6.81.00-macos-x86_64.tar.xz
666ee656b52f3c7a38ede09f565916cc557543378ba56c866164f3566396dc5e  gamadv-xtd3-6.81.00-windows-x86_64.msi
09b223190bf17c8cafa5a2edd9e2ac44355c10815ac9b08b7a10e38310d52ce2  gamadv-xtd3-6.81.00-windows-x86_64.zip

GAM 6.80.21

09 Sep 16:08
8a1b81d
Compare
Choose a tag to compare

Scroll to bottom of page for installation/downloads

Latest updates

6.80.21

Updated gam <UserTypeEntity> archive messages to handle the following error:

googleapiclient.errors.MediaUploadSizeError: Media larger than: 26214400

6.80.20

Updated gam report usage user and gam report users to handle the following 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

f802abe77ee4e419c687d2efd6c06dbbd356f17b06d4b3dc9e6b16df5e33f1d6  gamadv-xtd3-6.80.21-linux-arm64-glibc2.23.tar.xz
c6a5bcaeca9f23cb615aa3a91fcf43d6ab460885a29ab2d21cfc521db4306791  gamadv-xtd3-6.80.21-linux-arm64-glibc2.27.tar.xz
c5ddd1aa91b8fa561c28c840846456239baa321806c81b523f13ed45c21f95e9  gamadv-xtd3-6.80.21-linux-arm64-glibc2.31.tar.xz
2b1bcb4df752c9e94b02a8ee59eeecc6cc0bdfd9cc64a5450a92e9a2ef5e6e22  gamadv-xtd3-6.80.21-linux-x86_64-glibc2.19.tar.xz
2ff0aef7b91f3a7e2e6f351f8920de0068c27b0b5306a647f706434850275551  gamadv-xtd3-6.80.21-linux-x86_64-glibc2.23.tar.xz
555f0b89f0b02e1d64944259101c8ae26935872018e5018524ce940b365fb2f7  gamadv-xtd3-6.80.21-linux-x86_64-glibc2.27.tar.xz
ca7734480ec50b54311ad001ca4dcaf4ce1a3f0e2883842370369ffa69ca976f  gamadv-xtd3-6.80.21-linux-x86_64-glibc2.31.tar.xz
d15044071c7244fff41c79f806a5d09eaca7c9915b5b636160f9f12a33d6233e  gamadv-xtd3-6.80.21-linux-x86_64-glibc2.35.tar.xz
c96c6b619c9896549e1ab5e855b61c9727e8b833c7148c58771383fff85654c9  gamadv-xtd3-6.80.21-linux-x86_64-legacy.tar.xz
38f235e41e100464ea537274a57d0a795b12060923fcd415a523acee211a42a0  gamadv-xtd3-6.80.21-macos-arm64.tar.xz
652e551a014783ba1a6c63691d28dbd9adec0b3f3f4c676642757a407072566e  gamadv-xtd3-6.80.21-macos-x86_64.tar.xz
0286130f58258aebdc49017aef6652997542348cd985bc793bf82efe036b59ae  gamadv-xtd3-6.80.21-windows-x86_64.msi
ba1b802f6a51fe18a45cccbabdaa6788b902c0282145910cafaddff22f83e4a2  gamadv-xtd3-6.80.21-windows-x86_64.zip

GAM 6.80.20

09 Sep 04:17
1c86990
Compare
Choose a tag to compare

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

GAM 6.80.19

06 Sep 03:24
4342f31
Compare
Choose a tag to compare

Scroll to bottom of page for installation/downloads

Latest updates

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

891be53453e3633223c66c33ff8e827a4e2578d6dfac6c31accec94241ce10f0  gamadv-xtd3-6.80.19-linux-arm64-glibc2.23.tar.xz
fb060fd07142d7bf4968c38b33fe3e952175746042438f7340e757f41e8a022f  gamadv-xtd3-6.80.19-linux-arm64-glibc2.27.tar.xz
591a8dd3f56691e56555e00f5a17889baee6e196c6a0a3630cb318389dad95fe  gamadv-xtd3-6.80.19-linux-arm64-glibc2.31.tar.xz
ac2951f77e7ae58ccad7f405f2610e933053e0dc158fd11da2de76126e4a4ab2  gamadv-xtd3-6.80.19-linux-x86_64-glibc2.19.tar.xz
d94ba993b37707e2016233d3afeeff9ee22e1e7283ddad778dd38e2eb921a647  gamadv-xtd3-6.80.19-linux-x86_64-glibc2.23.tar.xz
623b99fe6ca747fa57c74c971731bc7fda5ce231c4e7a19a07c5e2903161a764  gamadv-xtd3-6.80.19-linux-x86_64-glibc2.27.tar.xz
a4575d89a992770edab862e08fe4fdea61fe9a1d0b3248876b109edba06be6d1  gamadv-xtd3-6.80.19-linux-x86_64-glibc2.31.tar.xz
92e3030a46a85dc2009ce99d0f69492be27d1596296b15e9963a53a6ecbb3de1  gamadv-xtd3-6.80.19-linux-x86_64-glibc2.35.tar.xz
f90eb1faddb16bfb64da66c903ce16532ec18e613513cb29b0298673ae088e14  gamadv-xtd3-6.80.19-linux-x86_64-legacy.tar.xz
201ec7a8b9db72f9e36bcb38bbbebaf97bc643416ff00da9f8070e3d7d1da9fb  gamadv-xtd3-6.80.19-macos-arm64.tar.xz
f98b4f0bfd55176ee2193db1324ce0f1661e6b53007e3ca9e112aa569d2ddb51  gamadv-xtd3-6.80.19-macos-x86_64.tar.xz
aafafc0ad2ce995dd805b6741df75fbd73d5461ab3d0f1db6fe89ea2b3fe8117  gamadv-xtd3-6.80.19-windows-x86_64.msi
85dca128fc9033f189f046f793b06ac784d5f39d093b5e91d9570750aa9c3149  gamadv-xtd3-6.80.19-windows-x86_64.zip

GAM 6.80.18

30 Aug 00:14
6a845a3
Compare
Choose a tag to compare

Scroll to bottom of page for installation/downloads

Latest updates

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

8534c794d4ea78d358bdf2f33961fb18febe05253bc0c56122e11af52585d0a0  gamadv-xtd3-6.80.18-linux-arm64-glibc2.23.tar.xz
beb117e545e9175e3c090dcc063b130da95bba9db4540ace0d10dfd9aa46e31e  gamadv-xtd3-6.80.18-linux-arm64-glibc2.27.tar.xz
60418c4cffceed201eff5d65709ad72949ea0db06fc08d58d4fdb5dd48952d1b  gamadv-xtd3-6.80.18-linux-arm64-glibc2.31.tar.xz
06d2f76680b8717fdd34e6886655ed564b233b6c7cd9665410be468954bf158f  gamadv-xtd3-6.80.18-linux-x86_64-glibc2.19.tar.xz
1a78d8a1de66b5aaf88e99c2418a55c5095ec2cd390f58a11d6c7bab3223bb71  gamadv-xtd3-6.80.18-linux-x86_64-glibc2.23.tar.xz
f436d3d14463ff396a0c6b836dc761452adc0558502393862fde14f318e3a433  gamadv-xtd3-6.80.18-linux-x86_64-glibc2.27.tar.xz
0f919006262f285a6b88abc87b8b0e177c816ebb140cd3f909af3303447d1202  gamadv-xtd3-6.80.18-linux-x86_64-glibc2.31.tar.xz
a6666859b9f300071abf56a143d9889f797b37ba80ff2f245e54fca0d8c150a5  gamadv-xtd3-6.80.18-linux-x86_64-glibc2.35.tar.xz
8df7db6a60ec4fd85b5601ad3d7f1be3b367b449eb57ba7eec4db0e1b19f1b20  gamadv-xtd3-6.80.18-linux-x86_64-legacy.tar.xz
7f066a1bdc22ff0831e8eadf8d79d7d7f83926a72f98ce1bc7ea1ad799cfaed3  gamadv-xtd3-6.80.18-macos-arm64.tar.xz
af445429a7656f50220a3b236e94851ee0cc63232c66c119f8428af3b7e9f26f  gamadv-xtd3-6.80.18-macos-x86_64.tar.xz
dcc4a4bde2307bccaaddd67aefc429fb82305035789937895264b2381d17b8c8  gamadv-xtd3-6.80.18-windows-x86_64.msi
070fd0444e3071122879767a24ea561c53c622667cdb344080ca415d439384cc  gamadv-xtd3-6.80.18-windows-x86_64.zip

GAM 6.80.17

29 Aug 02:06
a41f6d2
Compare
Choose a tag to compare

Scroll to bottom of page for installation/downloads

Latest updates

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

f6c8fabf9ac8e89308b3cdee4c92b1ecbbaf792621e79afeefdd86c7347e3cd6  gamadv-xtd3-6.80.17-linux-x86_64-glibc2.19.tar.xz
c07f77eaa81d6a65d0ac190853575ed5fe8135de54387b1fc352eb420b2965b0  gamadv-xtd3-6.80.17-linux-x86_64-glibc2.23.tar.xz
3b39c32fa0b4f8f263fd7e66c537efce2c7ca153421d93f52deac05e09316244  gamadv-xtd3-6.80.17-linux-x86_64-glibc2.31.tar.xz
b3d5d630f91eafb8be7caebe15dbe9aad5c395e68029b1c98a2b762827220d2f  gamadv-xtd3-6.80.17-linux-x86_64-glibc2.35.tar.xz
2614dfa9fbf31896f75c5c2b48d54ff2bb31ea27d8d592e483ae263d7070da6b  gamadv-xtd3-6.80.17-linux-x86_64-legacy.tar.xz
71cd1c05c01ce5eca46ed1524d83bbf29053c7906d5e89ec282eb195681fbb59  gamadv-xtd3-6.80.17-macos-arm64.tar.xz
539ee50df93651de62556612ca819ec594c54e07778545988e1bd916f7d5abee  gamadv-xtd3-6.80.17-macos-x86_64.tar.xz
955a3f5d13caf2e3ef43f866b7476f03e1844dbfe0cb1f5b79c2409b49c41899  gamadv-xtd3-6.80.17-windows-x86_64.msi
a3b582eb70de1e8a6b6d574b1c7d9aecd5253a5e72dcf69f10e653319bc9366d  gamadv-xtd3-6.80.17-windows-x86_64.zip