Releases: GAM-team/GAM
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
GAM 7.34.01
- 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]
- See Update History
GAM 7.34.00
- 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
- See Update History
GAM 7.33.03
- 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.
- See Update History
GAM 7.33.02
- 7.33.02
Added hideinvitationssetting to <UserCalendarSettingsField> used by
gam <UserTypeEntity> print|show calsettings.
- See Update History
GAM 7.33.01
- 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
- See Update History
GAM 7.33.00
- 7.33.00
Added variable developer_preview_apis to gam.cfg that is a comma separated list of APIs requiring a Developer Preview key.
Currently, chat is the only API that requires a Developer Preview key; it is required for the User Sections commands.
- See: https://github.com/GAM-team/GAM/wiki/Users-Chat#introduction
- See: https://github.com/GAM-team/GAM/wiki/Users-Chat#manage-chat-user-sections
- See Update History
GAM 7.32.07
- 7.32.07
Added option includepermissionsforview published to gam <UserTypeEntity> print filelist and
gam <UserTypeEntity> show fileinfo. From the Drive API documentation:
Specifies which additional view's permissions to include in the response. Only published is supported.
- See Update History
GAM 7.32.06
- 7.32.06
Added options to gam <UserTypeEntity> copy drivefile ... copysubfiles to limit copying
to files whose modifiedTime meets specified requirements.
start|starttime <Date>|<Time>- If specified,modifiedTimemust be >= the valueend|endtime <Date>|<Time>- If specified,modifiedTimemust be <= the valuerange <Date>|<Time> <Date>|<Time>- first value <=modifiedTime<= second value
- See Update History
GAM 7.32.05
- 7.32.05
Fixed bug in gam <UserTypeEntity> print messages|threads ... headers <SMTPHeaderList> where
headers other than those specified in <SMTPHeaderList> were displayed.
Updated gam info users <UserTypeEntity> to display the following data when the Licensing API
does not return data due to quota limits. Previously, no License data was displayed and
there was no way to know if it was omitted due to API quota limits vs the user has no license?
Licenses: (1)
Not available/incomplete
If a user has no licenses, this will be displayed.
Licenses: (0)
You should use license_skus = <SKUIDList> in gam.cfg to list all of the licensing SKUs
used in your workspace. Without this list, GAM has to make 70+ API calls to get the licenses
for a user; this can cause quota limit errors.
- See Update History