github taers232c/GAMADV-XTD3 v6.64.07
GAM 6.64.07

latest releases: v7.00.06, v7.00.05, v7.00.04...
11 months ago

Scroll to bottom of page for installation/downloads

Latest updates

6.64.07

Updated gam <UserTypeEntity> move drivefile to handle the following error:

ERROR: 403: targetUserRoleLimitedByLicenseRestriction - Cannot set the requested role for that user as they lack the necessary license

6.64.06

Added fields devicelicensetype and osupdatestatus to <CrOSFieldName>.

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.

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

459251886722179badefe3a284bf6271110ecde78085708e412fe6c442181465  gamadv-xtd3-6.64.07-linux-arm64-glibc2.23.tar.xz
ef703992cdf29f961e2d804b28e135563589d24c679efb80b9e07f61124ab964  gamadv-xtd3-6.64.07-linux-arm64-glibc2.27.tar.xz
84722deecf4161fef0462f2dccc11d69f04bc291ab68ba8d9bdd7895f9f0c313  gamadv-xtd3-6.64.07-linux-arm64-glibc2.31.tar.xz
57dc19b74080339535d87f8b99d5e4b753b9af6eb4ddb221c0779d629edcf30f  gamadv-xtd3-6.64.07-linux-x86_64-glibc2.19.tar.xz
9e962da5166d100624a2baec8a644609da306d43ace26302c6889d32cf49509a  gamadv-xtd3-6.64.07-linux-x86_64-glibc2.23.tar.xz
5104869242103ee33c3156b4f726b5ea6498200ec971cdac133fa8448178a653  gamadv-xtd3-6.64.07-linux-x86_64-glibc2.27.tar.xz
91c713cc42368df884185f00e729048390c1f52cfe0e5ce583b86196db1ce60c  gamadv-xtd3-6.64.07-linux-x86_64-glibc2.31.tar.xz
1bda63fb660b55e0403a0dbacae3d82d90492646c22406478a2d1997b1be4b4d  gamadv-xtd3-6.64.07-linux-x86_64-glibc2.35.tar.xz
827adef9bc2396956568ff08a9ca1523886f4d8901d8d6e5ea93f0cc734118e2  gamadv-xtd3-6.64.07-linux-x86_64-legacy.tar.xz
08200bfdc1967f7aa3b14873af8bace1f46d3690010cb7d4437b58f6069edd1e  gamadv-xtd3-6.64.07-macos-arm64.tar.xz
1f3bbc559dc96f55ef368ded0e2a31e8f5247006e421b7421824fc0e243d3442  gamadv-xtd3-6.64.07-macos-x86_64-legacy.tar
a48f42cb2d46ad42b7d02425b890a978d136505ff49f3a7624cc65dc1432a14c  gamadv-xtd3-6.64.07-macos-x86_64.tar.xz
3d63a1312774b03f17fc55de5bdf12a5b5e89bd1ac9eb8d3121dcd8a1f52e425  gamadv-xtd3-6.64.07-windows-x86_64.msi
cf3221016777cd2510ecfffea7fee8c4dd7bbb1c6c1151bd2fa0008ec4aceebe  gamadv-xtd3-6.64.07-windows-x86_64.zip

Don't miss a new GAMADV-XTD3 release

NewReleases is sending notifications on new releases.