Scroll to bottom of page for installation/downloads
Latest updates
6.50.14
Fixed bug in gam <UserTypeEntity> copy drivefile
that caused a trap.
Fixed bug where removefeature
but not removefeatures
was recognized in gam update resource
.
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
e8e63de8ea0ee996fb9ac7dc0628dc181ce05127747a523f73adac51cf7ee314 gamadv-xtd3-6.50.14-linux-arm64-glibc2.23.tar.xz
8312e781ee93e8413fd32bf9823a5cc1059d2f82bac3ba55b091783bad338be0 gamadv-xtd3-6.50.14-linux-arm64-glibc2.27.tar.xz
0c9dd8ab4b047bba52074bf95fb537d9532c48b637f3ae7c33ae071eb524acff gamadv-xtd3-6.50.14-linux-arm64-glibc2.31.tar.xz
e7aa8a6a44e4218a6b34803837fc4f3160dc4a2f09984f11fe02ad25defbcfa3 gamadv-xtd3-6.50.14-linux-x86_64-glibc2.19.tar.xz
a3d8123e72bb7c981c4843cde6a65625690dfacf0b5e6caf211b6e5371c4bb9c gamadv-xtd3-6.50.14-linux-x86_64-glibc2.23.tar.xz
ee49d5d7c26d2ab38ff21d6831d42cc39af6dc3e0fa94e58af74361fd5490696 gamadv-xtd3-6.50.14-linux-x86_64-glibc2.27.tar.xz
a61a30539fcfcf7e7ca1cc96b780a087d00dad6afc50282dc3d8362b106620fb gamadv-xtd3-6.50.14-linux-x86_64-glibc2.31.tar.xz
155aaa33ace291fb33c8570432671f10849bda975e5c3756e8ab63ea3cc2e974 gamadv-xtd3-6.50.14-linux-x86_64-glibc2.35.tar.xz
d04990b82a424333288345f2fd6a35807d7c1df64b719aacbba80bd404760a1c gamadv-xtd3-6.50.14-linux-x86_64-legacy.tar.xz
4012864ccc57a571859dc384edc3b3e3d36cad5270efe1bfdbe04aa39f42ab08 gamadv-xtd3-6.50.14-macos-arm64.tar.xz
8707e975a611e01803b0cff97f149db203b6df0ac749d1b3d129bed8dc7e47d0 gamadv-xtd3-6.50.14-macos-x86_64-legacy.tar
ba3ad27cb938678624576acd3f93e245f97d410f800e156e11383fc237b8ae21 gamadv-xtd3-6.50.14-macos-x86_64.tar.xz
830572ec2d475308d84226f9b824555ae2cff6bdf2bbe090e0219b8642d5222a gamadv-xtd3-6.50.14-windows-x86.msi
ed0c922f27d582146a7b4f03c7eae20d577eb979a22c8976a75aa13f3e1c3db6 gamadv-xtd3-6.50.14-windows-x86.zip
7fd5f2e5478696143c232d083a73f7d5aa3a9ef486e414acdc7d5a08cd1cae12 gamadv-xtd3-6.50.14-windows-x86_64.msi
57a24348163f766b4947f9b08e4df9e369c1deb243b681d6f2d0e10db1b618ab gamadv-xtd3-6.50.14-windows-x86_64.zip