Scroll to bottom of page for installation/downloads
Latest updates
6.57.02
Following Jay's lead, removed Google bug (237397223) workaround code in
gam print devices|deviceusers|crostelemetry
as the bug is now fixed.
6.57.01
Updated gam <UserTypeEntity> vacation
to handle the following error:
ERROR: 400: failedPrecondition - Precondition check failed.
What the error means is unknown to me at the moment.
Updated GAM so that when the current project ID is required, it will first try to get it from oauth2service.json and
if not successful, try to get it from client_secrets.json. There are cases, e.g., when DASA is enabled,
that client_secrets.json is not present.
Previously, GAM checked for the existence of client_secrets.json on every command; this check has been
eliminated as the file is only required by gam oauth create
.
6.57.00
Following Jay's lead, updated gam create admin
to allow assignment of a delegated admin role to a group.
Updated gam print admins
to display whether a role is assigned to a user or a group.
Updated version number to align with Standard GAM.
6.54.06
Added options users <EmailAddressList>
and groups <EmailAddressList>
to gam print aliases
that is more
efficient for getting aliases for specific users and groups.
Added option select <UserTypeEntity>
to gam print aliases
that allows specification of a list users by <UserTypeEntity>
;
e.g., a group or an org unit.
Added option delimiter <Character>
to gam print aliases
that is applicable when option onerowpertarget
is specified.
Previously, multiple aliases were separated by a space character. Now, by default, the aliases are separated by the csv_output_field_delimiter' from
gam.cfg. The option
delimiter ` overrides that value.
6.54.05
Added option addcsvdata <FieldName> <String>
to gam print aliases
. This adds additional columns of data to the CSV file output.
This can be used when printing aliases for departed employees to indicate the new target for the user's alises. Subsequent
commands using the CSV file can reassign the aliases to the new target.
6.54.04
Updated gam print|show channelcustomerentitlements
to handle the following error when
none of gam.cfg/channel_customer_id
or command line arguments channelcustomerid
or name
are set.
ERROR: Parameter "parent" value "accounts/C03kt1789/customers/" does not match the pattern "^accounts/[^/]+/customers/[^/]+$"
6.54.03
By special request, British spelling of various keywords/arguments is now available.
backgroundcolor backgroundcolour
color colour
colorindex colourindex
costcenter costcentre
fileorganizer fileorganiser
foregroundcolor foregroundcolour
license licence
licenses licences
nolicenses nolicences
organization organisation
organizationname organisationname
organizations organisations
organizer organiser
organizeremail organiseremail
organizername organisername
textcolor textcolour
6.54.02
Updated gam <UserTypeEntity> get photo
and gam <UserTypeEntity> get profilephoto
to inspect the
photo data and add the appropriate extension: jpg
, png
, gif
. If the type of the photo can't be
determined, img
is used as the extenstion. If you use [filename <FileNamePattern>]
, #ext#
will be replaced
with the extension.
Updated gam <UserTypeEntity> [create|add] sendas <EmailAddress> [name] <String>
to allow the
optional argument name
before <String>
to make clear that <String>
is the sendas display name.
6.54.01
Added commands to export messages/threads in EML/raw format.
- See: https://github.com/taers232c/GAMADV-XTD3/wiki/Users-Gmail-Messages-Threads#export-messagesthreads
6.54.00
Following Jay's lead, updated gam delete inboundssoassignment <SSOAssignmentSelector>
to allow
more flexibility in selecting assignments to delete.
Fixed bug in gam <UserTypeEntity> print|show filesharecounts
that would cause a trap.
Updated gam <UserTypeEntity> print filelist ... fullpath showparent
and gam <UserTypeEntity> print filepath
to properly display the file path of My Drive.
Upgraded to Python 3.11.3 where possible.
Added commands to create and delete Chrome networks.
gam create chromenetwork
<OrgUnitItem> <String> <JSONData>
gam delete chromenetwork
<OrgUnitItem> <NetworkID>
6.53.03
gam gam print|show svcaccts
now requires password authentication.
6.53.02
Added commands to display the share type counts of a user's files.
- See: https://github.com/taers232c/GAMADV-XTD3/wiki/Users-Drive-Files-Display#display-file-share-counts
6.53.01
Following Jay's lead, added instructions to gam create project
to have GAM be a trusted app.
6.53.00
Updated build steps to avoid trap with gam create project
on M1 Macs.
Added option noshowtextplain
to gam <UserTypeEntity> show messages|threads
that suppresses
the default display of text/plain
attachment content when showattachments
is specified.
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
5f166b2fa9c37d5be40a820f28f4219983dc88d54ee325d0bbd0c36410eb752c gamadv-xtd3-6.57.02-linux-arm64-glibc2.23.tar.xz
b9bfebc9aa68c72af2b7694822fd10c8cf0507d1933a99f67e683276bdade9f4 gamadv-xtd3-6.57.02-linux-arm64-glibc2.27.tar.xz
761b1e14cc6addc071b5c9578c5d79715e0cf02a606898bcfa50e7e2d2c79f23 gamadv-xtd3-6.57.02-linux-arm64-glibc2.31.tar.xz
6c9de36f5abd8a42ccf10e7fbefad50c5a7c8e47d4f37d7f1863412ff5d6bfab gamadv-xtd3-6.57.02-linux-x86_64-glibc2.19.tar.xz
862e474f2627b1413d1be0bc27d9036149987309e3fc4b0daaa98b244e09d36c gamadv-xtd3-6.57.02-linux-x86_64-glibc2.23.tar.xz
5013d891f8dfba346a8abf3c0c0fab255c089e94560b05039499f02bca9e5e75 gamadv-xtd3-6.57.02-linux-x86_64-glibc2.27.tar.xz
73d9d13525f591056ea10b0415df1371bf4a3ba0498c82c4fc190af3bacc45da gamadv-xtd3-6.57.02-linux-x86_64-glibc2.31.tar.xz
dad1d6b1e02ae8a469c7db5f4099058c426cd375ab6112120b671982bb7dc96a gamadv-xtd3-6.57.02-linux-x86_64-glibc2.35.tar.xz
ce31b0890d473b18dd5abb4f7033b686f709bcb797544deb5207fbeaa23978d9 gamadv-xtd3-6.57.02-linux-x86_64-legacy.tar.xz
24b028038e4441bd43db9b30525fda571511af2ad1dc97a42542f30b7a0121f2 gamadv-xtd3-6.57.02-macos-arm64.tar.xz
4cd9be4ce9f341b897fc1e6ffb0c89536f3fea63e94e910ddd0535d75cf2e5e8 gamadv-xtd3-6.57.02-macos-x86_64-legacy.tar
6b53d14b6f6ed9ce4b0093222306792cc7b878b10fab09be1a078ccd33025ab3 gamadv-xtd3-6.57.02-macos-x86_64.tar.xz
b0d8731453744faef874a56d0c051450719772cfc3a9758041e489e75d9723f0 gamadv-xtd3-6.57.02-windows-x86.msi
1cbd29e1e844cb87945e010eb2a1df1308ad1434c0a628d3fa7a8991442a47bb gamadv-xtd3-6.57.02-windows-x86.zip
b27f6a5150e4a301f798e0c24e944974ccb96c52dbb2d51709d6cbb4e9885b1b gamadv-xtd3-6.57.02-windows-x86_64.msi
29ac8087f4ee4ed5205c2c37f9b9990e2519eaca3294928a5f664ccf82081492 gamadv-xtd3-6.57.02-windows-x86_64.zip