Scroll to bottom of page for installation/downloads
Latest updates
6.57.03
Updated gam <UserTypeEntity> info|print|show contacts|othercontacts
and
gam info|print|show peoplecontacts|peopleprofiles
to default to displaying the fields names,emailaddresses,phonenumbers
as documented rather than all fields.
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
82d17d3fbc0a94d1a180cab37726e0666caa5d53782defee86e9a53d8ac1de39 gamadv-xtd3-6.57.03-linux-arm64-glibc2.23.tar.xz
e367271d74f639af1c079ae4376446a4ed56159e128e6dbecd6055e214994624 gamadv-xtd3-6.57.03-linux-arm64-glibc2.27.tar.xz
bbe53fb59b36e71d48044d3da8f0e4d629b53324845481ad7e6e5ec8762de086 gamadv-xtd3-6.57.03-linux-arm64-glibc2.31.tar.xz
6b6f7d14a3533638ad8888278f18efcf98a36916a0f0ebdfe5883cdc76e36b7f gamadv-xtd3-6.57.03-linux-x86_64-glibc2.19.tar.xz
ffd4efe31a610479119c228f535ed6ec63df1acc4a139266f4c142c570a1bcdb gamadv-xtd3-6.57.03-linux-x86_64-glibc2.23.tar.xz
e9452d35fde16f08554ce6c1f5aec8bb74910e1edca56a02e1dbd67b1a1a0fda gamadv-xtd3-6.57.03-linux-x86_64-glibc2.27.tar.xz
4b14e3f8f41971f2c67d70d118710c911d9c51bc242533b85c95e57ddb8da1e8 gamadv-xtd3-6.57.03-linux-x86_64-glibc2.31.tar.xz
cea5afe176b5c8774f50d6e4a2433d25c81fe448ec578609c6d3bd1d107f307e gamadv-xtd3-6.57.03-linux-x86_64-glibc2.35.tar.xz
7f0ed03ba129403cce97be4f7e28b9cd59760693d042dc0b0fc37c8d4398686d gamadv-xtd3-6.57.03-linux-x86_64-legacy.tar.xz
9be7bba13d8ab1c7f1cd19b4319ab32b44f05788d363fe90e1e01d6c28ec9e41 gamadv-xtd3-6.57.03-macos-arm64.tar.xz
55a5bc2092f2216a728429e8bd3cb3e73ea8190c8b969c2dd83e43de7a562e7a gamadv-xtd3-6.57.03-macos-x86_64-legacy.tar
a371f5257476173981dca6a0e33e737d9eb7898289efb9f2c55e0a0c389d4b43 gamadv-xtd3-6.57.03-macos-x86_64.tar.xz
d96cb1749be631071c706e0963ee6f81183d79cde025357ca92e93e51fd181bd gamadv-xtd3-6.57.03-windows-x86.msi
395c258a70e00ba69825aa26ac99614ebab2cde255640c2eaecf8076e854a8f2 gamadv-xtd3-6.57.03-windows-x86.zip
f335d873b4cbee35e9b7f7a47338ab28408a8c40541375a5f5fab8f484956b7d gamadv-xtd3-6.57.03-windows-x86_64.msi
a4272ac44fee9f4a4d495611b1e7e11a0855af15d5225f5efabfcf53cfd63181 gamadv-xtd3-6.57.03-windows-x86_64.zip