github taers232c/GAMADV-XTD3 v6.63.14
GAM 6.63.14

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

Scroll to bottom of page for installation/downloads

Latest updates

6.63.14

Added option verifyorganizer [<Boolean>] to gam <UserTypeEntity> copy|move drivefile. When a copy/move
operation involves a Shared Drive, GAM verifies that the user is an organizer. Unfortunatley, this fails
when the user is not a direct organizer but is a member of a group that is an organizer. Specifying
verifyorganizer false suppresses the verification.

Updated the following commands to be able to specify a list of domains rather than a single domain:

gam print alias|aliases
gam print groups
gam print|show group-members
gam print users

Added print_agu_domains variable to gam.cfg that provides a default list of domains for these commands.

When multiple domains are specified and a query/queries are specified, an API call is made for each domain/query combination.

$ gam print users domains school.org,students.school.org queries "'email:admin*','email:test*'"
Getting all Users that match query (domain=school.org, query="email:admin*"), may take some time on a large Google Workspace Account...
Got 3 Users: admin@school.org - admindirector@school.org
Getting all Users that match query (domain=school.org, query="email:test*"), may take some time on a large Google Workspace Account...
Got 20 Users: testusera@school.org - testuserx@school.org
Getting all Users that match query (domain=students.school.org, query="email:admin*"), may take some time on a large Google Workspace Account...
Got 1 User: admin@students.school.org - admin@students.school.org
Getting all Users that match query (domain=students.school.org, query="email:test*"), may take some time on a large Google Workspace Account...
Got 1 User: testuser1@students.school.org - testuser1@students.school.org
primaryEmail
...

6.63.13

Updated gam <UserTypeEntity> print filelist ... showdrivename and gam <UserTypeEntity> show fileinfo <DriveFileEntity> ... showdrivename to show the actual name of Shared Drives in other domains rather than Drive.

6.63.12

Updated commands that call the Reports API (including gam info domain) to handle a change
in the Reports API that generated the following warning:

WARNING: End date greater than LastReportedDate.

Added option showdeleted [<Boolean>]' to gam print|show chatmessages`.

6.63.11

Added option ou_and_children <OrgUnitItem> to gam print|show crostelemetry to simplify getting
telemetry data for all ChromeOS devices in an OU and its children.

6.63.10

Added option addcsvdata <FieldName> <String> to these commands. This adds additional columns of data to the CSV file output
when the csv option is used. If a CSV file of calendar information is being used to specify the calenders, fields, e.g., summary
can be added to the ACL output file.

gam <UserTypeEntity> print calendaracls <UserCalendarEntity>
gam resource <ResourceID> print calendaracls
gam resources <ResourceEntity> print calendaracls
gam calendar <CalendarEntity> printacl
gam calendars <CalendarEntity> print acls

Added commands to show the number of CrOS devices or Users in an entity.

gam <CrOSTypeEntity> show count
gam <UserTypeEntity> show count

Updated gam create project to prompt user to mark GAM Project Creation as a trusted app.

6.63.09

Updated gam create teamdrive to handle the following error:

ERROR: 403: userCannotCreateTeamDrives - The authenticated user cannot create new shared drives.

6.63.08

Updated cigroup commands to handle the following error:

ERROR: 400: invalidArgument - Request contains an invalid argument.

6.63.07

Fixed bug in gam <UserTypeEntity> append sheetrange that caused a trap when appending to an empty sheet.

Upgraded to Python 3.11.5 where possible.

6.63.06

Updated cigroup commands to handle the following error:

ERROR: 503: serviceNotAvailable - The service is currently unavailable.

6.63.05

Updated inboundsso commands to handle the following error:

ERROR: 503: serviceNotAvailable - The service is currently unavailable.

6.63.04

Added option ignorerole to gam update groups|cigroups <GroupEntity> sync [<GroupRole>|ignorerole] ... <UserTypeEntity> that causes GAM to remove members regardless of role and add new members with role MEMBER. This is a special purpose option, use with caution and ensure that <UserTypeEntity> specifies the full desired membership list of all roles.

6.63.03

Added option externalusersallowed <Boolean> to gam <UserTypeEntity> create chatspace
that allows creation of chat spaces that allow external users.

Updated commands that process chat members to allow external users.

6.63.02

Fixed bug in gam <UserTypeEntity> collect orphans where shortcuts were being created unnecessarily
when useshortcuts was false; either by default or when explicitly set.

6.63.01

Added process_wait_limit variable to gam.cfg that controls how long (in seconds) GAM should wait for all batch|csv processes to complete
after all have been started. If the limit is reached, GAM terminates any remaining processes. The default is 0 which specifies no limit.

Following Jay's lead, added option alwaysevict to gam create|update user that is used to specify GAM's
behavior when verifynotinvitable is not specified and there is a conflict with an unmanaged account.

By default, when creating a user that has a conflict with an unmanaged account, GAM will honor the setting on this page:

Specifying alwaysevict forces GAM to select this setting: Replace conflicting unmanaged accounts with managed ones

With gam update user, alwaysevict only applies if createifnotfound is specified and the user was not found to update and must be created.

6.63.00

Added support for calendar working location events.

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

9a7654ae39e633a23f190f325a4c8c2989565520c6f5cf1c8a09e97c0363da4c  gamadv-xtd3-6.63.14-linux-arm64-glibc2.23.tar.xz
e1eaaa5d1cd65a5f98c9ae6cb2e6c0d4cd085ddd01b07d94b5b522dd26f7ac3a  gamadv-xtd3-6.63.14-linux-arm64-glibc2.27.tar.xz
ed1c6101ca71dae890605f3e42ca203a5f73166c3cb822a20a0cf093b9036823  gamadv-xtd3-6.63.14-linux-arm64-glibc2.31.tar.xz
a923fdba30b7e31f69487d3a6b1ce657196eecce30743bc5e2299835c787c855  gamadv-xtd3-6.63.14-linux-x86_64-glibc2.19.tar.xz
0c846feeba2c31947de08143d4e6b39de1f797730d1652a13dfb5b4e208ca116  gamadv-xtd3-6.63.14-linux-x86_64-glibc2.23.tar.xz
6fe6dd94cc3ceb4566d6245819b968f2228656648ccf74e465771b89fd68d7b8  gamadv-xtd3-6.63.14-linux-x86_64-glibc2.27.tar.xz
6593ae3b7464d07d6a0062939f59354327f7186d3a6613168ecf19206c75318b  gamadv-xtd3-6.63.14-linux-x86_64-glibc2.31.tar.xz
dbf36fcb10a8d9f9d523e57609b0cb22b5561dba7171986c26ae6c8c9948817c  gamadv-xtd3-6.63.14-linux-x86_64-glibc2.35.tar.xz
71c12d393e716faf943d43d2e372e7c22620d9fba3dc4afca55582a87a4be2d5  gamadv-xtd3-6.63.14-linux-x86_64-legacy.tar.xz
3414612b948f8a76035a3c2972da0af021f08dbf213c9d0e5abfbac27e3786ab  gamadv-xtd3-6.63.14-macos-arm64.tar.xz
d82a5325023ae16a5a5a72988402141fddd12b34fef18169b1d8b1181db6cbe6  gamadv-xtd3-6.63.14-macos-x86_64-legacy.tar
ae60e7e6f2619c08d1ee971a47c58d9e800f28919878dd9f672f653b2fd6c75d  gamadv-xtd3-6.63.14-macos-x86_64.tar.xz
9ddbb6667c723725fa60cf2d552cbe61d9a37d7de1daf57e7bdcd95b6fb04743  gamadv-xtd3-6.63.14-windows-x86_64.msi
843c697eaf0cd0d6eb7f8c7a708f046758bbb5c601a9225e10525cdf52ef294c  gamadv-xtd3-6.63.14-windows-x86_64.zip

Don't miss a new GAMADV-XTD3 release

NewReleases is sending notifications on new releases.