Releases: taers232c/GAMADV-XTD3
GAM 7.00.32
Scroll to bottom of page for installation/downloads
Latest updates
7.00.32
Updated gam info policies
to accept different policy specifications:
polices/<String>
- A policy name,policies/ahv4hg7qc24kvaghb7zihwf4riid4
settings/<String>
- A policy setting type,settings/workspace_marketplace.apps_allowlist
<String>
- A policy setting type,workspace_marketplace.apps_allowlist
7.00.31
Updated gam info|print|show policies
to make additional API calls for settings/workspace_marketplace.apps_allowlist
to get the application name for the application ID. Use option noappnames
to suppress these calls.
7.00.30
Added command to display selected Cloud Identity policies.
gam info policies <CIPolicyNameEntity>
[nowarnings]
[formatjson]
Removed option name <CIPolicyName>
from gam print|show policies
; use info policies
.
7.00.29
Added option name <CIPolicyName>
to gam print|show policies
that displays
information about a specific policy.
7.00.28
Fixed issue that caused gam print/show policies
to fail on some group policies.
7.00.27
Updated gam <UserTypeEntity> collect orphans
and all commands that print file paths to recognize
that a file owned by a user that has no parents is not an orphan if sharedWithMeTime
is set.
This occurs when user A creates a file in a shared folder owned by user B.
Added commands to display Cloud Identity policies.
gam print policies [todrive <ToDriveAttribute>*]
(filter <String>) [nowarnings]
[formatjson [quotechar <Character>]]
gam show policies (filter <String>) [nowarnings]
[formatjson]
7.00.26
Updated drive_dir
in gam.cfg
to allow the value .
that causes redirect csv|stdout|stderr <FileName>
to write <FileName>
in the current directory without having to prefix <FileName>
with ./
.
Upgraded to OpenSSL 3.4.0 where possible.
7.00.25
Updated authentication process for gam print|show projects
.
7.00.24
Updated gam print|show projects ... showiampolicies 0|1|3
to use non-service account authentication.
7.00.23
Updated gam <UserTypeEntity> create|delete chatmember
to accept external (non-domain) email addresses.
7.00.22
Fixed bug in gam create vaultmatter ... showdetails
that caused a trap.
7.00.21
Added csv_output_header_order
variable to gam.cfg
that is a list of <Strings>
that are used to specify the order of column headers in the CSV file written by a gam print command.
Any headers in the file but not in the list will appear after the headers in the list.
This might be used when the CSV file data is to be processed by another program
that requires that the headers be in a particular order.
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
b1a6b007b818621aa58f2d8f257540fe2ed485b49c4564d0c54ae91d4192b93c gamadv-xtd3-7.00.32-linux-arm64-glibc2.23.tar.xz
80ba4045efa46663d9422235539b5d76569f51ea4d67083a3787bb731e6cdfbd gamadv-xtd3-7.00.32-linux-arm64-glibc2.27.tar.xz
7f20dd303b4dff46c5368bdf64d494d30db1589bfbbc62f42acc68273e4c2a6d gamadv-xtd3-7.00.32-linux-arm64-glibc2.31.tar.xz
528e113cfbac3647d9f67c2ad93f1487091bea89539385d0dbccc262aa702742 gamadv-xtd3-7.00.32-linux-x86_64-glibc2.19.tar.xz
23d64b8c0cc0502ba3ece64ec6fd58947ad194bfd2fc190b8384887c86c82637 gamadv-xtd3-7.00.32-linux-x86_64-glibc2.23.tar.xz
cd42e9f82a0eed2d39f5479dc8574a47490e209b4e21e59db03e786f81d4671b gamadv-xtd3-7.00.32-linux-x86_64-glibc2.27.tar.xz
87138dcfee13d7ec8dddb72da82608d485c23b3abde0fe425b0f63c1c769d00d gamadv-xtd3-7.00.32-linux-x86_64-glibc2.31.tar.xz
20e09623ae7673bec8edcb7a842dcd10e91d2f90e5885f89dbdbf093b367850c gamadv-xtd3-7.00.32-linux-x86_64-glibc2.35.tar.xz
e6fd7adcb4a25378848d6be01543eea4e6f104295b0436eb3c2be178cf2afdbc gamadv-xtd3-7.00.32-linux-x86_64-glibc2.39.tar.xz
daf58b0d40dcb0278bb3891ae0471eb4baffd95d81bd3493635e4aef115e8560 gamadv-xtd3-7.00.32-linux-x86_64-legacy.tar.xz
26a4842b312ad2e10ae7276d75d9730067587e8c1545178dd94169e243c6c609 gamadv-xtd3-7.00.32-macos-arm64.tar.xz
0ecf70a832d2d16778cac8d9c83536354011a555501944d9db62c7d4d82de350 gamadv-xtd3-7.00.32-macos-x86_64.tar.xz
afca6b93b52be02893871b6d43851830c175e352da941b2901e627bb01194cee gamadv-xtd3-7.00.32-windows-x86_64.msi
51f4dc4b5bca37723c8c07e9ca30406767ad2fe19510f26f6d0ab4ec36e37729 gamadv-xtd3-7.00.32-windows-x86_64.zip
GAM 7.00.31
Scroll to bottom of page for installation/downloads
Latest updates
7.00.31
Updated gam info|print|show policies
to make additional API calls for settings/workspace_marketplace.apps_allowlist
to get the application name for the application ID. Use option noappnames
to suppress these calls.
7.00.30
Added command to display selected Cloud Identity policies.
gam info policies <CIPolicyNameEntity>
[nowarnings]
[formatjson]
Removed option name <CIPolicyName>
from gam print|show policies
; use info policies
.
7.00.29
Added option name <CIPolicyName>
to gam print|show policies
that displays
information about a specific policy.
7.00.28
Fixed issue that caused gam print/show policies
to fail on some group policies.
7.00.27
Updated gam <UserTypeEntity> collect orphans
and all commands that print file paths to recognize
that a file owned by a user that has no parents is not an orphan if sharedWithMeTime
is set.
This occurs when user A creates a file in a shared folder owned by user B.
Added commands to display Cloud Identity policies.
gam print policies [todrive <ToDriveAttribute>*]
(filter <String>) [nowarnings]
[formatjson [quotechar <Character>]]
gam show policies (filter <String>) [nowarnings]
[formatjson]
7.00.26
Updated drive_dir
in gam.cfg
to allow the value .
that causes redirect csv|stdout|stderr <FileName>
to write <FileName>
in the current directory without having to prefix <FileName>
with ./
.
Upgraded to OpenSSL 3.4.0 where possible.
7.00.25
Updated authentication process for gam print|show projects
.
7.00.24
Updated gam print|show projects ... showiampolicies 0|1|3
to use non-service account authentication.
7.00.23
Updated gam <UserTypeEntity> create|delete chatmember
to accept external (non-domain) email addresses.
7.00.22
Fixed bug in gam create vaultmatter ... showdetails
that caused a trap.
7.00.21
Added csv_output_header_order
variable to gam.cfg
that is a list of <Strings>
that are used to specify the order of column headers in the CSV file written by a gam print command.
Any headers in the file but not in the list will appear after the headers in the list.
This might be used when the CSV file data is to be processed by another program
that requires that the headers be in a particular order.
7.00.20
Fix Windows MSI installer issues on version upgrade. If you are having issues upgrading from a version older than 7.00.20 to this version or newer you may need to do a one time uninstall of GAM7 and then reinstall the new version.
No configuration files will be lost during the uninstall / reinstall.
7.00.19
Updated gam update shareddrive <SharedDriveEntity> ou <OrgUnitItem>
to handle the following error
that occurs when an invalid <SharedDriveEntity>
is specified.
ERROR: 400: invalidArgument - Invalid org membership name 0AJ3b2FTPakToUk9PVAxx.~
Updated gam print browsers
to properly format the time field deviceIdentifiersHistory.records.0.firstRecordTime
.
7.00.18
Updated gam create project
to use a default project name of gam-project-a1b2c
(a1b2c
is a random string of 5 characters)
instead of gam-project-abc-123-xyz
to avoid the following warning:
Project: gam-project-abc-123-xyz, Service Account: gam-project-abc-123-xyz@gam-project-abc-123-xyz.iam.gserviceaccount.com, Extracting public certificate
init.py:12382: UserWarning: Attribute's length must be >= 1 and <= 64, but it was 70
init.py:12383: UserWarning: Attribute's length must be >= 1 and <= 64, but it was 70
Project: gam-project-abc-123-xyz, Service Account: gam-project-abc-123-xyz@gam-project-abc-123-xyz.iam.gserviceaccount.com, Done generating private key and public certificate
7.00.17
Update all user calendar commands to disable falling back to client access if service account
authorization has never been performed. Previously, in this circumstance, the admin's calendars
rather than the user's calendars were processed.
7.00.16
Updated gam <UserTypeEntity> claim|transfer ownership
to show Got N Drive Files/Folders that matched query
messages
as files/folders are being identified for processing.
Added option <JSONData>
to gam create|update caalevel
.
Updated to Python 3.13.0 where possible.
7.00.15
Added options timestamp [<Boolean>]
and timeformat <String>
to gam <UserTypeEntity> create|update drivefile
that allow
adding a timestamp to a created/updated file name.
7.00.14
Retry the following unexpected errors in gam print users
.
ERROR: 400: failedPrecondition - Precondition check failed.
ERROR: 500: unknownError - Unknown Error.
7.00.13
Align version number with GAM7.
7.00.12
Updated option showlastmodification
to gam <UserTypeEntity> print|show filecounts
to handle
the case where all users owning files are suspended. In this case the lastModifyingUser
column
will show the user's display name as the API doesn't return the user's email address.
Updated support for Folders with limited access
; this is a work in progress.
7.00.11
Updated to Python 3.12.7 where possible.
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
edf41225bcc12edd5836e2dacc74aaa76da92956941c995ac6dde4f3306a0772 gamadv-xtd3-7.00.31-linux-arm64-glibc2.23.tar.xz
d0dc0beea6305079a7cd27755576a5a5e7abe25e20d688b89d27bdbdbcfbb02d gamadv-xtd3-7.00.31-linux-arm64-glibc2.27.tar.xz
b2526a4dad5ea8f6f8bd24a533486028a557db725a61b1a3e52c14ba8496d715 gamadv-xtd3-7.00.31-linux-arm64-glibc2.31.tar.xz
a37db306d17b53ab8d678159166b9540d01fbfcf7a1f6796d53d076da3197062 gamadv-xtd3-7.00.31-linux-x86_64-glibc2.19.tar.xz
2e88875bd2018da5d4fb9b819f0fc913e47c243f8fc25d8a41b6780364a9f73e gamadv-xtd3-7.00.31-linux-x86_64-glibc2.23.tar.xz
8004e2dbbdf0104e8a527a184822c45109ceb2320cffc65f94348805389a4810 gamadv-xtd3-7.00.31-linux-x86_64-glibc2.27.tar.xz
e822705b44dadaee70b94f8ba1c4cd8bf6c4eba77fe32777a37add7a9e9219eb gamadv-xtd3-7.00.31-linux-x86_64-glibc2.31.tar.xz
0ee8266efa80d6921d62ce6311dde3bc990879cf7b87abb4cda75dea6acf1b38 gamadv-xtd3-7.00.31-linux-x86_64-glibc2.35.tar.xz
2f392be8a3fbaad1aac594c7c6022155670a78995564cc560b9f40ff9b7ca450 gamadv-xtd3-7.00.31-linux-x86_64-glibc2.39.tar.xz
91b79112408f2e9f2624e9afca8eb53187d0e29a95a1c1d88ad504f1d1c0eceb gamadv-xtd3-7.00.31-linux-x86_64-legacy.tar.xz
b7c75bbadbf7ca59e1412ac987eb2411e2426f8569e7c2821738cacb23955f47 gamadv-xtd3-7.00.31-macos-arm64.tar.xz
dca5b55ec2764971d30a29f0ecf19eb28e7d43b88483827c473dc6ed2ea97369 gamadv-xtd3-7.00.31-macos-x86_64.tar.xz
390a0e7678226c39ae2d00bdcc2645638fdd9232fa33898d54cc65090e9feae9 gamadv-xtd3-7.00.31-windows-x86_64.msi
0a9062f4c8950c534e6a63e0d2a96beb0ed4487fb76681e1df6f78c6fb142bc6 gamadv-xtd3-7.00.31-windows-x86_64.zip
GAM 7.00.30
Scroll to bottom of page for installation/downloads
Latest updates
7.00.30
Added command to display selected Cloud Identity policies.
gam info policies <CIPolicyNameEntity>
[nowarnings]
[formatjson]
Removed option name <CIPolicyName>
from gam print|show policies
; use info policies
.
7.00.29
Added option name <CIPolicyName>
to gam print|show policies
that displays
information about a specific policy.
7.00.28
Fixed issue that caused gam print/show policies
to fail on some group policies.
7.00.27
Updated gam <UserTypeEntity> collect orphans
and all commands that print file paths to recognize
that a file owned by a user that has no parents is not an orphan if sharedWithMeTime
is set.
This occurs when user A creates a file in a shared folder owned by user B.
Added commands to display Cloud Identity policies.
gam print policies [todrive <ToDriveAttribute>*]
(filter <String>) [nowarnings]
[formatjson [quotechar <Character>]]
gam show policies (filter <String>) [nowarnings]
[formatjson]
7.00.26
Updated drive_dir
in gam.cfg
to allow the value .
that causes redirect csv|stdout|stderr <FileName>
to write <FileName>
in the current directory without having to prefix <FileName>
with ./
.
Upgraded to OpenSSL 3.4.0 where possible.
7.00.25
Updated authentication process for gam print|show projects
.
7.00.24
Updated gam print|show projects ... showiampolicies 0|1|3
to use non-service account authentication.
7.00.23
Updated gam <UserTypeEntity> create|delete chatmember
to accept external (non-domain) email addresses.
7.00.22
Fixed bug in gam create vaultmatter ... showdetails
that caused a trap.
7.00.21
Added csv_output_header_order
variable to gam.cfg
that is a list of <Strings>
that are used to specify the order of column headers in the CSV file written by a gam print command.
Any headers in the file but not in the list will appear after the headers in the list.
This might be used when the CSV file data is to be processed by another program
that requires that the headers be in a particular order.
7.00.20
Fix Windows MSI installer issues on version upgrade. If you are having issues upgrading from a version older than 7.00.20 to this version or newer you may need to do a one time uninstall of GAM7 and then reinstall the new version.
No configuration files will be lost during the uninstall / reinstall.
7.00.19
Updated gam update shareddrive <SharedDriveEntity> ou <OrgUnitItem>
to handle the following error
that occurs when an invalid <SharedDriveEntity>
is specified.
ERROR: 400: invalidArgument - Invalid org membership name 0AJ3b2FTPakToUk9PVAxx.~
Updated gam print browsers
to properly format the time field deviceIdentifiersHistory.records.0.firstRecordTime
.
7.00.18
Updated gam create project
to use a default project name of gam-project-a1b2c
(a1b2c
is a random string of 5 characters)
instead of gam-project-abc-123-xyz
to avoid the following warning:
Project: gam-project-abc-123-xyz, Service Account: gam-project-abc-123-xyz@gam-project-abc-123-xyz.iam.gserviceaccount.com, Extracting public certificate
init.py:12382: UserWarning: Attribute's length must be >= 1 and <= 64, but it was 70
init.py:12383: UserWarning: Attribute's length must be >= 1 and <= 64, but it was 70
Project: gam-project-abc-123-xyz, Service Account: gam-project-abc-123-xyz@gam-project-abc-123-xyz.iam.gserviceaccount.com, Done generating private key and public certificate
7.00.17
Update all user calendar commands to disable falling back to client access if service account
authorization has never been performed. Previously, in this circumstance, the admin's calendars
rather than the user's calendars were processed.
7.00.16
Updated gam <UserTypeEntity> claim|transfer ownership
to show Got N Drive Files/Folders that matched query
messages
as files/folders are being identified for processing.
Added option <JSONData>
to gam create|update caalevel
.
Updated to Python 3.13.0 where possible.
7.00.15
Added options timestamp [<Boolean>]
and timeformat <String>
to gam <UserTypeEntity> create|update drivefile
that allow
adding a timestamp to a created/updated file name.
7.00.14
Retry the following unexpected errors in gam print users
.
ERROR: 400: failedPrecondition - Precondition check failed.
ERROR: 500: unknownError - Unknown Error.
7.00.13
Align version number with GAM7.
7.00.12
Updated option showlastmodification
to gam <UserTypeEntity> print|show filecounts
to handle
the case where all users owning files are suspended. In this case the lastModifyingUser
column
will show the user's display name as the API doesn't return the user's email address.
Updated support for Folders with limited access
; this is a work in progress.
7.00.11
Updated to Python 3.12.7 where possible.
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
44017eae317299bc5dc9413521f3036d9cb31b6020205ea49db826300f110474 gamadv-xtd3-7.00.30-linux-arm64-glibc2.23.tar.xz
5ff37e1af14c967cc0fc23c2c64374de6d6ea9037a2f23ac1d11257ddb950223 gamadv-xtd3-7.00.30-linux-arm64-glibc2.27.tar.xz
615f28530a33512736d96d113b8c4cbc0000425223eb5ac199635e1fbb178a38 gamadv-xtd3-7.00.30-linux-arm64-glibc2.31.tar.xz
1c86f3599e507297b5742dc001e4cea7720dd11e9ad0f66285fb408384d02d25 gamadv-xtd3-7.00.30-linux-x86_64-glibc2.19.tar.xz
d7ad80f3c2aa192d0e26976a85d420ce2b84aff66c588768ee44c5b35a634b39 gamadv-xtd3-7.00.30-linux-x86_64-glibc2.23.tar.xz
46c077d929470356a2519f45c63badb32ff2fe9e1f444d515785f915a8c1eeb6 gamadv-xtd3-7.00.30-linux-x86_64-glibc2.27.tar.xz
b8c5583472a44e4de5ddebc7e34118360d17af1ca51868663424a227b233d1b7 gamadv-xtd3-7.00.30-linux-x86_64-glibc2.31.tar.xz
a1d7cb870ab613d571ffe7ce533ebf92ebce246d8a4857ce7fd6c91681fa4957 gamadv-xtd3-7.00.30-linux-x86_64-glibc2.35.tar.xz
04e156d1026f81c4e3ed8171bc7ff5b4e845514fb3494b2ca58b25b9ac673480 gamadv-xtd3-7.00.30-linux-x86_64-glibc2.39.tar.xz
f86fe7b0907b1ac002bf2576efcb98da628e2c3a181ddba4076145e85006fc0e gamadv-xtd3-7.00.30-linux-x86_64-legacy.tar.xz
50ed20f1407c7db52e16c8982037a390c7ed36b463712b8974f0838ac3fcced5 gamadv-xtd3-7.00.30-macos-arm64.tar.xz
6e7649b406ecf1ab74413bfb8e5dacad6177c107b1c818c64c9daa845abfb55c gamadv-xtd3-7.00.30-macos-x86_64.tar.xz
024f31afd803512ff4958c4f01a793fd0393a6775363d112d8c2a214c85f5563 gamadv-xtd3-7.00.30-windows-x86_64.msi
16f316d4051140036c886aa78aa26c66e18bb585965a14387a5fec6633aeece4 gamadv-xtd3-7.00.30-windows-x86_64.zip
GAM 7.00.29
Scroll to bottom of page for installation/downloads
Latest updates
7.00.29
Added option name <CIPolicyName>
to gam print|show policies
that displays
information about a specific policy.
7.00.28
Fixed issue that caused gam print/show policies
to fail on some group policies.
7.00.27
Updated gam <UserTypeEntity> collect orphans
and all commands that print file paths to recognize
that a file owned by a user that has no parents is not an orphan if sharedWithMeTime
is set.
This occurs when user A creates a file in a shared folder owned by user B.
Added commands to display Cloud Identity policies.
gam print policies [todrive <ToDriveAttribute>*]
(filter <String>) [nowarnings]
[formatjson [quotechar <Character>]]
gam show policies (filter <String>) [nowarnings]
[formatjson]
7.00.26
Updated drive_dir
in gam.cfg
to allow the value .
that causes redirect csv|stdout|stderr <FileName>
to write <FileName>
in the current directory without having to prefix <FileName>
with ./
.
Upgraded to OpenSSL 3.4.0 where possible.
7.00.25
Updated authentication process for gam print|show projects
.
7.00.24
Updated gam print|show projects ... showiampolicies 0|1|3
to use non-service account authentication.
7.00.23
Updated gam <UserTypeEntity> create|delete chatmember
to accept external (non-domain) email addresses.
7.00.22
Fixed bug in gam create vaultmatter ... showdetails
that caused a trap.
7.00.21
Added csv_output_header_order
variable to gam.cfg
that is a list of <Strings>
that are used to specify the order of column headers in the CSV file written by a gam print command.
Any headers in the file but not in the list will appear after the headers in the list.
This might be used when the CSV file data is to be processed by another program
that requires that the headers be in a particular order.
7.00.20
Fix Windows MSI installer issues on version upgrade. If you are having issues upgrading from a version older than 7.00.20 to this version or newer you may need to do a one time uninstall of GAM7 and then reinstall the new version.
No configuration files will be lost during the uninstall / reinstall.
7.00.19
Updated gam update shareddrive <SharedDriveEntity> ou <OrgUnitItem>
to handle the following error
that occurs when an invalid <SharedDriveEntity>
is specified.
ERROR: 400: invalidArgument - Invalid org membership name 0AJ3b2FTPakToUk9PVAxx.~
Updated gam print browsers
to properly format the time field deviceIdentifiersHistory.records.0.firstRecordTime
.
7.00.18
Updated gam create project
to use a default project name of gam-project-a1b2c
(a1b2c
is a random string of 5 characters)
instead of gam-project-abc-123-xyz
to avoid the following warning:
Project: gam-project-abc-123-xyz, Service Account: gam-project-abc-123-xyz@gam-project-abc-123-xyz.iam.gserviceaccount.com, Extracting public certificate
init.py:12382: UserWarning: Attribute's length must be >= 1 and <= 64, but it was 70
init.py:12383: UserWarning: Attribute's length must be >= 1 and <= 64, but it was 70
Project: gam-project-abc-123-xyz, Service Account: gam-project-abc-123-xyz@gam-project-abc-123-xyz.iam.gserviceaccount.com, Done generating private key and public certificate
7.00.17
Update all user calendar commands to disable falling back to client access if service account
authorization has never been performed. Previously, in this circumstance, the admin's calendars
rather than the user's calendars were processed.
7.00.16
Updated gam <UserTypeEntity> claim|transfer ownership
to show Got N Drive Files/Folders that matched query
messages
as files/folders are being identified for processing.
Added option <JSONData>
to gam create|update caalevel
.
Updated to Python 3.13.0 where possible.
7.00.15
Added options timestamp [<Boolean>]
and timeformat <String>
to gam <UserTypeEntity> create|update drivefile
that allow
adding a timestamp to a created/updated file name.
7.00.14
Retry the following unexpected errors in gam print users
.
ERROR: 400: failedPrecondition - Precondition check failed.
ERROR: 500: unknownError - Unknown Error.
7.00.13
Align version number with GAM7.
7.00.12
Updated option showlastmodification
to gam <UserTypeEntity> print|show filecounts
to handle
the case where all users owning files are suspended. In this case the lastModifyingUser
column
will show the user's display name as the API doesn't return the user's email address.
Updated support for Folders with limited access
; this is a work in progress.
7.00.11
Updated to Python 3.12.7 where possible.
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
8e98e66095b710925f559b50e8a0898c1cbda26736617c7352193931c62bd7cd gamadv-xtd3-7.00.29-linux-arm64-glibc2.23.tar.xz
1b7ac4bfc39da7c20076df3bc356b12da9af75b768d2dcf16016af56e1a5c3c4 gamadv-xtd3-7.00.29-linux-arm64-glibc2.27.tar.xz
00daa0399a339bff90f06c38b2a0bd24aa9811f608ce81a448fd74e0fded1866 gamadv-xtd3-7.00.29-linux-arm64-glibc2.31.tar.xz
3867fee98914e9b0520599f369cfa5c9ecbbe33d52cb71a5822e0be1528e54df gamadv-xtd3-7.00.29-linux-x86_64-glibc2.19.tar.xz
b543c6755eb83dea600d754b059eb9a767ec019d5dce48722a0b21e5ef7b4297 gamadv-xtd3-7.00.29-linux-x86_64-glibc2.23.tar.xz
70d9bd1d6a1e6d27014988c59e0613aea4a8dc187324b3d702495edfb75666c1 gamadv-xtd3-7.00.29-linux-x86_64-glibc2.27.tar.xz
d712322ba0336b7c8be8bea1770893e811339500957109c5c761a54bc2595d97 gamadv-xtd3-7.00.29-linux-x86_64-glibc2.31.tar.xz
338ca28659b1fd13ab0208849395bc32309c883552cc4132790274e74f2295a6 gamadv-xtd3-7.00.29-linux-x86_64-glibc2.35.tar.xz
9760c178f9f013cfe6996d5d9293da21dae600d3d2cdda9418d4bd54a93e5728 gamadv-xtd3-7.00.29-linux-x86_64-glibc2.39.tar.xz
ebc4956c7ff0a92f671e6530de2f33f84ee7b71660ca698c721e97d6b970f3fc gamadv-xtd3-7.00.29-linux-x86_64-legacy.tar.xz
140f8ff536e5f34eb3410e47255a373e507f2ba15b15bbcb2b1aef60eb5190ef gamadv-xtd3-7.00.29-macos-arm64.tar.xz
1e68f40af038632c578a251d321111906c02b1f9562d1160c5499402c7a7b4a5 gamadv-xtd3-7.00.29-macos-x86_64.tar.xz
4fff6f0e34e83532d6aa1e7d2fed0de035a055dde3276cab3bf35a968ee87cab gamadv-xtd3-7.00.29-windows-x86_64.msi
cbcd7531adcdbacbb91fa3038533776d5aae4b86c3ef5717d5f82c2ffb69e2ac gamadv-xtd3-7.00.29-windows-x86_64.zip
GAM 7.00.28
Scroll to bottom of page for installation/downloads
Latest updates
7.00.28
Fixed issue that caused gam print/show policies
to fail on some group policies.
7.00.27
Updated gam <UserTypeEntity> collect orphans
and all commands that print file paths to recognize
that a file owned by a user that has no parents is not an orphan if sharedWithMeTime
is set.
This occurs when user A creates a file in a shared folder owned by user B.
Added commands to display Cloud Identity policies.
gam print policies [todrive <ToDriveAttribute>*]
(query <String>) [nowarnings]
[formatjson [quotechar <Character>]]
gam show policies (query <String>) [nowarnings]
[formatjson]
7.00.26
Updated drive_dir
in gam.cfg
to allow the value .
that causes redirect csv|stdout|stderr <FileName>
to write <FileName>
in the current directory without having to prefix <FileName>
with ./
.
Upgraded to OpenSSL 3.4.0 where possible.
7.00.25
Updated authentication process for gam print|show projects
.
7.00.24
Updated gam print|show projects ... showiampolicies 0|1|3
to use non-service account authentication.
7.00.23
Updated gam <UserTypeEntity> create|delete chatmember
to accept external (non-domain) email addresses.
7.00.22
Fixed bug in gam create vaultmatter ... showdetails
that caused a trap.
7.00.21
Added csv_output_header_order
variable to gam.cfg
that is a list of <Strings>
that are used to specify the order of column headers in the CSV file written by a gam print command.
Any headers in the file but not in the list will appear after the headers in the list.
This might be used when the CSV file data is to be processed by another program
that requires that the headers be in a particular order.
7.00.20
Fix Windows MSI installer issues on version upgrade. If you are having issues upgrading from a version older than 7.00.20 to this version or newer you may need to do a one time uninstall of GAM7 and then reinstall the new version.
No configuration files will be lost during the uninstall / reinstall.
7.00.19
Updated gam update shareddrive <SharedDriveEntity> ou <OrgUnitItem>
to handle the following error
that occurs when an invalid <SharedDriveEntity>
is specified.
ERROR: 400: invalidArgument - Invalid org membership name 0AJ3b2FTPakToUk9PVAxx.~
Updated gam print browsers
to properly format the time field deviceIdentifiersHistory.records.0.firstRecordTime
.
7.00.18
Updated gam create project
to use a default project name of gam-project-a1b2c
(a1b2c
is a random string of 5 characters)
instead of gam-project-abc-123-xyz
to avoid the following warning:
Project: gam-project-abc-123-xyz, Service Account: gam-project-abc-123-xyz@gam-project-abc-123-xyz.iam.gserviceaccount.com, Extracting public certificate
init.py:12382: UserWarning: Attribute's length must be >= 1 and <= 64, but it was 70
init.py:12383: UserWarning: Attribute's length must be >= 1 and <= 64, but it was 70
Project: gam-project-abc-123-xyz, Service Account: gam-project-abc-123-xyz@gam-project-abc-123-xyz.iam.gserviceaccount.com, Done generating private key and public certificate
7.00.17
Update all user calendar commands to disable falling back to client access if service account
authorization has never been performed. Previously, in this circumstance, the admin's calendars
rather than the user's calendars were processed.
7.00.16
Updated gam <UserTypeEntity> claim|transfer ownership
to show Got N Drive Files/Folders that matched query
messages
as files/folders are being identified for processing.
Added option <JSONData>
to gam create|update caalevel
.
Updated to Python 3.13.0 where possible.
7.00.15
Added options timestamp [<Boolean>]
and timeformat <String>
to gam <UserTypeEntity> create|update drivefile
that allow
adding a timestamp to a created/updated file name.
7.00.14
Retry the following unexpected errors in gam print users
.
ERROR: 400: failedPrecondition - Precondition check failed.
ERROR: 500: unknownError - Unknown Error.
7.00.13
Align version number with GAM7.
7.00.12
Updated option showlastmodification
to gam <UserTypeEntity> print|show filecounts
to handle
the case where all users owning files are suspended. In this case the lastModifyingUser
column
will show the user's display name as the API doesn't return the user's email address.
Updated support for Folders with limited access
; this is a work in progress.
7.00.11
Updated to Python 3.12.7 where possible.
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
0258280f88490919d9684f93097a23a59fd4fe0cc4216ce2d7fe4d14eb817dd0 gamadv-xtd3-7.00.28-linux-arm64-glibc2.23.tar.xz
4dce18513bff5ef6ee9a0a7dfeeba318ed4f58ed5052a4a8f34cde7004579391 gamadv-xtd3-7.00.28-linux-arm64-glibc2.27.tar.xz
7a8cf4b8f0941ddeed5b1bc82e092ad85440a29f554d473a86433a40a0744689 gamadv-xtd3-7.00.28-linux-arm64-glibc2.31.tar.xz
99fec0cf9981ce6461e9e48d66934a15a4e8a13fb22cd7c0b0c0731ebb4dfda1 gamadv-xtd3-7.00.28-linux-x86_64-glibc2.19.tar.xz
908c569ff5bf77d991cf182392ea1f26c5685a557fc8f38393bcbbb83ec414a8 gamadv-xtd3-7.00.28-linux-x86_64-glibc2.23.tar.xz
65fddf2a4da10cc39be42e7ad2d96c36bee7ce95340be96ac9a2c7d48be72204 gamadv-xtd3-7.00.28-linux-x86_64-glibc2.27.tar.xz
43a3756433f2290a3f9b13123a1d91eb674fe328a8dead918f3c44b84b300e92 gamadv-xtd3-7.00.28-linux-x86_64-glibc2.31.tar.xz
21a0fb86f4208b60beeb58772c7f493ed71f657ee0eeb6d6e9335240e864b0ba gamadv-xtd3-7.00.28-linux-x86_64-glibc2.35.tar.xz
5b286d106ed89854306d29f38eef952503558786343035b114f35b0674c73306 gamadv-xtd3-7.00.28-linux-x86_64-glibc2.39.tar.xz
9c2c33b337e3ccdeb1a080a6f0e16a7142ff9efed252671d9545529eea1cacb2 gamadv-xtd3-7.00.28-linux-x86_64-legacy.tar.xz
a48d35a44be75c9c3042e174680fa6d1191526909b65095f88a77c305f03d3b0 gamadv-xtd3-7.00.28-macos-arm64.tar.xz
f8befb44ef4225785200ed671acb8bb0a03e709a70603d5a5212ce3a8d6e1021 gamadv-xtd3-7.00.28-macos-x86_64.tar.xz
262f9f203cda044739cbf4acbc2711c2af9c35ef164a42f4c4472c4776a59c09 gamadv-xtd3-7.00.28-windows-x86_64.msi
161deaf1547850e67239560dcd3a5681a5cedfd43722fd499bc4c9730efa3d20 gamadv-xtd3-7.00.28-windows-x86_64.zip
GAM 7.00.27
Scroll to bottom of page for installation/downloads
Latest updates
7.00.27
Updated gam <UserTypeEntity> collect orphans
and all commands that print file paths to recognize
that a file owned by a user that has no parents is not an orphan if sharedWithMeTime
is set.
This occurs when user A creates a file in a shared folder owned by user B.
Added commands to display Cloud Identity policies.
gam print policies [todrive <ToDriveAttribute>*]
(query <String>) [nowarnings]
[formatjson [quotechar <Character>]]
gam show policies (query <String>) [nowarnings]
[formatjson]
7.00.26
Updated drive_dir
in gam.cfg
to allow the value .
that causes redirect csv|stdout|stderr <FileName>
to write <FileName>
in the current directory without having to prefix <FileName>
with ./
.
Upgraded to OpenSSL 3.4.0 where possible.
7.00.25
Updated authentication process for gam print|show projects
.
7.00.24
Updated gam print|show projects ... showiampolicies 0|1|3
to use non-service account authentication.
7.00.23
Updated gam <UserTypeEntity> create|delete chatmember
to accept external (non-domain) email addresses.
7.00.22
Fixed bug in gam create vaultmatter ... showdetails
that caused a trap.
7.00.21
Added csv_output_header_order
variable to gam.cfg
that is a list of <Strings>
that are used to specify the order of column headers in the CSV file written by a gam print command.
Any headers in the file but not in the list will appear after the headers in the list.
This might be used when the CSV file data is to be processed by another program
that requires that the headers be in a particular order.
7.00.20
Fix Windows MSI installer issues on version upgrade. If you are having issues upgrading from a version older than 7.00.20 to this version or newer you may need to do a one time uninstall of GAM7 and then reinstall the new version.
No configuration files will be lost during the uninstall / reinstall.
7.00.19
Updated gam update shareddrive <SharedDriveEntity> ou <OrgUnitItem>
to handle the following error
that occurs when an invalid <SharedDriveEntity>
is specified.
ERROR: 400: invalidArgument - Invalid org membership name 0AJ3b2FTPakToUk9PVAxx.~
Updated gam print browsers
to properly format the time field deviceIdentifiersHistory.records.0.firstRecordTime
.
7.00.18
Updated gam create project
to use a default project name of gam-project-a1b2c
(a1b2c
is a random string of 5 characters)
instead of gam-project-abc-123-xyz
to avoid the following warning:
Project: gam-project-abc-123-xyz, Service Account: gam-project-abc-123-xyz@gam-project-abc-123-xyz.iam.gserviceaccount.com, Extracting public certificate
init.py:12382: UserWarning: Attribute's length must be >= 1 and <= 64, but it was 70
init.py:12383: UserWarning: Attribute's length must be >= 1 and <= 64, but it was 70
Project: gam-project-abc-123-xyz, Service Account: gam-project-abc-123-xyz@gam-project-abc-123-xyz.iam.gserviceaccount.com, Done generating private key and public certificate
7.00.17
Update all user calendar commands to disable falling back to client access if service account
authorization has never been performed. Previously, in this circumstance, the admin's calendars
rather than the user's calendars were processed.
7.00.16
Updated gam <UserTypeEntity> claim|transfer ownership
to show Got N Drive Files/Folders that matched query
messages
as files/folders are being identified for processing.
Added option <JSONData>
to gam create|update caalevel
.
Updated to Python 3.13.0 where possible.
7.00.15
Added options timestamp [<Boolean>]
and timeformat <String>
to gam <UserTypeEntity> create|update drivefile
that allow
adding a timestamp to a created/updated file name.
7.00.14
Retry the following unexpected errors in gam print users
.
ERROR: 400: failedPrecondition - Precondition check failed.
ERROR: 500: unknownError - Unknown Error.
7.00.13
Align version number with GAM7.
7.00.12
Updated option showlastmodification
to gam <UserTypeEntity> print|show filecounts
to handle
the case where all users owning files are suspended. In this case the lastModifyingUser
column
will show the user's display name as the API doesn't return the user's email address.
Updated support for Folders with limited access
; this is a work in progress.
7.00.11
Updated to Python 3.12.7 where possible.
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
fdfbfc04efb5431f56c6b14bc81997918b6daf900ea790c16dcc0c470f7d3454 gamadv-xtd3-7.00.27-linux-arm64-glibc2.23.tar.xz
014bfef7fe8ee0193bb1b434014a19f4cb39a55be2dbd7c8632414ef1d61cd36 gamadv-xtd3-7.00.27-linux-arm64-glibc2.27.tar.xz
4250acdc3574eadba7d88250612cb9e9772216546521870fd7f12ceef1cc3de5 gamadv-xtd3-7.00.27-linux-arm64-glibc2.31.tar.xz
04b4a5cccbba154a0ad875615b2c4536a81686a8a7b03976a546ba4b4ae2ee5b gamadv-xtd3-7.00.27-linux-x86_64-glibc2.19.tar.xz
db089f4fbd3863d44ef6bc5388fddc4df066b6a9e7459a034c810f16b58ce682 gamadv-xtd3-7.00.27-linux-x86_64-glibc2.23.tar.xz
cefa2a4f5b93a08493caf8b5428294dce76375a6074c10f8a97f38a93bb6d983 gamadv-xtd3-7.00.27-linux-x86_64-glibc2.27.tar.xz
298bc9dbf7067d8132d9b425ddfc2f1aa46d7e78c277d70748a93b1be63ddf0d gamadv-xtd3-7.00.27-linux-x86_64-glibc2.31.tar.xz
188026473d98aba0feb8904f65bc4ca1902c94e9485a89764c1295762e165da1 gamadv-xtd3-7.00.27-linux-x86_64-glibc2.35.tar.xz
359b2d8e80222c3725e46e7f51db043d5eeebb4ddb016464192608feff4b421d gamadv-xtd3-7.00.27-linux-x86_64-glibc2.39.tar.xz
69872a37240fd4f303ef87cf72a9ed436540b396e5d4872b727dbc6ab2540d61 gamadv-xtd3-7.00.27-linux-x86_64-legacy.tar.xz
79ec767eda18f0c916378c4e223d16177483c1fb756a6e0753f39893e8b26984 gamadv-xtd3-7.00.27-macos-arm64.tar.xz
e7fcef5e140a9ef1b4f69a86251791ddccf584444785c5f0c8ad91eafe8010bb gamadv-xtd3-7.00.27-macos-x86_64.tar.xz
d3a2e7bac665dcceb22533e5dc9dde3f6f7d74d4cf1aa28fc8e139847049c831 gamadv-xtd3-7.00.27-windows-x86_64.msi
f45b3e09376aa578f50c3355f204a72bc2098180675c99b561489a0a493348d3 gamadv-xtd3-7.00.27-windows-x86_64.zip
GAM 7.00.26
Scroll to bottom of page for installation/downloads
Latest updates
7.00.26
Updated drive_dir
in gam.cfg
to allow the value .
that causes redirect csv|stdout|stderr <FileName>
to write <FileName>
in the current directory without having to prefix <FileName>
with ./
.
Upgraded to OpenSSL 3.4.0 where possible.
7.00.25
Updated authentication process for gam print|show projects
.
7.00.24
Updated gam print|show projects ... showiampolicies 0|1|3
to use non-service account authentication.
7.00.23
Updated gam <UserTypeEntity> create|delete chatmember
to accept external (non-domain) email addresses.
7.00.22
Fixed bug in gam create vaultmatter ... showdetails
that caused a trap.
7.00.21
Added csv_output_header_order
variable to gam.cfg
that is a list of <Strings>
that are used to specify the order of column headers in the CSV file written by a gam print command.
Any headers in the file but not in the list will appear after the headers in the list.
This might be used when the CSV file data is to be processed by another program
that requires that the headers be in a particular order.
7.00.20
Fix Windows MSI installer issues on version upgrade. If you are having issues upgrading from a version older than 7.00.20 to this version or newer you may need to do a one time uninstall of GAM7 and then reinstall the new version.
No configuration files will be lost during the uninstall / reinstall.
7.00.19
Updated gam update shareddrive <SharedDriveEntity> ou <OrgUnitItem>
to handle the following error
that occurs when an invalid <SharedDriveEntity>
is specified.
ERROR: 400: invalidArgument - Invalid org membership name 0AJ3b2FTPakToUk9PVAxx.~
Updated gam print browsers
to properly format the time field deviceIdentifiersHistory.records.0.firstRecordTime
.
7.00.18
Updated gam create project
to use a default project name of gam-project-a1b2c
(a1b2c
is a random string of 5 characters)
instead of gam-project-abc-123-xyz
to avoid the following warning:
Project: gam-project-abc-123-xyz, Service Account: gam-project-abc-123-xyz@gam-project-abc-123-xyz.iam.gserviceaccount.com, Extracting public certificate
init.py:12382: UserWarning: Attribute's length must be >= 1 and <= 64, but it was 70
init.py:12383: UserWarning: Attribute's length must be >= 1 and <= 64, but it was 70
Project: gam-project-abc-123-xyz, Service Account: gam-project-abc-123-xyz@gam-project-abc-123-xyz.iam.gserviceaccount.com, Done generating private key and public certificate
7.00.17
Update all user calendar commands to disable falling back to client access if service account
authorization has never been performed. Previously, in this circumstance, the admin's calendars
rather than the user's calendars were processed.
7.00.16
Updated gam <UserTypeEntity> claim|transfer ownership
to show Got N Drive Files/Folders that matched query
messages
as files/folders are being identified for processing.
Added option <JSONData>
to gam create|update caalevel
.
Updated to Python 3.13.0 where possible.
7.00.15
Added options timestamp [<Boolean>]
and timeformat <String>
to gam <UserTypeEntity> create|update drivefile
that allow
adding a timestamp to a created/updated file name.
7.00.14
Retry the following unexpected errors in gam print users
.
ERROR: 400: failedPrecondition - Precondition check failed.
ERROR: 500: unknownError - Unknown Error.
7.00.13
Align version number with GAM7.
7.00.12
Updated option showlastmodification
to gam <UserTypeEntity> print|show filecounts
to handle
the case where all users owning files are suspended. In this case the lastModifyingUser
column
will show the user's display name as the API doesn't return the user's email address.
Updated support for Folders with limited access
; this is a work in progress.
7.00.11
Updated to Python 3.12.7 where possible.
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
8fea42a4fdc2ef1be53ab596af4cd29db551b69527e418b3cdfcc521d39f1b99 gamadv-xtd3-7.00.26-linux-arm64-glibc2.23.tar.xz
555be10709df50cf3ef5a79c0ddfe214fb6b4b7d92be0e24f9207283c5268b78 gamadv-xtd3-7.00.26-linux-arm64-glibc2.27.tar.xz
8d63b7fb5239ad171a72cffcec4ab19a7bfb97a9751c8ceb56f8a72fe9bc5bcb gamadv-xtd3-7.00.26-linux-arm64-glibc2.31.tar.xz
6018892750391fa8b0b3e061fc6e33e9c60ccb8f9acbe1d707f7c51e6b5b3832 gamadv-xtd3-7.00.26-linux-x86_64-glibc2.19.tar.xz
def06c9d6644b3fe5c10d3f65a374b8c84ae1d550b08d7620bd6651e6ecf36ca gamadv-xtd3-7.00.26-linux-x86_64-glibc2.23.tar.xz
6b96eaec8325a4ec88bed2b02a5aea93fefc10968a16aae4ef51d97eef5fcc57 gamadv-xtd3-7.00.26-linux-x86_64-glibc2.27.tar.xz
cf964a3a8dd466eea5f89eb1e77596d68af85a7e69c4a11f9007f696baa4a630 gamadv-xtd3-7.00.26-linux-x86_64-glibc2.31.tar.xz
64a06cb26a709483030c6b8d2103727ef5ce34def3221d6f73ebad976b670327 gamadv-xtd3-7.00.26-linux-x86_64-glibc2.35.tar.xz
74ab8f9f8a3517415a63fb36afbd1812a84923dff3c792eeff81d5d9f49f3f70 gamadv-xtd3-7.00.26-linux-x86_64-glibc2.39.tar.xz
6d3d3f939d5c33ca4588d5b3dd7fdc37dce14098589ebad99af23e5aa993594b gamadv-xtd3-7.00.26-linux-x86_64-legacy.tar.xz
d7f6df8f2095a5ae970f7f3a1b9af0e2d8359c8183ff94b1e38efc853bb6b4bc gamadv-xtd3-7.00.26-macos-arm64.tar.xz
78803fa08491dd70790fc46d75942c6580fac79c2cd8677b8e9f84f2b91cc1c7 gamadv-xtd3-7.00.26-macos-x86_64.tar.xz
f29ec62f462259d01c70661f148bb1d9dcdd3af54f2dba9ca6b46530d1248486 gamadv-xtd3-7.00.26-windows-x86_64.msi
e552a42be0bf4647f38ed7bfb56d8d2f721bc7e678a0bb6da4779db39163064e gamadv-xtd3-7.00.26-windows-x86_64.zip
GAM 7.00.25
Scroll to bottom of page for installation/downloads
Latest updates
7.00.25
Updated authentication process for gam print|show projects
.
7.00.24
Updated gam print|show projects ... showiampolicies 0|1|3
to use non-service account authentication.
7.00.23
Updated gam <UserTypeEntity> create|delete chatmember
to accept external (non-domain) email addresses.
7.00.22
Fixed bug in gam create vaultmatter ... showdetails
that caused a trap.
7.00.21
Added csv_output_header_order
variable to gam.cfg
that is a list of <Strings>
that are used to specify the order of column headers in the CSV file written by a gam print command.
Any headers in the file but not in the list will appear after the headers in the list.
This might be used when the CSV file data is to be processed by another program
that requires that the headers be in a particular order.
7.00.20
Fix Windows MSI installer issues on version upgrade. If you are having issues upgrading from a version older than 7.00.20 to this version or newer you may need to do a one time uninstall of GAM7 and then reinstall the new version.
No configuration files will be lost during the uninstall / reinstall.
7.00.19
Updated gam update shareddrive <SharedDriveEntity> ou <OrgUnitItem>
to handle the following error
that occurs when an invalid <SharedDriveEntity>
is specified.
ERROR: 400: invalidArgument - Invalid org membership name 0AJ3b2FTPakToUk9PVAxx.~
Updated gam print browsers
to properly format the time field deviceIdentifiersHistory.records.0.firstRecordTime
.
7.00.18
Updated gam create project
to use a default project name of gam-project-a1b2c
(a1b2c
is a random string of 5 characters)
instead of gam-project-abc-123-xyz
to avoid the following warning:
Project: gam-project-abc-123-xyz, Service Account: gam-project-abc-123-xyz@gam-project-abc-123-xyz.iam.gserviceaccount.com, Extracting public certificate
init.py:12382: UserWarning: Attribute's length must be >= 1 and <= 64, but it was 70
init.py:12383: UserWarning: Attribute's length must be >= 1 and <= 64, but it was 70
Project: gam-project-abc-123-xyz, Service Account: gam-project-abc-123-xyz@gam-project-abc-123-xyz.iam.gserviceaccount.com, Done generating private key and public certificate
7.00.17
Update all user calendar commands to disable falling back to client access if service account
authorization has never been performed. Previously, in this circumstance, the admin's calendars
rather than the user's calendars were processed.
7.00.16
Updated gam <UserTypeEntity> claim|transfer ownership
to show Got N Drive Files/Folders that matched query
messages
as files/folders are being identified for processing.
Added option <JSONData>
to gam create|update caalevel
.
Updated to Python 3.13.0 where possible.
7.00.15
Added options timestamp [<Boolean>]
and timeformat <String>
to gam <UserTypeEntity> create|update drivefile
that allow
adding a timestamp to a created/updated file name.
7.00.14
Retry the following unexpected errors in gam print users
.
ERROR: 400: failedPrecondition - Precondition check failed.
ERROR: 500: unknownError - Unknown Error.
7.00.13
Align version number with GAM7.
7.00.12
Updated option showlastmodification
to gam <UserTypeEntity> print|show filecounts
to handle
the case where all users owning files are suspended. In this case the lastModifyingUser
column
will show the user's display name as the API doesn't return the user's email address.
Updated support for Folders with limited access
; this is a work in progress.
7.00.11
Updated to Python 3.12.7 where possible.
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
13ef29716afcf14c8af13400ab286e3f3193948545d628c110ca9a385e02b68b gamadv-xtd3-7.00.25-linux-arm64-glibc2.23.tar.xz
b0382b7670e8d9f5977e79b4226701ae377e6fc5a7c176257a1df8a42ad36694 gamadv-xtd3-7.00.25-linux-arm64-glibc2.27.tar.xz
32493f128a7e3f6ef35a2db6f9687064c27695dd25a85d09e58335c71f20cc86 gamadv-xtd3-7.00.25-linux-arm64-glibc2.31.tar.xz
f4c30153e77b135708a9e1670d5c793fdde4ce29485a3e2df96df1f3cfe51d52 gamadv-xtd3-7.00.25-linux-x86_64-glibc2.19.tar.xz
4ecfa9e6f780d86f0bc311fa2438ddd5ae431ad8bc24cb5db7919d847478920c gamadv-xtd3-7.00.25-linux-x86_64-glibc2.23.tar.xz
264f13d90eb7015223c0323d45e399eb7d1212b4f6103ec075678aeada5a3dd6 gamadv-xtd3-7.00.25-linux-x86_64-glibc2.27.tar.xz
36502740a85c23cbbe02bdadcca47181d925aa0cdaa4c1368c9a0b135af01ad5 gamadv-xtd3-7.00.25-linux-x86_64-glibc2.31.tar.xz
8f141bdd4cda24abad2592fd3b3707d899ad41420742bb563cecc9af3e38800d gamadv-xtd3-7.00.25-linux-x86_64-glibc2.35.tar.xz
25eae6749b7cf61aa9047d8e991d241a971be555132d8a44b62e7c59b40faade gamadv-xtd3-7.00.25-linux-x86_64-glibc2.39.tar.xz
bf2c32842a65864c43c5d6b31a8271dc73412eec9730338d68d083102afdb56f gamadv-xtd3-7.00.25-linux-x86_64-legacy.tar.xz
deffb7a39d5c6018ecc27a77e5a2ce9d9746bcfb93a7fbe793f2fdd94fea953b gamadv-xtd3-7.00.25-macos-arm64.tar.xz
88b692ed23b16b4b2011bde5bfd8d44787bbbd308c581c947f1d6d6f64d2c20f gamadv-xtd3-7.00.25-macos-x86_64.tar.xz
d173a921f5c4909cfed653bc07bd0503fc1f0981c89017fc1581d232fcc9cae6 gamadv-xtd3-7.00.25-windows-x86_64.msi
a777bd1d2fe8d0f693860abaf46374e73f0f4e86e35745998bf0330290e8e7d8 gamadv-xtd3-7.00.25-windows-x86_64.zip
GAM 7.00.24
Scroll to bottom of page for installation/downloads
Latest updates
7.00.24
Updated gam print|show projects ... showiampolicies 0|1|3
to use non-service account authentication.
7.00.23
Updated gam <UserTypeEntity> create|delete chatmember
to accept external (non-domain) email addresses.
7.00.22
Fixed bug in gam create vaultmatter ... showdetails
that caused a trap.
7.00.21
Added csv_output_header_order
variable to gam.cfg
that is a list of <Strings>
that are used to specify the order of column headers in the CSV file written by a gam print command.
Any headers in the file but not in the list will appear after the headers in the list.
This might be used when the CSV file data is to be processed by another program
that requires that the headers be in a particular order.
7.00.20
Fix Windows MSI installer issues on version upgrade. If you are having issues upgrading from a version older than 7.00.20 to this version or newer you may need to do a one time uninstall of GAM7 and then reinstall the new version.
No configuration files will be lost during the uninstall / reinstall.
7.00.19
Updated gam update shareddrive <SharedDriveEntity> ou <OrgUnitItem>
to handle the following error
that occurs when an invalid <SharedDriveEntity>
is specified.
ERROR: 400: invalidArgument - Invalid org membership name 0AJ3b2FTPakToUk9PVAxx.~
Updated gam print browsers
to properly format the time field deviceIdentifiersHistory.records.0.firstRecordTime
.
7.00.18
Updated gam create project
to use a default project name of gam-project-a1b2c
(a1b2c
is a random string of 5 characters)
instead of gam-project-abc-123-xyz
to avoid the following warning:
Project: gam-project-abc-123-xyz, Service Account: gam-project-abc-123-xyz@gam-project-abc-123-xyz.iam.gserviceaccount.com, Extracting public certificate
init.py:12382: UserWarning: Attribute's length must be >= 1 and <= 64, but it was 70
init.py:12383: UserWarning: Attribute's length must be >= 1 and <= 64, but it was 70
Project: gam-project-abc-123-xyz, Service Account: gam-project-abc-123-xyz@gam-project-abc-123-xyz.iam.gserviceaccount.com, Done generating private key and public certificate
7.00.17
Update all user calendar commands to disable falling back to client access if service account
authorization has never been performed. Previously, in this circumstance, the admin's calendars
rather than the user's calendars were processed.
7.00.16
Updated gam <UserTypeEntity> claim|transfer ownership
to show Got N Drive Files/Folders that matched query
messages
as files/folders are being identified for processing.
Added option <JSONData>
to gam create|update caalevel
.
Updated to Python 3.13.0 where possible.
7.00.15
Added options timestamp [<Boolean>]
and timeformat <String>
to gam <UserTypeEntity> create|update drivefile
that allow
adding a timestamp to a created/updated file name.
7.00.14
Retry the following unexpected errors in gam print users
.
ERROR: 400: failedPrecondition - Precondition check failed.
ERROR: 500: unknownError - Unknown Error.
7.00.13
Align version number with GAM7.
7.00.12
Updated option showlastmodification
to gam <UserTypeEntity> print|show filecounts
to handle
the case where all users owning files are suspended. In this case the lastModifyingUser
column
will show the user's display name as the API doesn't return the user's email address.
Updated support for Folders with limited access
; this is a work in progress.
7.00.11
Updated to Python 3.12.7 where possible.
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
269e031bf7b341ce88f614ba955363ff057b90beecce5ab43211eb502222055e gamadv-xtd3-7.00.24-linux-arm64-glibc2.23.tar.xz
aeeed0216ba39ae9f25df04909fba212c68840ecf0c6ef309992ae058f4a5fa0 gamadv-xtd3-7.00.24-linux-arm64-glibc2.27.tar.xz
2ced43b40475aae87660a525a582a63e13359c6cf34d61bb829504358e16f8a2 gamadv-xtd3-7.00.24-linux-arm64-glibc2.31.tar.xz
74cd17340dffe9beea81769773ed146f45e15a920d138c7f2e5a27a03559300a gamadv-xtd3-7.00.24-linux-x86_64-glibc2.19.tar.xz
d7f4422aeb2ba43a24a8e0d036adbabbc77503930ad22dcabe3e9e495c626a52 gamadv-xtd3-7.00.24-linux-x86_64-glibc2.23.tar.xz
07202bc98f69d458a80a87f63e3fa681e84e1dd3503b5de38baf78ba999ba52d gamadv-xtd3-7.00.24-linux-x86_64-glibc2.27.tar.xz
384609d9a0d67deb1449b7ba54f42c9fc8e1e81176fcfcee29c42e0c1729468c gamadv-xtd3-7.00.24-linux-x86_64-glibc2.31.tar.xz
c2b32ff10c0b1c9606dfbeaf432c7617933146898692c23fb1b4020ff9056fcb gamadv-xtd3-7.00.24-linux-x86_64-glibc2.35.tar.xz
e15f0e0bdef70e91a08a2b506ddce24cfdf0b6f617666c52fa1b578ca219b2d6 gamadv-xtd3-7.00.24-linux-x86_64-glibc2.39.tar.xz
03c0b503531340f18275d29507623fdaefbd547328903b7fedfef50679cdbe94 gamadv-xtd3-7.00.24-linux-x86_64-legacy.tar.xz
2f363b0c2c26efb938aaf9075035c5bf98be676a8ceffd8dc8257d0e58625441 gamadv-xtd3-7.00.24-macos-arm64.tar.xz
7580cad19524aa17b79eea2c9b535f399c9c4daeb2799a76e7ba8088a2eaf14c gamadv-xtd3-7.00.24-macos-x86_64.tar.xz
8a3ecc69a4d1974e8e74b35de4ffd06d36a7600a43d2025e4d9231272b9777f2 gamadv-xtd3-7.00.24-windows-x86_64.msi
f79c3c20d89ea5afe229d6325de4b7b110c851c8ad28927c91f7674ddfcaccc1 gamadv-xtd3-7.00.24-windows-x86_64.zip
GAM 7.00.23
Scroll to bottom of page for installation/downloads
Latest updates
7.00.23
Updated gam <UserTypeEntity> create|delete chatmember
to accept external (non-domain) email addresses.
7.00.22
Fixed bug in gam create vaultmatter ... showdetails
that caused a trap.
7.00.21
Added csv_output_header_order
variable to gam.cfg
that is a list of <Strings>
that are used to specify the order of column headers in the CSV file written by a gam print command.
Any headers in the file but not in the list will appear after the headers in the list.
This might be used when the CSV file data is to be processed by another program
that requires that the headers be in a particular order.
7.00.20
Fix Windows MSI installer issues on version upgrade. If you are having issues upgrading from a version older than 7.00.20 to this version or newer you may need to do a one time uninstall of GAM7 and then reinstall the new version.
No configuration files will be lost during the uninstall / reinstall.
7.00.19
Updated gam update shareddrive <SharedDriveEntity> ou <OrgUnitItem>
to handle the following error
that occurs when an invalid <SharedDriveEntity>
is specified.
ERROR: 400: invalidArgument - Invalid org membership name 0AJ3b2FTPakToUk9PVAxx.~
Updated gam print browsers
to properly format the time field deviceIdentifiersHistory.records.0.firstRecordTime
.
7.00.18
Updated gam create project
to use a default project name of gam-project-a1b2c
(a1b2c
is a random string of 5 characters)
instead of gam-project-abc-123-xyz
to avoid the following warning:
Project: gam-project-abc-123-xyz, Service Account: gam-project-abc-123-xyz@gam-project-abc-123-xyz.iam.gserviceaccount.com, Extracting public certificate
init.py:12382: UserWarning: Attribute's length must be >= 1 and <= 64, but it was 70
init.py:12383: UserWarning: Attribute's length must be >= 1 and <= 64, but it was 70
Project: gam-project-abc-123-xyz, Service Account: gam-project-abc-123-xyz@gam-project-abc-123-xyz.iam.gserviceaccount.com, Done generating private key and public certificate
7.00.17
Update all user calendar commands to disable falling back to client access if service account
authorization has never been performed. Previously, in this circumstance, the admin's calendars
rather than the user's calendars were processed.
7.00.16
Updated gam <UserTypeEntity> claim|transfer ownership
to show Got N Drive Files/Folders that matched query
messages
as files/folders are being identified for processing.
Added option <JSONData>
to gam create|update caalevel
.
Updated to Python 3.13.0 where possible.
7.00.15
Added options timestamp [<Boolean>]
and timeformat <String>
to gam <UserTypeEntity> create|update drivefile
that allow
adding a timestamp to a created/updated file name.
7.00.14
Retry the following unexpected errors in gam print users
.
ERROR: 400: failedPrecondition - Precondition check failed.
ERROR: 500: unknownError - Unknown Error.
7.00.13
Align version number with GAM7.
7.00.12
Updated option showlastmodification
to gam <UserTypeEntity> print|show filecounts
to handle
the case where all users owning files are suspended. In this case the lastModifyingUser
column
will show the user's display name as the API doesn't return the user's email address.
Updated support for Folders with limited access
; this is a work in progress.
7.00.11
Updated to Python 3.12.7 where possible.
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
07a97c3abd7f48f8f4dfeae7b40a3298b438221d5b97ba279faf93dc0592da71 gamadv-xtd3-7.00.23-linux-arm64-glibc2.23.tar.xz
05b6151d38e83bef2850790975183f6cdae5292f555c5c508bd9d096290f6fc8 gamadv-xtd3-7.00.23-linux-arm64-glibc2.27.tar.xz
a5c89123c42cb9a41443b3edf3b70651e4c6258538a5e1eb1f9f844c6f94b2cb gamadv-xtd3-7.00.23-linux-arm64-glibc2.31.tar.xz
29723a48ea613cdc75461ad9782d534865f9f4126243433bdeff732f648696b4 gamadv-xtd3-7.00.23-linux-x86_64-glibc2.19.tar.xz
5d11755f03c805d129a0ffe962829d698f3c37d094eef176ddd59b12b735d8a4 gamadv-xtd3-7.00.23-linux-x86_64-glibc2.27.tar.xz
cffee70e50fe283d17251759def1b2339df4f0d48d806112ba722e9fcf95cb62 gamadv-xtd3-7.00.23-linux-x86_64-glibc2.31.tar.xz
29e879f67b0f28b51a0af3b242f2bb2ddd981a16899cc4d3d4b36dc2558d8bb9 gamadv-xtd3-7.00.23-linux-x86_64-glibc2.35.tar.xz
9e43228ee7614f2ddb7ff1857ee299279ae65f2de190b4ab8358ba34236bfe4f gamadv-xtd3-7.00.23-linux-x86_64-glibc2.39.tar.xz
2b0ecf61ab24f11a2188a691cb33525f5041bca4f51d480fa1319ea84b3b7649 gamadv-xtd3-7.00.23-linux-x86_64-legacy.tar.xz
4b7506e9e751d4b1a400144102c56c9d292b4314a1a68498ba57c7cf23512f62 gamadv-xtd3-7.00.23-macos-arm64.tar.xz
034293fbc7ac765a8923b5d503eb71062dea0e7ba7a54675c7e4c04eafe1b09c gamadv-xtd3-7.00.23-macos-x86_64.tar.xz
d9c9a8719d04e38589580118abac7300feaa7b6b8028a0a83909b6bf2eba97bf gamadv-xtd3-7.00.23-windows-x86_64.msi
90289bb8d5c60a5f4e2f626dbace785fa14baa0578df3f26f1b500c9949807a0 gamadv-xtd3-7.00.23-windows-x86_64.zip