Releases: GAM-team/GAM
GAM 7.31.05
- 7.31.05
Added option variables <RESearchPattern> to gam select section <SectionName> verify and gam config verify
that causes GAM to only display variables with names selected by <RESearchPattern>.
gam select School verify variables "^(customer|domain)"
Section: School
customer_id = C03abc123
domain = school.edu
gam config verify variables 'dir'
Section: DEFAULT
cache_dir = ~/GamConfig/gamcache ; /Users/gamteam/GamConfig/gamcache
config_dir = ~/GamConfig ; /Users/gamteam/GamConfig
drive_dir = ~/GamWork ; /Users/gamteam/GamWork
gmail_cse_incert_dir = ~/GmailCSE/Certs ; /Users/gamteam/GmailCSE/Certs
gmail_cse_inkey_dir = ~/GmailCSE/Keys ; /Users/gamteam/GmailCSE/Keys
input_dir = .
- See Update History
GAM 7.31.04
- 7.31.04
Fixed bug in gam report admin|chrome that caused to events to not be displayed.
Updated gam <UserTypeEntity> print|show messages|threads ... query <QueryGmail> to display the query.
- See Update History
GAM 7.31.03
- 7.31.03
Due to the following Calendar API update, the gam <UserTypeEntity> transfer calendars command has been removed.
- See: https://developers.google.com/workspace/calendar/release-notes#October_27_2025
Data ownership can be transferred in the Google Calendar UI.
- See Update History
GAM 7.31.02
- 7.31.02
Added the following options to gam <UserTypeEntity> copy drivefile
to limit copying to those files owned by selected users.
copysubfilesownedby users <EmailAddressList>- Only files owned by users in<EmailAddressList>are copied.copysubfilesownedby notusers <EmailAddressList>- Only files not owned by users in<EmailAddressList>are copied.copysubfilesownedby regex <REMatchPattern>- Only files owned by users whose email addresses match<REMatchPattern>are copied.copysubfilesownedby notregex <REMatchPattern>- Only files owned by users whose email addresses do not match<REMatchPattern>are copied.
- See Update History
GAM 7.31.01
GAM 7.31.00
- 7.31.00
Fixed bug in gam report chrome (user <UserItem>)|(select <UserTypeEntity>) where no activities were returned.
report chrome does not use the parameter userKey=<EmailAddress> as do other applications but requires
parameter filter DEVICE_USER==<EmailAddress>.
Updated gam report admin (user <UserItem>)|(select <UserTypeEntity>) to use parameter filter USER_EMAIL==<EmailAddress>
to display activiities affecting the user <EmailAddress>. Use option userisactor to use the parameter userKey=<EmailAddress>
that displays activities where user <EmailAddress> executed the command that generated the activity.
Fixed bug in gam print cros|filelist|users ... (addcsvdata <FieldName> <String>)+ formatjson where the addcsvdata columns
were not displayed but the additional field values were included in the JSON data. Now, the addcsvdata columns
are displayed but the additional field values are only included in the JSON data when option includdecsvdatainjson is specified.
Added option addcsvdata <FieldName> <String> to gam <UserTypeEntity> print cigroups|groups
that adds additional columns of data to the CSV file output.
Added option addcsvdata <FieldName> <String> to gam <UserTypeEntity> print cigroupmembere|group-members
that adds additional columns of data to the CSV file output.
- See Update History
GAM 7.30.05
- 7.30.05
Added option gmaileventtypes <NumberRangeList> to gam report gmail that can be used to limit the event types displayed.
<NumberRange> ::= <Number>|(<Number>/<Number>)
<NumberRangeList> ::= "<NumberRange>(,<NumberRange>)*"
gam report gmail user user@domain.com gmaileventtypes 1,10/11
Updated sorting of column headers in gam report <ActivityApplicationName>.
- See Update History
GAM 7.30.04
- 7.30.04
Updated gam report gmail to avoid the following error when incomplete start/end time information is provided.
ERROR: Invalid request: Start time and end time should both be provided, and the scan duration should not be greater than 30 days.
- No time information provided - GAM sets
range -30d today - Only
start <Time>provided - GAM setsend <Time>+30d - Only
end <Time>provided - GAM setsstart <Time>-30d
- See Update History
GAM 7.30.03
- 7.30.03
Updated gam report <ActivityApplicationName> to reflect the changes described here:
Added option resourcedetailsfilter <String> to gam report <ActivityApplicationName> described here:
For gam <UserTypeEntity> print <Objects>, expanded the list of <Objects> covered by gam.cfg csv_output_users_audit = True.
- See Update History
GAM 7.30.02
- 7.30.02
Added option conferencedata meet <MeetID> to <EventAttribute> that allows specifying
a reference to an existing Google Meet when creating/updating a calendar event.
Upgraded to Python 3.14.2.
- See Update History