github taers232c/GAMADV-XTD3 v6.59.11
GAM 6.59.11

latest releases: v6.75.01, v6.75.00, v6.74.02...
11 months ago

Scroll to bottom of page for installation/downloads

Latest updates

6.59.11

Updated gam print|show chromepolicies to query the following nameapaces when
namespace <NamespaceList> is not specified. Previously, only the namespaces
marked with a * were queried. chrome.devices.managedguest was added in 6.59.10.

chrome.users *
chrome.users.apps *
chrome.users.appsconfig
chrome.devices *
chrome.devices.kiosk *
chrome.devices.kiosk.apps
chrome.devices.managedguest *
chrome.devices.managedguest.apps
chrome.networks.cellular
chrome.networks.certificates
chrome.networks.ethernet
chrome.networks.globalsettings
chrome.networks.vpn
chrome.networks.wifi
chrome.printers
chrome.printservers

6.59.10

Fixed bug in gam print|show chromepolicies where policies in namespace chrome.devices.managedguest
were not displayed unless it was specified in namespace <NamespaceList>.

Improved error messages in gam <UserTypeEntity> move events.

6.59.09

Added option addnumericsuffixonduplicate <Number> to gam create user <EmailAddress> that
will attempt to create a unique <EmailAddress> when the original value is a duplicate user address.
If <EmailAddress> is <String>@<DomainName>, up to <Number> attempts will be made
to create a unique <EmailAddress>; <Number> defaults to 0.

<String>1@<DomainName>
<String>2@<DomainName>
...

6.59.08

Fixed bug in csv_output_row_filter "FieldName:date<Operator>Never" that didn't properly detect matches.
For example, the following command would not display users that had never logged in.

gam config csv_output_row_filter "lastLoginTime:date=Never" print users lastlogintime

6.59.07

Added option immutableous <OrgUnitEntity> to gam <UserTypeEntity> update user ... org <OrgUnitPath> that
does not update the user's OU to <OrgUnitPath> if <OrgUnitPath> appears in <OrgUnitEntity>. All other
fields are updated.

This can be used when a SIS outputs user data to be updated but students temporarily in special purpose
OUs should not be updated to the SIS specified OU. <OrgUnitEntity> and <OrgUnitPath> must both
specify OU paths, not IDs.

gam csv SISdata.csv gam update user "~primaryEmail" suspended off firstname "~First Name" lastname "~Last Name"
        ou "~OU" immutableous "'/Students/Lower School/Restricted,'/Students/Middle School/Restricted'"

6.59.06

Added option sources <PeopleProfileSourceNameList> to gam <UserTypeEntity> print|show peopleprofile
that allows specification of the sources of the data to display. By default, data from all sources is displayed.

<PeopleProfileSourceName> ::=
        account|accounts|
        domain|domains|
        profile|profiles
<PeopleProfileSourceNameList> ::= "<PeopleProfileSourceName>(,<PeopleProfileSourceName>)*"

Added option updatefilepermissions [<Boolean>] to gam <UserTypeEntity> move drivefile <DriveFileEntity>.
Previously, file permissions were not updated in the command; now, when updatefilepermissions is true,
file permissions will be removed/created as specified by the following noptions:

excludepermissionsfromdomains <DomainNameList>
includepermissionsfromdomains <DomainNameList>
mappermissionsdomain <DomainName> <DomainName>

Additionally, permissions referencing deleted groups/users will be removed.

The permissions are updated on the file before it is moved.

Test before using in production.

6.59.05

Added option includepermissionsfromdomains <DomainNameList> to the following commands
that copies only those permissions that reference any domain in <DomainNameList>.
It is mutually exclusive with exludepermissionsfromdomains <DomainNameList>.

gam copy|sync teamdriveacls <SharedDriveEntity>
gam <UserTypeEntity> copy|sync teamdriveacls <SharedDriveEntity>
gam <UserTypeEntity> copy|move drivefile <DriveFileEntity>

6.59.04

Fixed bug in gam <UserTypeEntity> print|show filesharecounts where ACLs for deleted user/groups
were miscounted as external shares.

6.59.03

Cleaned up Getting/Got messages for several commands.

Improved performance of gam print admins.

6.59.02

Updated the Analytic account/property commands to use service account access so that data
can be retrieved for any user.

Fixed bug where the Analytics Admin API was not being added in gam update project
forcing you to manually enable it.

6.59.01

Updated gam checkconnection to check connections to the following sites:

Contacts API - Domain Shared Contacts - www.google.com
Email Audit API - apps-apis.google.com
Sites API - sites.google.com

6.59.00

Added commands to display Analytic account/property information.

6.58.03

Fixed bug in gam [<UserTypeEntity>] print shareddriveacls oneitemperrow shownopermissionsdrives true
where the Shared Drives with no ACLs were not shown; they were shown if oneitemperrow was omitted.

6.58.02

Updated gam <UserTypeEntity> print filelist ... filepath|fullpath to not display parent information
for orphans. Previously, GAM would incorrectly display:

...,parents,parents.0.id,parents.0.isRoot,...
...,1,Orphans,False,...

Now the corrected display is:

...,parents,parents.0.id,parents.0.isRoot,...
...,,,,...

This change makes the output the same as when filepath|fullpath is omitted.

6.58.01

Added the following options to tag replace processing to allow control of the case of replacement data.

You can control the case of the letters in replace <Tag> <String> and replace <Tag> <UserReplacement>.

  • {PC}...{Tag1}...{Tag2}...{/PC} - For all sequences of letters between {PC} and {/PC}, the first letter is converted to uppercase, subsequent letters to lowercase.
  • {UC}...{Tag1}...{Tag2}...{/UC} - All letters between {UC} and {/UC} will be converted to uppercase
  • {LC}...{Tag1}...{Tag2}...{/LC} - All letters between {LC} and {/LC} will be converted to lowercase

6.58.00

Added license_max_results variable to gam.cfg. When retrieving licenses from License API,
this variable controls how many should be retrieved in each chunk. The default value is 100; the range is 100-1000.
As of 2023-04-27, larger numbers cause Google to return an incorrect number of licenses.

Installation

If you are a first time Gam user:

If you are updating your GAMADV-XTD3 version:

If you are upgrading from standard Gam

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

sha256 hashes

e48a39e9cb1e2ac0e078a863ac965158ad451f056316bc6b74a77f9ee349e0a1  gamadv-xtd3-6.59.11-linux-arm64-glibc2.23.tar.xz
3a24ddb1fdca88872d1868853a0eade74a5935afa6b1dc629b2268ac55ab62d3  gamadv-xtd3-6.59.11-linux-arm64-glibc2.27.tar.xz
b11da84059c16f62879ad3a596cf886337a613f7cd099bee6ec8cb0be483fef9  gamadv-xtd3-6.59.11-linux-arm64-glibc2.31.tar.xz
3e68947e3433eb01709afa97449c20d5f638608786f7eb87c3b55ffb3f22bc55  gamadv-xtd3-6.59.11-linux-x86_64-glibc2.19.tar.xz
cfa506dab8267fba13c10d27eb5362b88bf918e4d6c8341f17b04228728c8dbf  gamadv-xtd3-6.59.11-linux-x86_64-glibc2.23.tar.xz
356dea1d7889bd39eb9073bf4e98f3932db054d5390a563405179fda95c70482  gamadv-xtd3-6.59.11-linux-x86_64-glibc2.27.tar.xz
4a313c84b5b52b5ad6d79e82c81637bc051f47f588bba54759f24f32ddc43a10  gamadv-xtd3-6.59.11-linux-x86_64-glibc2.31.tar.xz
04fde3d9170d8721fc8b5de224dab82af6bd368a69c018aaf983af30159575f5  gamadv-xtd3-6.59.11-linux-x86_64-glibc2.35.tar.xz
7967410120ab59e6686beb01ecf129e253889d5be3ad655620da131a3b7943e0  gamadv-xtd3-6.59.11-linux-x86_64-legacy.tar.xz
13bb53cd8b69f3968527d6be608ebca6bb2b57718801f27881449599a52947c3  gamadv-xtd3-6.59.11-macos-arm64.tar.xz
9a9d19bd566dbd83841dd1ef650f2d2b2e5a9d628c6fab1dde534aec64a0f10e  gamadv-xtd3-6.59.11-macos-x86_64-legacy.tar
ec1b01e89f8f3f01fc58592465a0ffba21fba4610563b9da131f312c8d6b40a0  gamadv-xtd3-6.59.11-macos-x86_64.tar.xz
8fd3c3f1d9a0bd9075ffe0ef9ede04bf1b3d37beb8a7dd4472cb3596cbe0e3b5  gamadv-xtd3-6.59.11-windows-x86.msi
7f46a8d85d24ef312437aeb1d57da472f9412fec5851c65aa12872a3b409a698  gamadv-xtd3-6.59.11-windows-x86.zip
61238f3eb63ceaf8fade356738a3d2d0815b125cfc45f63c20848bd666ca45d3  gamadv-xtd3-6.59.11-windows-x86_64.msi
91a6e05258214c5385a82d86a70d1997c7e682b48429eb9fcec15242b0eac49b  gamadv-xtd3-6.59.11-windows-x86_64.zip

Don't miss a new GAMADV-XTD3 release

NewReleases is sending notifications on new releases.