Scroll to bottom of page for installation/downloads
Latest updates
6.63.08
Updated cigroup
commands to handle the following error:
ERROR: 400: invalidArgument - Request contains an invalid argument.
6.63.07
Fixed bug in gam <UserTypeEntity> append sheetrange
that caused a trap when appending to an empty sheet.
Upgraded to Python 3.11.5 where possible.
6.63.06
Updated cigroup
commands to handle the following error:
ERROR: 503: serviceNotAvailable - The service is currently unavailable.
6.63.05
Updated inboundsso
commands to handle the following error:
ERROR: 503: serviceNotAvailable - The service is currently unavailable.
6.63.04
Added option ignorerole
to gam update groups|cigroups <GroupEntity> sync [<GroupRole>|ignorerole] ... <UserTypeEntity>
that causes GAM to remove members regardless of role and add new members with role MEMBER. This is a special purpose option, use with caution and ensure that <UserTypeEntity>
specifies the full desired membership list of all roles.
6.63.03
Added option externalusersallowed <Boolean>
to gam <UserTypeEntity> create chatspace
that allows creation of chat spaces that allow external users.
Updated commands that process chat members to allow external users.
6.63.02
Fixed bug in gam <UserTypeEntity> collect orphans
where shortcuts were being created unnecessarily
when useshortcuts
was false; either by default or when explicitly set.
6.63.01
Added process_wait_limit
variable to gam.cfg
that controls how long (in seconds) GAM should wait for all batch|csv processes to complete
after all have been started. If the limit is reached, GAM terminates any remaining processes. The default is 0 which specifies no limit.
Following Jay's lead, added option alwaysevict
to gam create|update user
that is used to specify GAM's
behavior when verifynotinvitable
is not specified and there is a conflict with an unmanaged account.
By default, when creating a user that has a conflict with an unmanaged account, GAM will honor the setting on this page:
Specifying alwaysevict
forces GAM to select this setting: Replace conflicting unmanaged accounts with managed ones
With gam update user
, alwaysevict
only applies if createifnotfound
is specified and the user was not found to update and must be created.
6.63.00
Added support for calendar working location events.
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
493522eca99ac59bfdba945fd72351a860cb0d9f694e1d35623c5e5d4f781cdb gamadv-xtd3-6.63.08-linux-arm64-glibc2.23.tar.xz
9a63f58958970404e0592979809ca8d4de74ee7d935ce6f53bc705b60f6a7cd1 gamadv-xtd3-6.63.08-linux-arm64-glibc2.27.tar.xz
37ca9e1215c5d4d521ab122fa1375c2786eb9c647d171c6b6830f32dd5c9ee61 gamadv-xtd3-6.63.08-linux-arm64-glibc2.31.tar.xz
e8c933a6fb32a4a7a48d908f7507cfbaf736c2f300915c7800f7592067429fcf gamadv-xtd3-6.63.08-linux-x86_64-glibc2.19.tar.xz
24829025643a412df72d40e71ac57f30a0d4ba9e7f1ff2f7fb36ed7c783ba554 gamadv-xtd3-6.63.08-linux-x86_64-glibc2.23.tar.xz
22868d1137b8231da0fbdc6fb54192f638c36bb4d416c6b09680453825f11872 gamadv-xtd3-6.63.08-linux-x86_64-glibc2.27.tar.xz
9214c3c5f8d59925b0f605c55117bccfa46745675ffa042be526e5178b175a77 gamadv-xtd3-6.63.08-linux-x86_64-glibc2.31.tar.xz
e9155a82d87545ecad4bf022ead913ac59177ebce27325c8b38454b8edca077a gamadv-xtd3-6.63.08-linux-x86_64-glibc2.35.tar.xz
d1f05cd1d35f79c014d25b23a7e25078dfe7867e203b21f37a5f59df800dfb6d gamadv-xtd3-6.63.08-linux-x86_64-legacy.tar.xz
a319a1798a7aaec39a19dd2899dec1f36b173828962e1412464f8a9f8cb9db05 gamadv-xtd3-6.63.08-macos-arm64.tar.xz
76d28d542d7f4c77c307239483bb6a03943e73ad52f5a64d2dd104c5c4c841a5 gamadv-xtd3-6.63.08-macos-x86_64-legacy.tar
12c97d7d66c9c3841cc65686a9ff9b0a441615f8bce817ab09d185e3c9850c76 gamadv-xtd3-6.63.08-macos-x86_64.tar.xz
6897a0557b4e4287e551185e846dc55769d1a8785444e88edc0a4e6fd740f9ed gamadv-xtd3-6.63.08-windows-x86_64.msi
d2f922472b08db98c63524153fcfb009ac6ecb7709eabb884dd90b1c3f498505 gamadv-xtd3-6.63.08-windows-x86_64.zip