Skip to content

Releases: taers232c/GAMADV-XTD3

GAM 6.03.19

18 May 22:28
d7cf5c7
Compare
Choose a tag to compare

Latest updates

Added option showattachments [attachmentnamepattern <RegularExpression>] to
gam <UserTypeEntity> print messages|threads. This adds the column Attachments
that shows the number of attachments and columns Attachments.n.name and Attachments.n.mimeType
that show the attachment names and MIME types.

Installation

If you are a first time Gam user:

If you are upgrading from standard Gam

If you are upgrading from GAMADV-X or GAMADV-XTD

GAM 6.03.18

18 May 13:13
87d6dd5
Compare
Choose a tag to compare

Latest updates

Added commands to delete specific domain contacts and user's contacts using the People API.

gam delete domaincontacts <PeopleResourceNameEntity>
gam <UserTypeEntity> delete peoplecontacts <PeopleResourceNameEntity>

Updated various google libraries.

Installation

If you are a first time Gam user:

If you are upgrading from standard Gam

If you are upgrading from GAMADV-X or GAMADV-XTD

GAM 6.03.17

17 May 00:22
17cd69f
Compare
Choose a tag to compare

Latest updates

Corrected 6.03.16 code fix to avoid trap on Windows when doing the following:

gam config debug_level 1 redirect stdout foo.txt multiprocess ..

It fixed the trap but disabled the redirect.

Installation

If you are a first time Gam user:

If you are upgrading from standard Gam

If you are upgrading from GAMADV-X or GAMADV-XTD

GAM 6.03.16

14 May 16:40
48773c9
Compare
Choose a tag to compare

Latest updates

Fixed code to avoid trap on Windows when doing the following:

gam config debug_level 1 redirect stdout foo.txt multiprocess ..

Updated code to handle the following error in gam copy drivefile:

ERROR: 400: badRequest - Bad Request

Updated code in gam info resoldcustomer <CustomerID> to avoid a trap when <CustomerID>
is not a resold customer ID.

Fixed bug in gam <UserTypeEntity> print filelist ... formatjson that caused a trap when no files were listed.

Installation

If you are a first time Gam user:

If you are upgrading from standard Gam

If you are upgrading from GAMADV-X or GAMADV-XTD

GAM 6.03.15

11 May 16:15
58d821a
Compare
Choose a tag to compare

Latest updates

Fixed bug in gam update cigroup where dynamic <QueryDynamicGroup> was marked as invalid.

If you are a first time Gam user:

If you are upgrading from standard Gam

If you are upgrading from GAMADV-X or GAMADV-XTD

GAM 6.03.14

10 May 20:19
600dab1
Compare
Choose a tag to compare

Latest updates

Added code to handle the following errors when adding an ACL on a Team Drive file.

ERROR: 403: cannotShareTeamDriveWithNonGoogleAccounts - Cannot share a shared drive with non Google accounts.
ERROR: 400: shareOutNotPermitted - Bad Request. User message: "This email address is linked to a personal Google Account. <Your domain> doesn't allow sharing with personal accounts."

Installation

If you are a first time Gam user:

If you are upgrading from standard Gam

If you are upgrading from GAMADV-X or GAMADV-XTD

GAM 6.03.13

08 May 16:22
2898af6
Compare
Choose a tag to compare

Latest updates

Added option show all|direct|inherited to gam print|show chromepolicies which allows selection of
policies by whether the policy is set directly on the OU or is inherited from a parent OU; the default is all.
A Boolean field/column, direct, has been added to the output. This makes copying only direct policies from one OU to another easy.

# Display direct policies
gam redirect csv ChromePolicies.csv print chromepolicies ou "/Path/To/OU1" show direct
gam csv ChromePolicies.csv gam update chromepolicy "~name" "~fields.0.name" "~fields.0.value" "~fields.1.name" "~fields.1.value" ou "/Path/To/OU2"

# Display all policies, select direct on update
gam redirect csv ChromePolicies.csv print chromepolicies ou "/Path/To/OU1"
gam config csv_input_row_filter "direct:boolean:true" csv ChromePolicies.csv gam update chromepolicy "~name" "~fields.0.name" "~fields.0.value" "~fields.1.name" "~fields.1.value" ou "/Path/To/OU2"

Installation

If you are a first time Gam user:

If you are upgrading from standard Gam

If you are upgrading from GAMADV-X or GAMADV-XTD

GAM 6.03.12

08 May 01:18
afe7941
Compare
Choose a tag to compare

Latest updates

Updated gam update chromepolicy (<SchemaName> (<Field> <Value>)+)+ to allow empty
<Field> <Value> pairs. This makes copying a set of policies from one OU to another easy
without having to deal with policies with differing numbers of fields.

gam redirect csv ChromePolicies.csv print chromepolicies ou "/Path/To/OU1"
gam csv ChromePolicies.csv gam update chromepolicy "~name" "~fields.0.name" "~fields.0.value" "~fields.1.name" "~fields.1.value" ou "/Path/To/OU2"

Following Jay's lead, added option 'grouptreetogam info userandmembertreetogam info cigroup`.

Installation

If you are a first time Gam user:

If you are upgrading from standard Gam

If you are upgrading from GAMADV-X or GAMADV-XTD

GAM 6.03.11

05 May 17:48
6244ec7
Compare
Choose a tag to compare

Latest updates

Upgraded to Python 3.9.5.

Following Jay's lead, Google time is now checked against admin.googleapis.com rather than www.googleapis.com.

Updated code to convert the Shared Drive file field trashedTime from UTC according to gam.cfg timezone.

Installation

If you are a first time Gam user:

If you are upgrading from standard Gam

If you are upgrading from GAMADV-X or GAMADV-XTD

GAM 6.03.10

04 May 22:28
f47ae5e
Compare
Choose a tag to compare

Latest updates

Fixed bug in gam create course ... copyfrom <CourseID> ... copytopics ... copymaterialsfiles true materialstates "all"
that generated the following error:

ERROR: 400: invalidArgument - Request contains an invalid argument.

Installation

If you are a first time Gam user:

If you are upgrading from standard Gam

If you are upgrading from GAMADV-X or GAMADV-XTD