github taers232c/GAMADV-XTD3 v6.79.04
GAM 6.79.04

latest releases: v7.00.35, v7.00.34, v7.00.33...
3 months ago

Scroll to bottom of page for installation/downloads

Latest updates

6.79.04

Added options filename <FileName> and movetoou <OrgUnitItem> to gam check ou <OrgUnitItem>
that causes GAM to create a batch file of GAM commands that will move any remaining items
in ou <OrgUnitItem> to movetoou <OrgUnitItem>; executing the batch file will then allow
ou <OrgUnitItem> to be deleted if desired.

6.79.03

Added column|field assignedToUnknown to gam print|show admins that will be True when
the API assignedTo value can not be converted to an email address; it will be False when
the email address is determinable.

6.79.02

Updated gam print admins to handle the following error that occurs when a service account admin no longer exists.

ERROR: 404: notFound - Requested entity was not found.

6.79.01

Updated commands that take <RoleItem> as an argument to take the value in any case,
e.g., _SEED_ADMIN_ROLE or _seed_admin_role.

6.79.00

Updated code to work around a Cryptography library change that caused service account private key creation to fail.

6.78.00

Added command to check if an OU contains items; this is useful when tryng to delete an OU
as it must not contain any items in order to be deleted.

6.77.18

Added option showitemcountonly to gam print domainaliases that causes GAM to display the
number of domain aliasess on stdout; no CSV file is written.

6.77.17

Added option showitemcountonly to gam print domains that causes GAM to display the
number of domains on stdout; no CSV file is written.

6.77.16

Fixed bug in gam <UserTypeEntity> print filelist that caused a trap.

6.77.15

Updated gam calendars <CalendarEntity> import event icaluid <iCalUID> json <JSONdata> to handle API
constraints on recurring events.

6.77.14

Fixed bug in gam calendars <CalendarEntity> import event icaluid <iCalUID> json <JSONdata> that caused an error.

6.77.13

Updated gam <UserTypeEntity> print|show filecounts to reflect that Shared Drives now
have a capacity of 500000 files/folders/shortcuts.

6.77.12

Fixed bug in gam <UserTypeEntity> print chatspaces todrive that caused an error.

6.77.11

Added option convertmbtogb to gam report usage customer|user and
gam report customer|user that causes GAM to convert parameters expressed in megabytes
(name ends with _in_mb) to gigabytes (name converted to _in_gb) with two decimal places.

6.77.10

Fixed bug in gam <UserTypeEntity> get profilephoto where data written to stdout, e.g. > filename,
was not properly base64 encoded.

6.77.09

Added option usertokencounts to gam <UserTypeEntity> print|show tokens that causes GAM to display
each user and their number of access tokens; there are no details.

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

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

da89e7f6447465cc3fa1bcc00febb81fb44560d0f5ace1314cd65dbfa90d2713  gamadv-xtd3-6.79.04-linux-arm64-glibc2.23.tar.xz
b24d46ee37f2e77694723191e3ddae1ce1a407527a2f1fd57450b794d34a77dc  gamadv-xtd3-6.79.04-linux-arm64-glibc2.27.tar.xz
b0787c0e6df603795b2c7e272dae57346d6bc5067704eb7983f9ac910d7580f3  gamadv-xtd3-6.79.04-linux-arm64-glibc2.31.tar.xz
a87c1a764dcf3824d792d60a0d316be8041a7aab84bf855a203c657be328ec72  gamadv-xtd3-6.79.04-linux-x86_64-glibc2.19.tar.xz
96bf72598a616a4dbd415f7bc4002c367ea1717a4a359656cf2eb9cec495b858  gamadv-xtd3-6.79.04-linux-x86_64-glibc2.23.tar.xz
30cfb2498e9783519e390539d11c3b4d79f8684f9d7fa3347712a38229a378c4  gamadv-xtd3-6.79.04-linux-x86_64-glibc2.27.tar.xz
1b73eff451279c667a3d8b873e3f7cc287bc7b4d681587f0a152301a71217feb  gamadv-xtd3-6.79.04-linux-x86_64-glibc2.31.tar.xz
b1415435f958e4b6f8dabd5161261c5278a97de48a5d4c8021ee4481325be827  gamadv-xtd3-6.79.04-linux-x86_64-glibc2.35.tar.xz
70ea3a0f3c1ad236aefa3c9b9d8de60e6d4da7ef730e0f67908ebce6499c2e56  gamadv-xtd3-6.79.04-linux-x86_64-legacy.tar.xz
da43776e000789f44540a56f74585dffdb7258ea19f4594596351418daffb7e9  gamadv-xtd3-6.79.04-macos-arm64.tar.xz
a99aac1e293cf494e8cdefb8cb48289e7b0b2f0e3b11f06f22c6c0155dcae730  gamadv-xtd3-6.79.04-macos-x86_64.tar.xz
0bf0580db08794743c5535c68cc5c52c0079c5df21d0c21ea7c9ff79c6b8ab87  gamadv-xtd3-6.79.04-windows-x86_64.msi
82e08ed93e18e1655a6bcd58afd5eb53f8431095409bcceacf56d98c1b5300f3  gamadv-xtd3-6.79.04-windows-x86_64.zip

Don't miss a new GAMADV-XTD3 release

NewReleases is sending notifications on new releases.