Scroll to bottom of page for installation/downloads
Latest updates
6.27.13
Added option showdate
to gam <UserTypeEntity> print|show messages|threads
that displays
the internalDate
field for a message|thread.
The internal message creation timestamp (epoch ms), which determines ordering in the inbox.
For normal SMTP-received email, this represents the time the message was originally accepted by Google,
which is more reliable than the Date header.
6.27.12
Added option labellist <LabelNameEntity>
to gam <UserTypeEntity> print|show labels
to allow selection of labels to display.
Added option cigrouptree
to gam info user
. Previously, the grouptree
option used
the Cloud Identity Groups API to display the users group tree structure. This API is licensed
and the command would generate an error if you didn't have the license. Now, the grouptree
option
uses the Directory API and the cigrouptree
option uses the Cloud Identity Groups API.
Updated gam <UserTypeEntity> collect orphans
to not use shortcuts by default.
If an orphan file can have its parent changed without affecting its access by other users, the parent is changed.
If a parent change would affect the access by other users, a shortcut is created. You can still use
the useshortcuts true
option to force the use of shortcuts. If you specify the preview
option,
a new column, action
, shows changeParent
or createShortcut
to indicate what action will be taken
when preview
is omitted.
6.27.11
Added options showparentsaslist [<Boolean>]
and delimiter <Character>
to gam print grouptree
and
gam <UserTypeEntity> print grouptree
that display the group parent emails and names in two columns
as delimited lists rather than multiple indexed columns.
Added options downloadattempts <Integer>
and retryinterval <Integer>
to gam download vaultexport
that cause GAM to wait for a vault export to be completed. By default, GAM makes only one download attempt.
If multiple attempts are specified with downloadattempts <Integer>
, GAM waits retryinterval <Integer>
seconds
between attempts; the default retry interval is 30 seconds.
6.27.10
Added command gam <UserTypeEntity> print|show grouptree
to display a user's groups and their parent groups.
6.27.09
Corrected JSON output in gam <UserTypeEntity> print userlist
.
6.27.08
Added command gam <UserTypeEntity> print userlist
to display the list of users in <UserTypeEntity>
in a single row.
6.27.07
Fixed bug introduced in 6.27.06 that caused commands that get a list of groups for a specific user to fail;
e.g., gam info user user@domain.com
.
6.27.06
Fixed bug in gam print addresses
where no output was generated.
Updated multiprocessing to fix issues on Mac OS where excuting commands from a CSV file would
hang if the number of threads was 20 or greater.
6.27.05
Updated gam create vaultexport
to handle the following error that occurs when the
region
option is specified but is not allowed by your licenses.
ERROR: 400: invalidArgument - Request contains an invalid argument.
6.27.04
Updated gam download vaultexport
to replace :
with -
in the download filename to avoid
issues on Windows.
6.27.03
Fixed update in 6.27.01 to allow empty resource calendar feature lists.
6.27.02
Added options labelinfo
and <DriveLabelInfoSubfieldName>
to <DriveFieldName>
and
option includelabels <DriveLabelIDList>
to gam <UserTypeEntity> show fileinfo
and
gam <UserTypeEntity> print filelist
to allow easier access to display drive file labels.
This options do not require an extra API call like the showlabels details|ids
option does.
gam user user@domain.com show fileinfo 1kM4T2K4l0CCdR8lmp0pdXcytghAzXZ2fe5ThQpDwxyz fields id,name,mimetype,labelinfo includelabels "mRoha85IbwCRl490E00xGLvBsSbkwIiuZ6PRNNEbbFcb"
gam user user@domain.com show fileinfo query "'labels/mRoha85IbwCRl490E00xGLvBsSbkwIiuZ6PRNNEbbFcb' in labels" fields id,name,mimetype,labelinfo.fields includelabels "mRoha85IbwCRl490E00xGLvBsSbkwIiuZ6PRNNEbbFcb"
6.27.01
Updated <ResourceAttribute>
to allow features ""
for resources.
6.27.00
Updated code to use Python yield functionality when downloading long lists of items from Google APIs.
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
888a7ef1963862de0b3736afcf3fb5d72728731b175055ed771a88b153e16bef gamadv-xtd3-6.27.13-linux-arm64-glibc2.23.tar.xz
2e16ae17dbf96adb84c75fa88116c425ec8458ec17740f218a4d08bbe64e98f0 gamadv-xtd3-6.27.13-linux-arm64-glibc2.27.tar.xz
9fc789926c9827f2e1254c66d168f841cfcef406b8efadc42a0a599c03ed76dd gamadv-xtd3-6.27.13-linux-arm64-glibc2.31.tar.xz
9f4777a467219f5e113ddc10aea93b51d6eba5af42e355bf4ad2927616974a63 gamadv-xtd3-6.27.13-linux-x86_64-glibc2.19.tar.xz
446705af80b98150a99c343b89693fb57b035704b08a9486aa0730fcdcffc938 gamadv-xtd3-6.27.13-linux-x86_64-glibc2.23.tar.xz
55560e5652c0128d4b38124e24160781ee719c8cf085c8b8064a206baf7ca455 gamadv-xtd3-6.27.13-linux-x86_64-glibc2.27.tar.xz
4d1d5bc560fd19349412db2785a85d8bcb783d8dc810eaf2025e5a129454df49 gamadv-xtd3-6.27.13-linux-x86_64-glibc2.31.tar.xz
4fd387ea17f3a438c79426967e72df67e5a54cfd91ad1dfe3f7788bc8c9e9923 gamadv-xtd3-6.27.13-linux-x86_64-glibc2.35.tar.xz
19a391b4dafcf556132a881a8bcd257a0ebbe7e8e29e378a25cfc669d0ae3ac2 gamadv-xtd3-6.27.13-linux-x86_64-legacy.tar.xz
03de472e1182dc146193ccbd9a037168080ac8bc6266bf5d3719603e479d7921 gamadv-xtd3-6.27.13-macos-universal2.tar.xz
f8b755e7450f7ef210f11d08e75864bcc8a2b3317b07b9cd27efad14fa7f978c gamadv-xtd3-6.27.13-macos-x86_64.tar
4e0b5a1b842f5d30669c40babe795dfd59fb97976eeff022cefd218bb2f01e17 gamadv-xtd3-6.27.13-windows-x86.msi
83c9fb505336843f263a9af6df01f26702be0f68084478e53c06c48d38ac7854 gamadv-xtd3-6.27.13-windows-x86.zip
70aafdcdf00c8b4987c70075404a951b63bb63419720de38dfdcae1248dbd8cc gamadv-xtd3-6.27.13-windows-x86_64.msi
a55be7b05d4e2571f94e51b7362aae3d746b1c38f00ee61e08f6c426878c5f0f gamadv-xtd3-6.27.13-windows-x86_64.zip