Latest updates
6.18.02
Updated gam create project
to proceed even if one or two APIs fail to be enabled;
currently, any failure terminates the project creation.
6.18.01
- Upgraded to Python 3.10.4
6.18.00
Added initial support for the Cloud Channel API; this is used by resellers.
6.17.02
Added a command to update basic form settings.
gam <UserTypeEntity> update form <DriveFileEntity>
[title <String>] [description <String>] [isquiz [Boolean>]
6.17.01
Fixed bug in gam <UserTypeEntity> print forms
that caused a trap when a form has no title.
6.17.00
Added initial support for the Forms API.
Fixed bug in gam <UserTypeEntity> print|show filecounts ... showmimetype [not] <MimeTypeList>
that
removed 'me' in owners
from the query.
- Upgraded to Python 3.10.3
- Upgraded to OpenSSL 1.1.1n
6.16.19
Fixed bug in gam print vaultcounts matter <MatterItem> corpus mail accounts <EmailAddressEntity>
where
extraneous lines emails,0,
appeared in the output.
6.16.18
Fixed bug in gam update contactphotos
and gam <UserTypeEntity> update contactphotos
where
option drivedir|(sourcefolder <FilePath>)
was not properly processed. Unfortunately, the
Domain Shared Contacts API seems to be broken when trying to manage contact photos.
6.16.17
Updated gam <UserTypeEntity> replacedomain contacts emailmatchpattern <RegularExpression> domain <OldDomainName> <NewDomainName>
to only replace <OldDomainName>
with <NewDomainName>
in the email addresses within the contact that match <RegularExpression>
.
Previously, emailmatchpattern <RegularExpression>
selected a contact and all email addresses within the contact had
their domain names updated if applicable.
6.16.16
Added option aggregateusersby clientid|appname
to gam <UserTypeEntity> print|show tokens
that
aggregates the users by clientid|appname
and displays a count of the number of users rather
than the individual users for each clientid|appname
.
6.16.15
Updated to allow new 10 million cell limit in Google Sheets.
6.16.14
Added command to replace domain names in contact email addresses; this can be useful
when merging/renaming domains.
gam <UserTypeEntity> replacedomain contacts
[<PeopleResourceNameEntity>|<PeopleUserContactSelection>]
(domain <OldDomainName> <NewDomainName>)+
Fixed sorting of permissions in gam <UserTypeEntity> print drivefileacls
.
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