Latest updates
6.14.05
Upgraded the countsonly
suboption showsource
in gam <UserTypeEntity> print filelist
to display
the name of the source drive/folder (Name column) in addition to its ID (Source Column).
6.14.04
Added a command to move Other Contacts to My Contacts.
gam <UserTypeEntity> move othercontacts <OtherContactResourceNameEntity>|<OtherContactSelection>
Improved action performed messages in gam <UserTypeEntity> update othercontacts
.6.14.03
6.14.03
Added a command to delete Other Contacts.
- Thanks to Kim Nilsson for finding a Stack Overflow page that showed the way to do this.
- See: https://github.com/taers232c/GAMADV-XTD3/wiki/Users-People-Contacts-Profiles#delete-user-other-contacts
gam <UserTypeEntity> delete othercontacts <OtherContactResourceNameEntity>|<OtherContactSelection>
Added a command to update Other Contacts and move them to My Contacts.
- Thanks to Kim Nilsson for finding a Stack Overflow page that showed the way to do this.
- See: https://github.com/taers232c/GAMADV-XTD3/wiki/Users-People-Contacts-Profiles#update-user-other-contacts
gam <UserTypeEntity> update othercontacts <OtherContactResourceNameEntity>|<OtherContactSelection>
<PeopleContactAttribute>+
(contactgroup <ContactGroupItem>)*
6.14.02
Updated gam print|show teamdriveacls
to display the creation time of the Team/Shared drives.
6.14.01
Added the option excludepermissionsfromdomains <DomainNameList>
to gam <UserTypeEntity> copy|move drivefile <DriveFileEntity>
that excludes permissions that reference any domain in <DomainNameList>
from being copied.
- Thanks to Kevin Sanghvi for suggesting this enhancement.
Fixed bug gam <UserTypeEntity> copy|move drivefile <DriveFileEntity>
where option copymergewithparentfolderpermissions
was not recognized.
6.14.00
Added the following options to gam <UserTypeEntity> copy|move drivefile <DriveFileEntity>
that provide more flexibility in managing permissions when copying/moving folders.
- Thanks to Kevin Sanghvi for suggesting these enhancements.
copyfileinheritedpermissions [<Boolean>]
copyfilenoninheritedpermissions [<Boolean>]
copymergewithparentfolderpermissions [<Boolean>]
copymergedtopfolderpermissions [<Boolean>]
copytopfolderiheritedpermissions [<Boolean>]
copytopfoldernoniheritedpermissions never|always|syncallfolders|syncupdatedfolders
copymergedsubfolderpermissions [<Boolean>]
copysubfolderinheritedpermissions [<Boolean>]
copysubfoldernoniheritedpermissions never|always|syncallfolders|syncupdatedfolders
- See: https://github.com/taers232c/GAMADV-XTD3/wiki/Users-Drive-Copy-Move#copy-permissions
- See: https://github.com/taers232c/GAMADV-XTD3/wiki/Users-Drive-Copy-Move#move-permissions
Following Jay's lead, added command gam <UserTypeEntity> show vaultholds
to display all vault holds
affecting a user. This allows you to investigate the error Delete Failed: Precondition is not met.
when trying to delete a user.
Added option buildpath [<Boolean>]
to gam <UserTypeEntity> create filter label <LabelName>
that controls whether
<LabelNames>
of the form Top/Middle/Bottom
will be created as single-level or multi-level.
Added option hidden <Boolean>' to
gam update teamdrive`.
Fixed bug in gam print|show matters matterstate <MatterStateList>
that caused a trap.
Fixed bug in gam update mobile <MobileEntity> action block
that caused the following error:
ERROR: 400: invalidInput - Invalid value for: action_block is not a valid value
- Upgraded to Python 3.10.2
- Updated google-api-python-client to version 2.35.0
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