github taers232c/GAMADV-XTD3 v6.70.00
GAM 6.70.00

latest releases: v7.00.38, v7.00.37, v7.0036...
8 months ago

Scroll to bottom of page for installation/downloads

Latest updates

6.70.00

Added support for Gmail Client Side Encryption.

This is an initial, minimally tested release; proceed with care and report all issues.

6.69.00

Added use_classroom_owner_access Boolean variable to gam.cfg that controls how GAM gets
classroom member information and removes students/teachers. Client access does not provide
complete information about non-domain students/teachers.

  • False - Use client access; this is the default. Use if you don't have non-domain members in your courses.
  • True - Use service account access as the classroom owner. An extra API call is required per course to authenticate the owner; this will affect performance

Added the following command which must be used to delete classroom invitations for non-domain students/teachers.

gam delete classroominvitation courses <CourseEntity> (ids <ClassroomInvitationIDEntity>)|(role all|owner|student|teacher)

You can obtain the classroom invitation IDs with these commands:

gam show classroominvitations (course|class <CourseEntity>)*|([teacher <UserItem>] [student <UserItem>] [states <CourseStateList>])
        [role all|owner|student|teacher] [formatjson]
gam print classroominvitations [todrive <ToDriveAttribute>*] (course|class <CourseEntity>)*|([teacher <UserItem>] [student <UserItem>] [states <CourseStateList>])
        [role all|owner|student|teacher] [formatjson [quotechar <Character>]]

6.68.08

Updated gam <UserTypeEntity> print filelist|drivefileacls|shareddriveacls ... oneitemperrow to print
ACLs with multiple permission details on separate rows for each basic permission/permission detail combination.
This case occurs when a member of a Shared Drive has access to a file and also has explicitly granted access to the same file.

Added permtype member|file to <PermissionMatch> that allows determining whether an ACL on a Shared Drive file was
derived from membership or explicitly granted.

6.68.07

Updated gam info user ... locations formatjson to include the buildingName field in the
locations entries. If gam.cfg contains quick_info_user = true or the quick option
is included on the command line, add the option buildingnames to the command line.

6.68.06

Fixed bug in gam <UserTypeEntity> copy drivefile <DriveFileID> ... mergewithparent that incorrectly named
the copied file with the name of the parent folder.

Updated gam <UserTypeEntity> copy|move drivefile to avoid copying/moving the same file twice.

6.68.05

Updated gam print groups ... ciallfields|(cifields <CIGroupFieldNameList>) to account for an
API shortcoming that failed to get all of the Cloud Identity fields.

6.68.04

Added option skiprows <Integer> to gam csv|loop that causes GAM to skip processing the first <Integer> filtered rows.

6.68.03

Fixed bug in gam <UserTypeEntity> create drivefileacl that caused a trap.

6.68.02

Upgraded to Python 3.12.2 where possible.

Added options restricted|(audience <String>) to gam <UserTypeEntity> create|update chatspace that
sets the access options for the chat space. These options are in Developer Preview and will not be generally available.

6.68.01

Fixed <PermissionMatch> bug for real.

6.68.00

Fixed <PermissionMatch> bug introduced in 6.67.35 that caused a command error like the following or would
not properly match type|nottype <DriveFileACLType> and role|notrole <DriveFileACLRole>.

ERROR: permission attribute allowfilediscovery/withlink not allowed with type {'a', 'y', 'e', 'o', 'n'}

My sincere apologies.

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

450d154e7b4baa6c21aaef336b62938cc88ec13825c81ed43defa0f0a34d9536  gamadv-xtd3-6.70.00-linux-arm64-glibc2.23.tar.xz
042bc60ca17de562070b699b9a07c2dea339946109c196510ad385defce0cc77  gamadv-xtd3-6.70.00-linux-arm64-glibc2.27.tar.xz
3746b4c2231592882de14b79a8020578d630fc15157e8d26c62355741c18f7d0  gamadv-xtd3-6.70.00-linux-arm64-glibc2.31.tar.xz
3597e557f35a348b03aab7d5c096caf0c42cf4f9ff5c28bd4662362f17e2d67d  gamadv-xtd3-6.70.00-linux-x86_64-glibc2.19.tar.xz
562b0ec438f9b21ea81fe43a5e1a7cacac2fb84729d4199ad729d8271cf39e8b  gamadv-xtd3-6.70.00-linux-x86_64-glibc2.23.tar.xz
958078d7ecff867db4d497c0e855e190a2518485b6687a5b4466ce7af4472a66  gamadv-xtd3-6.70.00-linux-x86_64-glibc2.27.tar.xz
1a8c67a18d245ee5451b4e1a8508eb90c3484e4f557f6e71a2bdcd6d68ec1173  gamadv-xtd3-6.70.00-linux-x86_64-glibc2.31.tar.xz
c9a34736bff3f18661fea2235a17fae7e335e6fda83d35a462cf038c5cac7577  gamadv-xtd3-6.70.00-linux-x86_64-glibc2.35.tar.xz
2c7ee90e3d864c4a3f46af3a801065ff88df592128e523e449d8bc58a190ec8d  gamadv-xtd3-6.70.00-linux-x86_64-legacy.tar.xz
84933fa4eb97df1549d7475b75045d039012f188492be8152d82a4be59492b6a  gamadv-xtd3-6.70.00-macos-arm64.tar.xz
dcdd4a480e4ed59aa2bde20639ed80c8ed7b2cc0a2f81118e55b39fb2343c8bb  gamadv-xtd3-6.70.00-macos-x86_64.tar.xz
d4c1804393efb2b34a5f3ad1d3e8feee2f173d0d6b769d681d06bfee7b1e089d  gamadv-xtd3-6.70.00-windows-x86_64.msi
5e8c8009b622168b201e34bc842cac1e053542c264b86cf67d511edea80cf245  gamadv-xtd3-6.70.00-windows-x86_64.zip

Don't miss a new GAMADV-XTD3 release

NewReleases is sending notifications on new releases.