github taers232c/GAMADV-XTD3 v6.67.09
GAM 6.67.09

latest releases: v7.00.09, v7.00.08, v7.00.07...
8 months ago

Scroll to bottom of page for installation/downloads

Latest updates

6.67.09

Added option maxevents <Number> to gam report <ActivityApplictionName> that limits
the number of events displayed for each activity; the default is 0, no limit.
Setting options maxactivities 1 maxevents 1 maxresults 1 can be used to as efficiently as possible
show the most recent activity/event; this can be useful when reporting drive activity for individual drive files.

6.67.08

Added optional argument charset <Charset> to emlfile <FileName> in gam <UserTypeEntity> draft|import|insert message;
the default value is ascii.

6.67.07

Updated gam <UserTypeEntity> delete message to handle this error:

ERROR: 403: permissionDenied - Insufficient Permission

when the following service account scopes are selected:

[ ] 24)  Gmail API - Full Access (Labels, Messages)
[*] 25)  Gmail API - Full Access (Labels, Messages) except delete message

6.67.06

Updated commands that create ACLs to handle the following error:

ERROR: 400: abusiveContentRestriction - Bad Request. User message: "You cannot share this item because it has been flagged as inappropriate."

6.67.05

Updated the following commands:

gam <UserTypeEntity> create|delete|update delegate
gam <UserTypeEntity> forward
gam <UserTypeEntity> create|delete forwardingaddresses
gam <UserTypeEntity> create|delete sendas

to handle this error:

ERROR: 403: permissionDenied - Insufficient Permission

when the following serice account scope is not enabled:

[ ] 28)  Gmail API - Sharing Settings (Delegates, Forwarding, SendAs) - write

6.67.04

Updated user attribute replace <Tag> <UserReplacement> to allow field:photourl which allows
embedding a link to a user's photo in their signature. Formatting the signature HTML
to properly display the photo is left to the GAM admin.

6.67.03

Fixed bug introduced in 6.67.02 in gam <UserTypeEntity> claim ownership that caused a trap.

6.67.02

Added option skipids <DriveFileEntity> to gam <UserTypeEntity> copy drivefile that handles special cases
where you want to prevent selected files/folders from being copied.

Updated commands that create files/folders on Shared Drives to handle the following errors:

storageQuotaExceeded
teamDriveFileLimitExceeded
teamDriveHierarchyTooDeep

6.67.01

Fixed bug in gam print vaultcounts that caused a trap.

6.67.00

Updated gam <CrOSTypeEntity> update action <CrOSAction> to use the new API function batchChangeStatus
that replaces the old API function action; ChromeOS devices are now processed in batches.
The batch size defaults to 10, the actionbatchsize <Integer> option can be used to set a batch size between 10 and 250.

Updated gam create vaultexport matter <MatterItem> to support corpus calendar.

6.66.16

Added option convertcrnl to gam update chromepolicy to properly handle carriage returns (\r) and line feeds (\n)
in value strings entered on the command line in the <Field> <Value> form.

gam update chromepolicy convertcrnl chrome.devices.DisabledDeviceReturnInstructions
    deviceDisabledMessage "Please return device to:\nSchool\n123 Main Street\nAnytown US" ou /Path/to/OU

6.66.15

Added option copysubfilesownedby any|me|others to gam <UserTypeEntity> copy drivefile that allows
specification of which source folder sub files to copy based on file ownership; the default is any.
This only applies when files are being copied from a 'My Drive'.

6.66.14

Updated gam <UserTypeEntity> modify messages to recognize the following error:

ERROR: 400: invalid - Invalid label: SENT

Updated gam update alias <EmailAddressEntity> user|group|target <EmailAddress>
to avoid the following problem.

$ gam update alias testalias@domain.com user testuser
User Alias: testalias@domain.com, Deleted
User Alias: testalias@domain.com, User: testuser@domain.com, Update Failed: Duplicate, Email Address: testalias@domain.com

GAM updates an alias to point to a new target by deleting the alias and then recreating the alias pointing to the new target.
Unfortunately, if these commands are executed back-to-back; Google generates the Update Failed: Duplicate error.
Now, GAM waits 2 seconds between the delete and the insert which seems to eliminate the problem. If the problem persists,
the option waitafterdelete <Integer> can be used to increase the wait time to a maximum of 10 seconds.

6.66.13

Updated functionality of option preservefiletimes in gam <UserTypeEntity> update drivefile <DriveFileEntity>.

  • Current
    • preservefiletimes localfile <FileName> - modifiedTime of <DriveFileEntity> is set to that of localfile <FileName>
    • preservefiletimes - No effect
  • Updated
    • preservefiletimes localfile <FileName> - modifiedTime of <DriveFileEntity> is set to that of localfile <FileName>
    • preservefiletimes - modifiedTime of <DriveFileEntity> retains its current value

6.66.12

Upgraded to Python 3.12.1 where possible.

Updated all drive commands to handle the following error:

ERROR: 401: Active session is invalid. Error code: 4 - authError

This is due to the Drive SDK API being disabled in the user's OU.

6.66.11

Fixed/improved handling of shortcuts in gam <UserTypeEntity> transfer drive.

6.66.10

Updated gam create datatransfer to handle the following error:

ERROR: 401: Active session is invalid. Error code: 4 - authError

6.66.09

Fixed bug in gam <UserTypeEntity> print filelist ... allfields that caused a trap
when gam.cfg contained drive_v3_native_names = False.

6.66.08

Added additional columns isBase and baseId to gam <UserTypeEntity> print fileparenttree
to simplify processing the output in a script.

6.66.07

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

6.66.06

Added a command the print the parent tree of file/folder.

gam <UserTypeEntity> print fileparenttree <DriveFileEntity> [todrive <ToDriveAttribute>*]
	[stripcrsfromname]

6.66.05

Added column space.name to gam <UserTypeEntity> print chatmembers.

6.66.04

Updated Chat info|show|print commands to display all time fields in local time if specified in gam.cfg.

6.66.03

Fixed bug in gam <UserTypeEntity> print filelist select <DriveFileEntity> where stripcrsfromname was not being
applied to files below the selected folder.

6.66.02

Updated device commmands to handle the following error caused by an invalid query.

ERROR: 400: invalidArgument - Request contains an invalid argument.

Added fields deviceid and hostname to <DeviceFieldName>.

6.66.01

Added the following variables to gam.cfg that allow control over whether \ is used as an escape character
when reading/writing CSV files.

csv_input_no_escape_char - default value True
csv_output_no_escape_char - default value False
todrive_no_escape_char - default value True

When the value is True, \ is ignored as an escape character; when the value is False,
\\ on input is converted to \, \ on output is converted to \\.

6.66.00

Added support for Focus Time and Out of Office status events in user's primary calendars.

Updated gam <UserTypeEntity> print|show messages to allow option show_size to be used with option countsonly
to display the cumulative size of the messages selected.

gam user user@domain.com print messages query "newer_than:31d" countsonly showsize
Getting all Messages for user@domain.com
Got 16 Messagess for user@domain.com...
User,messages,size
user@domain.com,16,92806

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

1cc8f0858261c630fbcced9abe9fd0a4c198c2351181990cdc73b271b98c8922  gamadv-xtd3-6.67.09-linux-arm64-glibc2.23.tar.xz
a4c0dc20ffb35e3bb19c535eb759700b504f98b3c04b65844e3b6d6f0e3b9fad  gamadv-xtd3-6.67.09-linux-arm64-glibc2.27.tar.xz
1cd915053aa8e18c4ac062ab8f432f8015dd9e2c89921da788b1e5fb805f7817  gamadv-xtd3-6.67.09-linux-arm64-glibc2.31.tar.xz
09ab16081f49dabe83a5c617809302fed960af0b8e93541c1e6bbf1b71b52289  gamadv-xtd3-6.67.09-linux-x86_64-glibc2.19.tar.xz
21c842c8fd4e9cf2edcb2777c77f826e7f6fd5b4346166002587a49b88034a81  gamadv-xtd3-6.67.09-linux-x86_64-glibc2.23.tar.xz
3cd451189374ebe9c7799400769b5fd3b8b1cd673656a801766ebe431c343f36  gamadv-xtd3-6.67.09-linux-x86_64-glibc2.27.tar.xz
c7c45d4d361565748cf4d98717322e59d63de71d8b2928b23bf764105fdf1c55  gamadv-xtd3-6.67.09-linux-x86_64-glibc2.31.tar.xz
d163e5a38cccd8010354b59a7dba48324cd2ffa9157097ffa4234bec82666c1f  gamadv-xtd3-6.67.09-linux-x86_64-glibc2.35.tar.xz
afb5dbb3d0a378db25440e00923e7fa19898ccff425b00001b99538f266264b0  gamadv-xtd3-6.67.09-linux-x86_64-legacy.tar.xz
d26ab30739e36ca7e33557ba6568a1987c18384cd4abadce2b3b8a6ae13b6126  gamadv-xtd3-6.67.09-macos-arm64.tar.xz
ba3f96e53c3b06fc0cb6778f599661a521168d8df6ca8ef41f1d27b48e2ed40b  gamadv-xtd3-6.67.09-macos-x86_64-legacy.tar
804d949a01822821a0776f9bcb7dacf31e6f98d9713f21bb0d19750110f13384  gamadv-xtd3-6.67.09-macos-x86_64.tar.xz
b198b91ec5c77ab322ef7d2654344758144927ff52d2d4e46cedb22f5c4ec6a5  gamadv-xtd3-6.67.09-windows-x86_64.msi
928e67c8549cfd32be06e4f76f1f80f834b53e652ff987dfc646ad7e70ebdc4a  gamadv-xtd3-6.67.09-windows-x86_64.zip

Don't miss a new GAMADV-XTD3 release

NewReleases is sending notifications on new releases.