diff --git a/docs/ChromeOS-Devices.md b/docs/ChromeOS-Devices.md index c357b8d2..353c9261 100644 --- a/docs/ChromeOS-Devices.md +++ b/docs/ChromeOS-Devices.md @@ -160,8 +160,10 @@ The second form is backwards compatible with Standard GAM and selection with ` ::= deprovision_different_model_replace| + deprovision_different_model_replacement| deprovision_retiring_device| deprovision_same_model_replace| + deprovision_same_model_replacement| deprovision_upgrade_transfer| disable| reenable| @@ -403,13 +405,15 @@ gam update ou csvkmd cros.csv keyfield OU datafield deviceId add croscsvdata dev deprovision_same_model_replace| deprovision_upgrade_transfer| disable| - reenable| - pre_provisioned_disable| - pre_provisioned_reenable + reenable gam update action [acknowledge_device_touch_requirement] + [actionbatchsize ] gam update cros action [acknowledge_device_touch_requirement] + [actionbatchsize ] ``` +As of GAM version `6.67.00`, the new API function `batchChangeStatus` replaces the old API function `action`; ChromeOS devices are now processed in batches. +The batch size defaults to 10, the `actionbatchsize ` option can be used to set a batch size between 10 and 250. As deprovisioning ChromeOS devices is not reversible, you must enter `acknowledge_device_touch_requirement` when `` is `deprovision_same_model_replace`, `deprovision_different_model_replace`, diff --git a/docs/GamUpdates.md b/docs/GamUpdates.md index 29d2fd29..f6b818a4 100644 --- a/docs/GamUpdates.md +++ b/docs/GamUpdates.md @@ -10,6 +10,15 @@ Add the `-s` option to the end of the above commands to suppress creating the `g See [Downloads](https://github.com/taers232c/GAMADV-XTD3/wiki/Downloads) for Windows or other options, including manual installation +### 6.67.00 + +Updated `gam update action ` to use the new API function `batchChangeStatus` +that replaces the old API function `action`; ChromeOS devices are now processed in batches. +The batch size defaults to 10, the `actionbatchsize ` option can be used to set a batch size between 10 and 250. + +Updated `gam create vaultexport matter ` to support `corpus calendar`. +* See: https://github.com/taers232c/GAMADV-XTD3/wiki/Vault-Takeout#create-vault-exports + ### 6.66.16 Added option `convertcrnl` to `gam update chromepolicy` to properly handle carriage returns (\r) and line feeds (\n) diff --git a/docs/How-to-Upgrade-from-Standard-GAM.md b/docs/How-to-Upgrade-from-Standard-GAM.md index 25b9599d..04e1f883 100644 --- a/docs/How-to-Upgrade-from-Standard-GAM.md +++ b/docs/How-to-Upgrade-from-Standard-GAM.md @@ -334,7 +334,7 @@ writes the credentials into the file oauth2.txt. admin@server:/Users/admin/bin/gamadv-xtd3$ rm -f /Users/admin/GAMConfig/oauth2.txt admin@server:/Users/admin/bin/gamadv-xtd3$ ./gam version WARNING: Config File: /Users/admin/GAMConfig/gam.cfg, Section: DEFAULT, Item: oauth2_txt, Value: /Users/admin/GAMConfig/oauth2.txt, Not Found -GAMADV-XTD3 6.66.16 - https://github.com/taers232c/GAMADV-XTD3 - pythonsource +GAMADV-XTD3 6.67.00 - https://github.com/taers232c/GAMADV-XTD3 - pythonsource Ross Scroggs Python 3.10.8 64-bit final MacOS High Sierra 10.13.6 x86_64 @@ -1002,7 +1002,7 @@ writes the credentials into the file oauth2.txt. C:\GAMADV-XTD3>del C:\GAMConfig\oauth2.txt C:\GAMADV-XTD3>gam version WARNING: Config File: C:\GAMConfig\gam.cfg, Section: DEFAULT, Item: oauth2_txt, Value: C:\GAMConfig\oauth2.txt, Not Found -GAMADV-XTD3 6.66.16 - https://github.com/taers232c/GAMADV-XTD3 - pythonsource +GAMADV-XTD3 6.67.00 - https://github.com/taers232c/GAMADV-XTD3 - pythonsource Ross Scroggs Python 3.12.0 64-bit final Windows-10-10.0.17134 AMD64 diff --git a/docs/Reports.md b/docs/Reports.md index 02b47f22..14cea66c 100644 --- a/docs/Reports.md +++ b/docs/Reports.md @@ -333,6 +333,9 @@ Select the users for whom information is desired. * `showorgunit` - Add a column labelled `orgUnitPath` to the output; an additional API call is made to get the email addresses of the users in `` * `select ` - A selected collection of users, e.g., `select group staff@domain.com`; there is one API call per user +By default, when `user all` is specified (or no user specification in supplied), GAM backs up looking for data with a (basically) random user. If the randaom +doesn't have any data, the command reports that no data was found. Use `allverifyuser ` to specify a specific user to use to search for data. + Specify the report date; the default is today's date. * `date ` - A single date; there is one API call * `range ` - A range of dates; there is an API call per date diff --git a/docs/Vault-Takeout.md b/docs/Vault-Takeout.md index 9d8b1de4..044e0609 100644 --- a/docs/Vault-Takeout.md +++ b/docs/Vault-Takeout.md @@ -37,6 +37,7 @@ ## Definitions ``` + ::= accepted|declined|needsaction|tentative ::= || ::= "(,)*" ::= "(,)*" @@ -192,12 +193,9 @@ This command can be useful for discovering legacy former employee accounts which gam print vaultcounts [todrive *] matter corpus mail|groups (accounts ) | (orgunit|org|ou ) | everyone - (shareddrives|teamdrives ) | (rooms ) [scope ] [terms ] [start|starttime |