Skip to content

Releases: GAM-team/GAM

GAM 7.34.06

20 Feb 22:31
Immutable release. Only release title and notes can be modified.
b9a4892

Choose a tag to compare

  • 7.34.06

Added option copyfolderpermissions [<Boolean>] to gam <UserTypeEntity> copy|move drivefile.

When copyfolderpermissions false is specified, no folder permissions are copied; this simplifies
disabling all folder permission copying.

When not specified or copyfolderpermissions [true] is specified, folder permissions are copied based on the following options:

copymergewithparentfolderpermissions [<Boolean>]
copymergedtopfolderpermissions [<Boolean>]
copytopfolderpermissions [<Boolean>]
copytopfolderiheritedpermissions [<Boolean>]
copytopfoldernoniheritedpermissions never|always|syncallfolders|syncupdatedfolders
copymergedsubfolderpermissions [<Boolean>]
copysubfolderpermissions [<Boolean>]
copysubfolderinheritedpermissions [<Boolean>]
copysubfoldernoniheritedpermissions never|always|syncallfolders|syncupdatedfolders

GAM 7.34.05

18 Feb 18:27
Immutable release. Only release title and notes can be modified.
660e9de

Choose a tag to compare

  • 7.34.05

Updated gam report <ActivityApplictionName> to perform a reverse chronological sort
on all rows across multiple users and/or event names; this is consistent with the behavior
in the Admin console. Use option notimesort to suppress this sort.

GAM 7.34.04

18 Feb 00:46
Immutable release. Only release title and notes can be modified.
991b1aa

Choose a tag to compare

  • 7.34.04

Updated gam <UserTypeEntity> create drivefileacl <DriveFileEntity> user <UserItem> role owner to better
handle the case where the current owner of a file is suspended. Previously, the command was displayed as an error
even though the ownership was changed.

gam user currentowner@domain.com add drivefileacl <DriveFileID> user newowner@domain.com role owner
User: currentowner@domain.com, Add 1 Drive File/Folder ACL
  User: currentowner@domain.com, Drive File/Folder ID: <DriveFileID>, Permission ID: newowner@domain.com, Add Failed: Sorry, the items were successfully shared but emails could not be sent to newowner@domain.com.

Now the command is displayed as a success with a note indicating that the ownership change email was not sent.

gam user currentowner@domain.com add drivefileacl <DriveFileID> user newowner@domain.com role owner
User: currentowner@domain.com, Add 1 Drive File/Folder ACL
  User: currentowner@domain.com, Drive File/Folder ID: <DriveFileID>, Permission ID: newowner@domain.com, Added: Sorry, the items were successfully shared but emails could not be sent to newowner@domain.com.
  New Owner
    id: 10834698115409747890
    type: user
    emailAddress: newowner@domain.com
    domain: domain.com
    role: owner
    permissionDetails:
      role: writer
        type: file
        inherited: True
        inheritedFrom: Unknown
      role: owner
        type: file
        inherited: False
    deleted: False
    pendingOwner: False

GAM 7.34.03

16 Feb 19:01
Immutable release. Only release title and notes can be modified.
2822404

Choose a tag to compare

  • 7.34.03

Updated to Python 3.14.3

Updated Cryptography to 46.0.5

Updated gam course <CourseID> create student|teacher <EmailAddress> error message when
<EmailAddress> is not in a trusted domain to remove suggestion about creating an invitation.

GAM 7.34.02

13 Feb 17:17
Immutable release. Only release title and notes can be modified.
2429e99

Choose a tag to compare

  • 7.34.02

Updated GAM to prevent errors like the following:

ERROR: Unable to find the server at oauth2.googleapis.com
ERROR: Unable to find the server at gmail.googleapis.com

If you experience any unexpected errors, post a message to:

GAM 7.34.01

12 Feb 19:37
Immutable release. Only release title and notes can be modified.
d8d68e8

Choose a tag to compare

  • 7.34.01

Updated gam create|update adminrole to handle the following errors:

ERROR: 400: invalid - Invalid Role privileges
ERROR: 400: required - Required parameter: [resource.privileges[n].service_id]

GAM 7.34.00

12 Feb 01:58
Immutable release. Only release title and notes can be modified.
4f79a29

Choose a tag to compare

  • 7.34.00

Added variable csv_output_header_required to gam.cfg that is a comma separated list of <Strings>
that are required to be in the list of column headers in the CSV file written by a gam print command.
This will typically be used to specify headers that are required in subsequent commands that process
the CSV file even if the API didn't return any data for those columns.

Updated the following commands to not require the Directory API - Domains scope
unless the internal or external options are used to request the member category.

gam info|print groups
gam print|show group-members
gam info|print cigroups
gam print|show cigroup-members
gam <UserTypeEntity> print|show filesharecounts

GAM 7.33.03

10 Feb 22:00
Immutable release. Only release title and notes can be modified.
fed1662

Choose a tag to compare

  • 7.33.03

Fixed bug in gam [<UserTypeEntity>] sendemail ... from <EmailAddress> replyto <EmailAddress>
where an <EmailAddress> of the form Text <user@domain.com> had the Text removed.

GAM 7.33.02

07 Feb 19:51
Immutable release. Only release title and notes can be modified.
e18a70e

Choose a tag to compare

  • 7.33.02

Added hideinvitationssetting to <UserCalendarSettingsField> used by
gam <UserTypeEntity> print|show calsettings.

GAM 7.33.01

05 Feb 20:13
Immutable release. Only release title and notes can be modified.
97358d1

Choose a tag to compare

  • 7.33.01

Added option shownopolicy to gam print chromepolicies that will display output like the following
if no policies apply to the selected OU or group.

gam print chromepolicies ou /Test appid chrome:emidddocikgklceeeifefomdnbkldhng namespace chrome.users.apps shownopolicy
Getting all Chrome Policies that match query (chrome.users.apps.*) for /Test
Got 0 Chrome Policies that matched query (chrome.users.apps.*) for /Test...
name,orgUnitPath,parentOrgUnitPath,direct,appId
noPolicy,/Test,/,False,chrome:emidddocikgklceeeifefomdnbkldhng