Scroll to bottom of page for installation/downloads
Latest updates
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.
6.42.10
Added option accesstype public|team|announcementonly|restricted
to gam create|update group
.
- See: https://github.com/taers232c/GAMADV-XTD3/wiki/Groups#gui-api-group-access-type-settings-mapping
6.42.09
Cleaned up output in gam print crostelemetry
; fields that are lists weren't being correctly sorted by index.
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
2b65f753a9395f92888c1fbe8173948c2cf7b93a79b9a5ea0ebb2b3563834946 gamadv-xtd3-6.50.08-linux-arm64-glibc2.23.tar.xz
c7e1f197c7744ffcedbff2b2bf12ed5ee1c2af6949a3b5b47279170654ed9228 gamadv-xtd3-6.50.08-linux-arm64-glibc2.27.tar.xz
e64172dc5bb593ea7a6205c2d5ae888302dfb8485d232ecbd4ce97a9d9b1bb67 gamadv-xtd3-6.50.08-linux-arm64-glibc2.31.tar.xz
95b82ab946c2d086b3253175633306f8d42ee8e3479fa4a7e041231531ea3d2b gamadv-xtd3-6.50.08-linux-x86_64-glibc2.19.tar.xz
e1d6517a9a00c48b41872112d569e3cbc9c740b6633f3e1fab68eedfd8d604d3 gamadv-xtd3-6.50.08-linux-x86_64-glibc2.23.tar.xz
482a6a853c40ce54bc3bf2d0106fae50653db7944d9e15855a106da5521765fb gamadv-xtd3-6.50.08-linux-x86_64-glibc2.27.tar.xz
a3753f548529d76f920e999ee18cbec1ffb1f1de677d35741a5129d1cd9d8a3d gamadv-xtd3-6.50.08-linux-x86_64-glibc2.31.tar.xz
ad3b2e8f61d6dd0249bb61752ba2b9f980ff4d12fd9e53fb44df74e2c3e8a886 gamadv-xtd3-6.50.08-linux-x86_64-glibc2.35.tar.xz
380413c8251cb0cd344e42f37883aa3bbbe6f2bcbe7fee894e99b6d0009ad5ab gamadv-xtd3-6.50.08-linux-x86_64-legacy.tar.xz
4a2159080ab72ea6f83ce8cd423ddfb1e1db1116a2658ce4935b792a7487aab1 gamadv-xtd3-6.50.08-macos-arm64.tar.xz
ab5d9f4ac615e72686b93d5e3fdf0bf393361fc6276f54b52b08edbde1aa9296 gamadv-xtd3-6.50.08-macos-x86_64-legacy.tar
82161e1b4e20a5869205dc1f17f709b34ec8d5390a78afd2d93d4e7a451c565a gamadv-xtd3-6.50.08-macos-x86_64.tar.xz
096de76080d9cd9a57fba294c7ce7496afafe530c33ff1c7b4e488d36d73e395 gamadv-xtd3-6.50.08-windows-x86.msi
75ef9c70d0655a96472778f2eedafd54f72f1829f49485fe53020b58c414cba2 gamadv-xtd3-6.50.08-windows-x86.zip
2938e08b25e81454d72c4a517d21572a5d6c16567e0437bc4514361b2f9574f0 gamadv-xtd3-6.50.08-windows-x86_64.msi
34dcd99820fbf55b518b30cef3fa6f8f5d3ef9709bd5214de28589eb0f00c96a gamadv-xtd3-6.50.08-windows-x86_64.zip