Releases: GAM-team/GAM
GAM 7.34.12
- 7.34.12
Fixed build errors that prevented Windows zip files from being created.
Added option returnidonly to gam create|update printer that causes GAM to return just the ID
of the printer.
- See Update History
GAM 7.34.11
- 7.34.11
Updated gam-install.sh script for macOS/Linux to properly config GAM when the answer to the following question is No.
Can you run a full browser on this machine? (usually Y for macOS, N for Linux if you SSH into this machine)
- See Update History
GAM 7.34.10
- 7.34.10
Fixed bug where formatjson quotechar <Character> on the command line did not override redirect csv <FileName> multiprocess quotechar <Character>.
- See Update History
GAM 7.34.09
- 7.34.09
Updated gam <UserTypeEntity> update photo to delete the user's existing photo
before performing the update as the API update will succeed but not replace a user's existing self-set photo.
- See Update History
GAM 7.34.08
- 7.34.08
Rebuild to avoid the following error:
requests/__init__.py:113: RequestsDependencyWarning: urllib3 (2.6.3) or chardet (6.0.0.post1)/charset_normalizer (3.4.4) doesn't match a supp\
orted version!
- 7.34.07
Added the following command to create a guest user.
gam create guestuser <EmailAddress>
Added the following items to <UserFieldName>:
guestaccountinfo- Additional guest-related metadata fieldsisguestuser- Indicates if the inserted user is a guest
- See Update History
GAM 7.34.06
- 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
- See Update History
GAM 7.34.05
- 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.
- See Update History
GAM 7.34.04
- 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
- See Update History
GAM 7.34.03
- 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.
- See Update History
GAM 7.34.02
- 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:
- The GAM Discussion Forum (google-apps-manager@googlegroups.com)
- The GAM Public Chat Room (https://chat.google.com/app/chat/AAAA4BULhWo)
- See Update History