Latest updates
6.20.01
Added code to validate values in <CAARegionList>
in gam create|update caalevel
.
6.20.00
Following Jay's lead, updated gam [<UserTypeEntity>] print|show teamdrives
to display
the orgUnit
path for a Shared Drive in addition to its orgUnitId
. The org unit information
is only available when the command is run as an administrator. Additional API calls are
necessary to get the orgUnit
path; the option noorgunits
disables the additional API
calls and display of the path .
Following Jay's lead, added option ou|org|orgunit <OrgUnitItem>
to gam [<UserTypeEntity>] update teamdrive
to
move the Team Drive to the specified OU. This option is only available when the command is run as an administrator.
As Jay says: THIS FEATURE IS CURRENTLY ALPHA.
Follwing Jay's lead, added commands to manage/display Context-Aware Access Levels.
6.18.04
Added the ability to upload Note attachments to Google Drive.
6.18.03
Added command to download Note attachments.
Updated gam delete|update schema
to handle the following error:
ERROR: 500: FIELD_IN_USE - Cannot delete a field in use.resource.fields
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