github taers232c/GAMADV-XTD3 v6.69.00
GAM 6.69.00

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

Scroll to bottom of page for installation/downloads

Latest updates

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

e76fd519959a7fb2feeb71e52af0566bced10c340c9c6ff193e795ae37a1e46b  gamadv-xtd3-6.69.00-linux-arm64-glibc2.23.tar.xz
63ab15a234370a1e63ac9a1ba85a422a12fffd4c45e93ce06efa142f74094fd9  gamadv-xtd3-6.69.00-linux-arm64-glibc2.27.tar.xz
4c42b6af88850ed965b550174815edc769e8e54616cdc0e60914e49e9a0b7d05  gamadv-xtd3-6.69.00-linux-arm64-glibc2.31.tar.xz
ec17944137f42e455a806fb2393baa296056dec3d0e9748c75dc66831c8694a6  gamadv-xtd3-6.69.00-linux-x86_64-glibc2.19.tar.xz
013878298400d1de267d2097852b55da18215656369b07c0e56ebeff14015616  gamadv-xtd3-6.69.00-linux-x86_64-glibc2.23.tar.xz
c1deb4e254d47c69a23761f0c873afb8707fa2e29ba43f454680e01374bd2eaf  gamadv-xtd3-6.69.00-linux-x86_64-glibc2.27.tar.xz
d14a9d8be36d8bb194a6037b68fe57f3a279218820b35b7befc73faf5bc03e9f  gamadv-xtd3-6.69.00-linux-x86_64-glibc2.31.tar.xz
e212dbba16aca29280189f14f1dd9f78bfff5b694ac7c1ce9af6dc14a6d1a5bf  gamadv-xtd3-6.69.00-linux-x86_64-glibc2.35.tar.xz
90d7c7e6303426a7c6f4af57838d70d2d483e07d59428ad53a4ba00831ec9d11  gamadv-xtd3-6.69.00-linux-x86_64-legacy.tar.xz
db9877edca0300a5d5d251ba6f9178adf5849d6fb47db0ffef01bea9f065cc30  gamadv-xtd3-6.69.00-macos-arm64.tar.xz
b38ee12870276c75cb882363c53a7da2a26cf863d2abb95c9798963f0058ee06  gamadv-xtd3-6.69.00-macos-x86_64.tar.xz
e64ef868c76da525b88bd7082f3f27e63e02eb1e794853f9c3c73c201a4d44b9  gamadv-xtd3-6.69.00-windows-x86_64.msi
0ec2588b08b6cfae36f26e1d725d2f65e7f7acdaaaa1c995514a706eacbcfe09  gamadv-xtd3-6.69.00-windows-x86_64.zip

Don't miss a new GAMADV-XTD3 release

NewReleases is sending notifications on new releases.