Scroll to bottom of page for installation/downloads
Latest updates
6.50.13
Added options addfeatures <FeatureNameList>
and removefeatures <FeatureNameList>
to <ResourceAttribute>
.
These can be used in in the following commands to make incremental changes to resource features.
gam update resource <ResourceID> <ResourceAttribute>*
gam update resources <ResourceEntity> <ResourceAttribute>*
Updated processing of <FeatureNameList>
which is a <ResourceAttribute>
to properly handle <FeatureName>s
containing spaces.
When entering <FeatureNameList>
with <FeatureName>s
containing spaces, enclose the list in "
and the names containing spaces in '
.
features "CameraSet"
features "'Laptop Cart'"
features "CameraSet,'Laptop Cart'"
6.50.12
Handle new trap in gam <UserTypeEntity> forward messages
.
6.50.11
Handle new trap in gam <UserTypeEntity> forward messages
.
6.50.10
Fixed bug in gam <UserTypeEntity> forward messages altcharset <String>
where <String>
was marked as an invalid argument.
Updated gam <UserTypeEntity> copy drivefile <DriveFileEntity>
to allow copying Google Sites.
6.50.09
Added command gam info adminrole <RoleItem> [privileges]
that displays a specific admin role and optionally its privileges.
Added option privileges
to gam print|show admins
that displays the privileges for each role
for the admin.
6.50.08
Added option altcharset <String>
to gam <UserTypeEntity> forward messages
to attempt to handle
errors like the following which occur when the message can not be decoded with character set UTF-8.
You can specify an alternate character set, e.g. latin1, that is used if the UTF-8 decode fails.
UnicodeDecodeError: 'utf-8' codec can't decode byte 0x92 in position 1643: invalid start byte
6.50.07
Fixed build bug that caused the following error:
ERROR: Discovery File: /usr/local/gamadv-xtd3/datastudio-v1.json, Does not exist or has invalid format, No data
6.50.06
Fixed bug in gam report usage customer
where an extraneous column email
was displayed.
6.50.05
Fixed bug in gam update resoldsubscription
that caused an error:
ERROR: 400: invalid - The seats provided are not valid
6.50.04
Added allowcontentmanagerstosharefolders
to <SharedDriveRestrictionsSubfieldName>
that is used in
gam create|update teamdrive
. This terminology matches the Admin console setting Allow Content Managers to share folders
.
Each pair of commands below are equivalent:
gam update teamdrive <SharedDriveEntity> allowcontentmanagerstosharefolders true
gam update teamdrive <SharedDriveEntity> sharingfoldersrequiresorganizerpermission false
gam update teamdrive <SharedDriveEntity> allowcontentmanagerstosharefolders false
gam update teamdrive <SharedDriveEntity> sharingfoldersrequiresorganizerpermission true
Updated status reporting in gam update chromepolicy
to supply more details.
Fixed bug in gam update chromepolicy
when processing an schema field with an empty list.
6.50.03
Fixed bug in gam update resoldsubscription
that caused an error:
ERROR: 400: invalid - Request contains an invalid argument.
6.50.02
Fixed bug in gam create project
where invalid data was written to client_secrets.json.
6.50.01
Fixed YubiKey issue that caused a trap.
6.50.00
Following Jay's lead (with many thanks), added commands to enable running GAM securely on a Google Compute Engine.
- See: https://github.com/taers232c/GAMADV-XTD3/wiki/Running-GAMADV-XTD3-securely-on-a-Google-Compute-Engine
- See: https://github.com/taers232c/GAMADV-XTD3/wiki/Using-GAMADV-XTD3-with-a-delegated-admin-service-account
Following Jay's lead (with many thanks), added commands to enable using a Yubikey.
These Wiki pages are a work in progress, contact me if you need help.
Updated handling of seats
option in gam create|update resoldsubscription
to properly assign
the API fields numberOfSeats
and maximumNumberOfSeats
.
Previously, this is how the option was processed:
- Plan name
ANNUAL_MONTHLY_PAY
orANNUAL_YEARLY_PAY
seats <NumberOfSeats>
-<NumberOfSeats>
was properly passed to the APIseats <NumberOfSeats> <MaximumNumberOfSeats>
-<NumberOfSeats>
was properly passed to the API;<MaximumNumberOfSeats>
was passed to the API which ignored it
- Plan name
FLEXIBLE
orTRIAL
seats <NumberOfSeats>
-<NumberOfSeats>
was improperly passed to the API; an API error was generatedseats <NumberOfSeats> <MaximumNumberOfSeats>
-<MaximumNumberOfSeats>
was properly passed to the API;<NumberOfSeats>
was passed to the API which ignored it
Now, you can still use the above option which has been corrected or you can specify seats <Number>
which will be properly passed in the correct form to the API based on plan name.
Hopefully fixed a bug in gam <UserTypeEntity> forward messages
that caused a trap when the subject
contained Latin-1 characters.
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
fd711b73b00e802876d8d68c0946df1c556e317896a16a88c7002d142414abf9 gamadv-xtd3-6.50.13-linux-arm64-glibc2.23.tar.xz
bf1ac47df3992ddfbd39e0c02ec34ae480f2fec080041cc75e39239dcdc79a83 gamadv-xtd3-6.50.13-linux-arm64-glibc2.27.tar.xz
42a60797ecc416a37a2b76bb969ca1d49e6e131519f6b503800df8aaac231ee2 gamadv-xtd3-6.50.13-linux-arm64-glibc2.31.tar.xz
f57e833d07a2ae24052ed19afd3898483d4ed9ce031cae1064b9209d116f1dd0 gamadv-xtd3-6.50.13-linux-x86_64-glibc2.19.tar.xz
260d525ce8f52692c7911b1541bbe393d0accd67147277f2c202e5452234385d gamadv-xtd3-6.50.13-linux-x86_64-glibc2.23.tar.xz
dfcc33e4e4952053767088d2f0e1eaad200b7c7800f13c823adb18aff8befa06 gamadv-xtd3-6.50.13-linux-x86_64-glibc2.27.tar.xz
c978754762c380448c86f08e2341857a06cd2c9b8460473680034afb11d6620d gamadv-xtd3-6.50.13-linux-x86_64-glibc2.31.tar.xz
d320c3501b4e35dd06e713c41d871f86e108e3ab8e685c5ef57ce5d2ac014c9c gamadv-xtd3-6.50.13-linux-x86_64-glibc2.35.tar.xz
7befc885206b62a96b96cc9acc4020ca995d817c00cc49b25e2d21b26341c6b7 gamadv-xtd3-6.50.13-linux-x86_64-legacy.tar.xz
7414ea5bc3c7fca3237521a845b6ef50188af95d5ec8847082c305bdcdee6416 gamadv-xtd3-6.50.13-macos-arm64.tar.xz
cdec997da32c8afe6b4de3c6183583c42d3414f04af93d7aacf6b122b660fccb gamadv-xtd3-6.50.13-macos-x86_64-legacy.tar
ea415c384774919b47885ffdba19a681aa02a40a76a3bcea60086a049483c32d gamadv-xtd3-6.50.13-macos-x86_64.tar.xz
12f1bcfb2108439da4394731ec973ce4b98c7cb18285af0959a0fa3903a01299 gamadv-xtd3-6.50.13-windows-x86.msi
0c3a9aac6f251a4aa7d61c2cdd2f9b193100bd676cc3f01d2f9e36502bfd0d91 gamadv-xtd3-6.50.13-windows-x86.zip
3d3a5c75cbc555c39d08e333dddc12058b0b887360b503560a29188d5a0c1115 gamadv-xtd3-6.50.13-windows-x86_64.msi
95dd0bfd20832961b5aac17e0191c292ae1923ea07fc1502045a39270e725c05 gamadv-xtd3-6.50.13-windows-x86_64.zip