github taers232c/GAMADV-XTD3 v6.51.02
GAM 6.51.02

latest releases: v7.00.05, v7.00.04, v7.00.03...
18 months ago

Scroll to bottom of page for installation/downloads

Latest updates

6.51.02
Added support for externalid, im, posix, relation, sshkeys and website subfields in gam <UserTypeEntity> signature and
gam <UserTypeEntity> create|update sendas option replace <Tag> <UserReplacement>.

6.51.01

Added option nogcspath to gam download storagefile <StorageBucketObjectName> that causes GAM
to store the downloaded file directly into the target folder without any Google Cloud Storage path information.

6.51.00

Added the ability to read data from Google Cloud Storage bucket objects.

<StorageBucketName> ::= <String>
<StorageObjectName> ::= <String>
<StorageBucketObjectName> ::=
        https://storage.cloud.google.com/<StorageBucketName>/<StorageObjectName>|
        https://storage.googleapis.com/<StorageBucketName>/<StorageObjectName>|
        gs://<StorageBucketName>/<StorageObjectName>|
        <StorageBucketName>/<StorageObjectName>

Anywhere you can enter gdoc|ghtml <UserGoogleDoc>) you can enter gcsdoc|gcshtml <StorageBucketObjectName>.

Anywhere you can enter gsheet <UserGoogleSheet>) you can enter gcscsv <StorageBucketObjectName>.

The Type of the Cloud Storage bucket objects must match the option keyword.

  • gcsdoc - text/plain
  • gcshtml - text/html
  • gcscsv - text/csv

These options require that scope Cloud Storage (Read, Vault/Takeout Download) be enabled in gam oauth create.

Added a command to download a Cloud Storage bucket object.

gam download storagefile <StorageBucketObjectName>
        [targetfolder <FilePath>]

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>scontaining 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.

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 or ANNUAL_YEARLY_PAY
    • seats <NumberOfSeats> - <NumberOfSeats> was properly passed to the API
    • seats <NumberOfSeats> <MaximumNumberOfSeats> - <NumberOfSeats> was properly passed to the API; <MaximumNumberOfSeats> was passed to the API which ignored it
  • Plan name FLEXIBLE or TRIAL
    • seats <NumberOfSeats> - <NumberOfSeats> was improperly passed to the API; an API error was generated
    • seats <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

7c3ed57430a10c34f1f31ea59b679436b52990ee7a1f0b031df3b739e8a33e22  gamadv-xtd3-6.51.02-linux-arm64-glibc2.23.tar.xz
803d653ae3f79f929805a77d1b989eeea6c17d34325cb1645c50ae19079e12fd  gamadv-xtd3-6.51.02-linux-arm64-glibc2.27.tar.xz
ff1aa5867202bae9bcf5ecc40b7a8019383a8ddbae9520fcec11dfd2806e6328  gamadv-xtd3-6.51.02-linux-arm64-glibc2.31.tar.xz
3b71fc351275eb693fbaa057aee8eaee82356a87a1fbbd2175aa7994ac434875  gamadv-xtd3-6.51.02-linux-x86_64-glibc2.19.tar.xz
7ce700c2cfcd62011107fc209ced86c7806044781ab1657e4610d5f7621489de  gamadv-xtd3-6.51.02-linux-x86_64-glibc2.23.tar.xz
4c5ac31d8db6168f3d4f8d84a6548b8d555995a12987c01a242ea70e63b9f845  gamadv-xtd3-6.51.02-linux-x86_64-glibc2.27.tar.xz
102b089a76542b833ea48c7af812ffea529f392db3953ca0e05a9ead7cb09d8d  gamadv-xtd3-6.51.02-linux-x86_64-glibc2.31.tar.xz
8b14c8a64f241d36a555688e76f41b4dc64826cc865335c4b41ec6b21153b0b2  gamadv-xtd3-6.51.02-linux-x86_64-glibc2.35.tar.xz
3175dbf7badd97872afbafcfa73ad3d2fdcd3da8780fbd74764a1c5ae4fbd156  gamadv-xtd3-6.51.02-linux-x86_64-legacy.tar.xz
2d22acd500480be31ad626f53bc02793a98eb80059562fa0d36fda224af43307  gamadv-xtd3-6.51.02-macos-arm64.tar.xz
1ed03b0a283807d3b80b199278e428e5d5728d04a80a84eb1a749df6619a35a0  gamadv-xtd3-6.51.02-macos-x86_64-legacy.tar
a253f644c1aecf90a5855fc2fa278686626ec420623b230edff45ed3b6ed6f49  gamadv-xtd3-6.51.02-macos-x86_64.tar.xz
e7a753ef50e2d172d2052fddf1fed743e07b86fc117b1b4ebd2828a0bd68d3fe  gamadv-xtd3-6.51.02-windows-x86.msi
34499442091d4a5e20bed8d78a9beeca2f6bee16462dc65ff104b6b2fc32631c  gamadv-xtd3-6.51.02-windows-x86.zip
0ed64664f87b66f04d0d2e0fb6623612591603cb11df07e1611a91d922e5fed0  gamadv-xtd3-6.51.02-windows-x86_64.msi
3eea9436bd490807bf1c1a1597263b3a0d40c959bb4abbe6c9c36d6c060d8dbd  gamadv-xtd3-6.51.02-windows-x86_64.zip

Don't miss a new GAMADV-XTD3 release

NewReleases is sending notifications on new releases.