github taers232c/GAMADV-XTD3 v6.77.08
GAM 6.77.08

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

Scroll to bottom of page for installation/downloads

Latest updates

6.77.08

Fixed bugs in gam <UserTypeEntity> delete chatmember <ChatSpace> ... group <GroupItem>
and gam <UserTypeEntity> sync chatmember <ChatSpace> ... groups <GroupEntity> that caused an error.

6.77.07

Fixed bug in gam <UserTypeEntity> create chatmember <ChatSpace> ... group <GroupItem> that caused an error.

6.77.06

Updated gam update ou <OrgUnitItem> ... parent <OrgUnitItem> to handle the following error
that occurs when parent <OrgUnitItem> is the same as or a sub-OU of ou <OrgUnitItem>.

ERROR: 412: conditionNotMet - OrgUnit hierarchy has cycle

6.77.05

Added option onlyusers <UserTypeEntity> to gam <UserTypeEntity> claim ownership <DriveFileEntity>
that causes GAM to only claim ownership of files/folders owned by onlyusers <UserTypeEntity>.
This option is multually exclusive with skipusers <UserTypeEntity>.

6.77.04

Fixed bug in gam report users ... range <Date> <Date> where an extraneous API call
was made if a date was reached where no API data was available.

6.77.03

Thanks to jay, added the following Colab License SKUs:

1010500001 - Colab Pro
1010500002 - Colab Pro+

Thanks to Jay, updated gam print|show admins to properly display addresses
of service accounts with admin role assignments.

Added option limitdatechanges <Integer> to gam report users|customers.

If no report is available for the specified date, can an earlier date be used?

  • `limitdatechanges -1' - Back up to earlier dates to find report data; this is the default.
  • `limitdatechanges 0 | nodatechange' - Do not report on an earlier date if no report data is available for the specified date.
  • `limitdatechanges N' - Back up to earlier dates to find report data; do not back up more than N times.

By default, when gam report user user <UserItem> is specified and no report data is available, there is no output.
If csv_output_users_audit = true in gam.cfg, then a row with columns email,date will be displayed
where date is the earliest date for which report data was requested.

6.77.02

Cleaned up problems with some of the new Chat API asadmin commands.
Some remaining problems may require a Google fix.

6.77.01

Thanks to Jay, added column verificationCodesCount to gam <UserTypeEntity> print backupcodes
that displays the number of available backup codes in addtion to the codes.

Added option countsonly that displays only the number of available backup codes but not the codes themselves.

Thanks to Jay, added option nokey to gam create project that creates a project with no service account key, oauth2service.json.

6.77.00

Added option individualstudentassignments copy|delete|maptoall to gam create|update course ... copyfrom
that controls how individual student assignments in the copyfrom course are processed.

  • individualstudentassignments copy - Copy individual student assignments; this is the default. You will get an error if the student is not a member of the course.
  • individualstudentassignments delete - Delete individual student assignments
  • individualstudentassignments maptoall - Map individual student assignments to all student assignments

Upgraded to Python 3.12.4 where possible.

Added option asadmin to the following Chat commands that allows admin access.
These commands are in Developer Preview, your project must have Developer Preview enabled for the Chat API
in order to use these commands.

gam <UserItem> delete chatspace asadmin
gam <UserItem> update chatspace asadmin
gam <UserItem> info chatspace asadmin
gam <UserItem> print|show chatspaces asadmin
gam <UserItem> create chatmember asadmin
gam <UserItem> delete|remove chatmember asadmin
gam <UserItem> update|modify chatmember asadmin
gam <UserItem> sync chatmembers asadmin
gam <UserItem> info chatmember asadmin
gam <UserItem> print|show chatmembers|asadmin

Added use_chat_admin_access Boolean variable to gam.cfg.

* When False, GAM uses user access when making all Chat API calls. For calls that support admin access,
    this can be overridden with the asadmin command line option.
* When True, GAM uses admin access for Chat API calls that support admin access; other calls will use user access.
* Default: False

6.76.15

Fixed bug in gam <UserTypeEntity> print|show filesharecounts summary only summaryuser <String>
that printed an erroneous row if <UserTypeEntity> specified a single user and <String> matched
the user's email address.

6.76.14

Added the following Gemini License SKUs:

1010470004 - Gemini Education
1010470005 - Gemini Education Premium

6.76.13

Updated gam <UserTypeEntity> show fileinfo ... showlabels and gam <UserTypeEntity> print filelist ... showlabels
to retry these errors that occur when trying to get the drive labels for a file/folder.

ERROR: 500: unknownError - Unknown Error.
ERROR: 503: serviceNotAvailable - The service is currently unavailable.

Upgraded to OpenSSL 3.3.1 where possible.

6.76.12

Fixed bug in gam <UserTypeEntity> print|show chatspaces that caused the following error:

ERROR: Got an unexpected keyword argument orderBy

6.76.11

Thanks to Jay, added gam report vault.

Thanks to Jay, added the following Gemini License SKUs:

1010470006 - AI Security
1010470007 - AI Meetings and Messaging

Updated gam <UserTypeEntity> print filelist ... showshareddrivepermissions to display
progress messages to stderr as a separate API call must be made for every file/folder on the Shared Drive
to get its permissions. As this can take a long time, the progress messages indicate that progress is being made.

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

3b50e294cca3d193c54bccbccea7136e2bb43ca7027297f7a261982f12464583  gamadv-xtd3-6.77.08-linux-arm64-glibc2.23.tar.xz
c575fa882633d143a4c26bd0cc1c784b2af221630211325a297fa3881129a67a  gamadv-xtd3-6.77.08-linux-arm64-glibc2.27.tar.xz
2d1ceec8d47d345bb69214c9b1c4938aa3896e8059e4eee8b853230ed035333b  gamadv-xtd3-6.77.08-linux-arm64-glibc2.31.tar.xz
7622e63571fe34b94e1607bca05da9f38fd02e300fb57b05fd83c5d62061d08c  gamadv-xtd3-6.77.08-linux-x86_64-glibc2.19.tar.xz
414a0135a7341c199a87fc70cd9b964e7efcea06772248e5e3476d0e4f2a9a15  gamadv-xtd3-6.77.08-linux-x86_64-glibc2.23.tar.xz
f15e9e1282d5b0a9755eb847368b8adfcc4cfbd65dafc5f820580e0ad97b89ab  gamadv-xtd3-6.77.08-linux-x86_64-glibc2.27.tar.xz
624d6f0347992da2111251a78922cc87866953f80ce275a8755e3ab18c879c80  gamadv-xtd3-6.77.08-linux-x86_64-glibc2.31.tar.xz
ab118d4672712dc085e7fc684c0ac32b60a91d8cc07a4bbee2cac95e839b068e  gamadv-xtd3-6.77.08-linux-x86_64-glibc2.35.tar.xz
e98d7c0650016c39e0ac865d093fd65add1242cc060cd19a9388355df9798b36  gamadv-xtd3-6.77.08-linux-x86_64-legacy.tar.xz
70577d03014f038bea5ac6129c458504910241e88b10135bdc2542d5f2e2a88c  gamadv-xtd3-6.77.08-macos-arm64.tar.xz
0b58ba61b54741410a870d5b995fd22354ee2f03d6ed0370cd873b1b81faf771  gamadv-xtd3-6.77.08-macos-x86_64.tar.xz
8b1cf2b7d1f46f5e29b3e872ccfdac9619cee4460c3a67ce8550a5b07c78e877  gamadv-xtd3-6.77.08-windows-x86_64.msi
3cbecc12413bb1190a7214d8f79b9daabfb7afaabe3f51c8e4ca1b7602796a8f  gamadv-xtd3-6.77.08-windows-x86_64.zip

Don't miss a new GAMADV-XTD3 release

NewReleases is sending notifications on new releases.