Releases: GAM-team/GAM
GAM 7.28.00
- 7.28.00
Added option addcsvdata <FieldName> <String> to gam report [usage] customers|users
that adds additional columns of data to the CSV file output. This will be most useful
when reading a CSV of user information and you want to include some of the user information,
e.g., orgUnitPath, in the output.
gam redirect csv ./Users.csv print users fields ou
gam redirect csv ./UserStorageInfo.csv multiprocess csv Users.csv gam report users user "~primaryEmail" parameters accounts:drive_used_quota_in_mb,accounts:gmail_used_quota_in_mb,accounts:gplus_photos_used_quota_in_mb,accounts:total_quota_in_mb,accounts:used_quota_in_mb,accounts:used_quota_in_percentage addcsvdata orgUnitPath "~orgUnitPath"
- See Update History
GAM 7.27.05
- 7.27.05
Added option addcsvdata <FieldName> <String> to gam print courses
that adds additional columns of data to the CSV file output.
The following scope is no longer necessary: Cloud Identity API - Groups Beta (Enables group locking/unlocking)
as this scope Cloud Identity API - Groups now provides group locking/unlocking.
- See Update History
GAM 7.27.04
- 7.27.04
Added options to gam <UserTypeEntity> create delegate that support
sending email notifications when a user adds a delegate.
- See: https://github.com/GAM-team/GAM/wiki/Users-Gmail-Delegates#delegation-notification
- See Update History
GAM 7.27.03
- 7.27.03
Updated gam <UserTypeEntity> create|update|sync chatmember role specification to role member|manager|owner.
This is the mapping between the Chat UI and Chat API; GAM uses the Chat UI role names.
UI: Member, API: ROLE_MEMBER
UI: Manager, API: ROLE_ASSISTANT_MANAGER
UI: Owner, API: ROLE_MANAGER
Updated gam <UserTypeEntity> update chatspace options for permission settings.
[managemembersandgroups owners|managers|members]
[modifyspacedetails owners|managers|members]
[togglehistory owners|managers|members]
[useatmentionall owners|managers|members]
[manageapps owners|managers|members]
[managewebhooks owners|managers|members]
[replymessages owners|managers|members]
- See Update History
GAM 7.27.02
- 7.27.02
Added option clearattachments <String> to gam [<UserTypeMessage>] update chatmessage
that clears all attachments from a Chat message. If <ChatContent> is not specified,
the current message text is retained and <String> is appended; <String> must be specified
but can be empty in which case the current message test is preserved as-is.
- See Update History
GAM 7.27.01
- 7.27.01
Fixed bug in gam <UserTypeEntity> claim ownership <DriveFileEntity> ... onlyUsers|skipusers <UserTypeEntity>
where the email addresses in onlyUsers|skipusers <UserTypeEntity> were not normalized.
- See Update History
GAM 7.27.00
- 7.27.00
Added debug_redaction Boolean variable to gam.cfg. When True, the default,
sensitive data like access/refresh tokens, client secret and authorization codes
are redacted from debug output. This allows you to post debug output without
compromising your account information. Even with debug redaction,
anything shared publicly should be double-checked for sensitive content.
- See Update History
GAM 7.25.01
- 7.25.01
Fixed bug in gam config timezone <String> to handle timezone abbreviations correctly;
they were incorrectly shifted to lowercase.
- 7.25.00
Removed a capabilty added in 7.24.00 that allowed reading command data from Google Docs and Sheets
when a user's service account access to Drive and Sheets had been disabled. Jay was concerned
that this change could be exploited to give access to all user's files.
This capability has been replaced by issuing the following commands. The admin specified in gam oauth create
can read command data from Docs and Sheets to which it has access.
gam config commanddata_clientaccess true save
gam oauth create
Enable the following and proceed to authorization.
[*] 42) Drive API - commanddata_clientaccess
[*] 54) Sheets API - commanddata_clientaccess
Fixed in bug in gam report that caused a trap with either of the thismonth or previousmonths options were used.
Upgraded to Python 3.14.0.
- See Update History
GAM 7.25.00
- 7.25.00
Removed a capabilty added in 7.24.00 that allowed reading command data from Google Docs and Sheets
when a user's service account access to Drive and Sheets had been disabled. Jay was concerned
that this change could be exploited to give access to all user's files.
This capability has been replaced by issuing the following commands. The admin specified in gam oauth create
can read command data from Docs and Sheets to which it has access.
gam config commanddata_clientaccess true save
gam oauth create
Enable the following and proceed to authorization.
[*] 42) Drive API - commanddata_clientaccess
[*] 54) Sheets API - commanddata_clientaccess
Fixed in bug in gam report that caused a trap with either of the thismonth or previousmonths options were used.
Upgraded to Python 3.14.0.
- See Update History
GAM 7.24.01
- 7.24.01
Updated GAM to handle the following error that occurs when GAM tries to authenticate
as a user that has been disabled by Google.
ERROR: Authentication Token Error - invalid_account: Forbidden
- See Update History