github taers232c/GAMADV-XTD3 v6.64.05
GAM 6.64.05

latest releases: v7.0036, v7.00.36, v7.00.35...
13 months ago

Scroll to bottom of page for installation/downloads

Latest updates

6.64.05

Added matchfield organizerself <Boolean> to <EventMatchProperty> to simplify selecting events
where the user in the following commands is/is not the organizer of the event.

gam <UserTypeEntity> update events <UserCalendarEntity> [<EventEntity>]
gam <UserTypeEntity> delete events <UserCalendarEntity> [<EventEntity>]
gam <UserTypeEntity> purge events <UserCalendarEntity> [<EventEntity>]
gam <UserTypeEntity> move events <UserCalendarEntity> [<EventEntity>]
gam <UserTypeEntity> info events <UserCalendarEntity> [<EventEntity>]
gam <UserTypeEntity> show events <UserCalendarEntity> [<EventEntity>]
gam <UserTypeEntity> print events <UserCalendarEntity> [<EventEntity>]
gam <UserTypeEntity> update calattendees <UserCalendarEntity> <EventEntity>

6.64.04

Updated gam calendars <CalendarEntity> move events and gam <UserTypeEntity> move events <UserCalendarEntity>
to handle the following error:

ERROR: 400: badRequest - Bad Request

6.64.03

Updated gam <UserTypeEntity> get drivefile to allow downloading Jamboard files; they must be downloaded with format pdf.

6.64.02

Updated gam <UserTypeEntity> transfer drive to handle the following error:

ERROR: 400: Bad Request. User message: "The action cannot be performed on an item of mime-type: application/vnd.google-apps.shortcut" - invalidSharingRequest

6.64.01

Updated gam <UserTypeEntity> print|show youtubechannels to handle the following error:

ERROR: 403: unsupportedSupervisedAccount - Access Forbidden. The authenticated user cannot access this service.

6.64.00

Added support for displaying users YouTube channels.

6.63.19

Fixed bug in gam print vacation where endDate value was not converted to yyyy-mm-dd format.

6.63.18

Updated gam print|show ownership to show the correct file owner when the most recent event is change_owner.

6.63.17

Added support for Duet AI license.

  • ProductID - 101047
  • SKUID - 101047001 | duetai

Added api_call_tries_limit variable to gam.cfg that limits the number of tries
for Google API calls that return an error that indicates a retry should be performed.
The default value is 10 and the range of allowable values is 3-10.

6.63.16

Arguments noinherit, blockinheritance and blockinheritance true have been removed from the following
commands due to an upcoming API change that no longer allows blocking OU setting inheritance.
Arguments inherit and blockinheritance false are still valid.

gam create org <OrgUnitPath>
gam update org <OrgUnitItem>
gam update orgs <OrgUnitEntity>

6.63.15

Added print_cros_ous and print_cros_ous_and_children variables to gam.cfg that provide a default list of OUs for these commands:

gam print cros
gam print crosactivity

Updated group commands that manage members to handle the following error:

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

Updated Data Studio to Looker Studio; added the following command synonyms:

  • lookerstudioassets for datastudioassets
  • lookerstudiopermissions for datastudiopermissions

Corrected error message in gam add datastudiopermissions:

  • Old -ERROR: Missing argument: Expected <DataStudioAssetMembersEntity>
  • New - `ERROR: Missing argument: Expected

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

583c335dbd68576197469ee96f34ba82a06f8d717060e440d783662b738baf2f  gamadv-xtd3-6.64.05-linux-arm64-glibc2.23.tar.xz
7eb20ab143a2284cd09b28b157f98d1b08e891a474bd4f9a91d040f9b4865cb3  gamadv-xtd3-6.64.05-linux-arm64-glibc2.27.tar.xz
0392bc4a14be67a41a97052672860404fe32fa316818bff1ed7e8c4a643d73f8  gamadv-xtd3-6.64.05-linux-arm64-glibc2.31.tar.xz
e50aa5819317fe47493874b218d39d05723398a3966b3bf6373e96004a3ede8d  gamadv-xtd3-6.64.05-linux-x86_64-glibc2.19.tar.xz
872cdcd557e0328de7978702d32473f9d71e666df0593bafa358fe600ee832e1  gamadv-xtd3-6.64.05-linux-x86_64-glibc2.23.tar.xz
acd4e35361c29ed59e7e8b6bed7a625b6c95daf1735f5edfe1eb2c5ed4545452  gamadv-xtd3-6.64.05-linux-x86_64-glibc2.27.tar.xz
521abd9f90e64ee1146dea175998af17017641a39c1d96da9ca5fedaf6ee5b14  gamadv-xtd3-6.64.05-linux-x86_64-glibc2.31.tar.xz
edcdd848f9ccc0995153d3f7f326780fe8a3236804b9859d78c103b1f13c8bf6  gamadv-xtd3-6.64.05-linux-x86_64-glibc2.35.tar.xz
0990eb0c89eeee871877cbabd973afd6540dcaeb3a5d2451366ae6c0b2328ec7  gamadv-xtd3-6.64.05-linux-x86_64-legacy.tar.xz
13a2f38b8fa9f0cb8f0430197558cb8fa569c4dd68bf20318fffffd139338466  gamadv-xtd3-6.64.05-macos-arm64.tar.xz
6908c532d3658a30dba8a0574a548c6271f779812f8cda0bf92b50e25fe2392d  gamadv-xtd3-6.64.05-macos-x86_64-legacy.tar
5d5ca1c5ee2c3bab7e1acdcb1481975b5e660619f1ef9c4426fa2dc0d1838bb1  gamadv-xtd3-6.64.05-macos-x86_64.tar.xz
92be888f4311e002f5a0161e059e3b2c8111d7bc7d3a4b04fa8b8d29562d0120  gamadv-xtd3-6.64.05-windows-x86_64.msi
ffaeb023028f665280bc7ff038ca7288dd35c60941644a641694d44fba4897ea  gamadv-xtd3-6.64.05-windows-x86_64.zip

Don't miss a new GAMADV-XTD3 release

NewReleases is sending notifications on new releases.